Methodology

Engagement Approach

Scio engages projects using proven project management principles that have been customized to ensure efficient service delivery. Our approach is based on five processes:

Consulting
Our experts work closely with the client to translate the client's expression of its business needs into a detailed statment of work and/or high-level system requirements.

Planning
Working with the client, we develop a detailed plan of the project, including timetable, budget, equipment and staffing, quality standards and deliverables.

Executing
This is the process where the project deliverables are actually produced.

Validating
The project products are reviewed and approved. This process provides quality assurance and change management to the project.

Closing
This last process involves documentation delivery, knowledge transfer, maintenance training and administrative close-out of the project.

Development Methodology

Scio approaches system development projects with a traceable, time-tested software development cycle that includes five stages: Understanding, Design, Construction, Testing and Implementation. For most types of projects, these stages are iterative and have some overlap.


The amount of effort devoted to each phase depends on the nature of each project, but our experience has shown that the success of a project depends on considering, at least to some extent, all the processes mentioned above. Experience has also shown that the initial phases, understanding and design, are the most critical to the success of a project, so we devote a significant amount of attention to them.