- Technical consultation
- Quality assurance .
- Performance tuning and enhancement .
- Hardware and Environment sizing Management consultation.
- National scale projects planning .
- Monitoring and Evaluation of projects’ Implementation process.
- Preparing tender documents, Terms of Reference, Resources structure and . . . . assignments . Projects’ planning, outlining the major products, milestones, activities and resources required on the project.
- Acceptance tests . Pre-commissioning activities