การวางแผนแม่บท การศึกษาความเหมะสม การควบคุมงานก่อสร้าง การบริหารจัดการโครงการ การสำรวจออกแบบรายละเอียด การพัฒนาระบบสารสนเทศ และสื่อสาร การวิเคราะห์ และออกแบบโดยซอฟแวร์