Surveying Designing Shop drowing & Detailing Energy analyzing Structural analyzing Material specification Quality controlling Material estimating (BOM) Project management