Planning, programming/scheduling, process establishment, project management, scheduling management , project controls, document controls, database management, knowledgement management, claim assessment, site works coordination, progress monitoring, reporting, etc.