We follow
clearly defined methodologies that are incorporated as processes for problem solving,
research, analysis and internet project management. Our
process involves management of the entire development life cycle, from project
planning, to product management, to management reviews and progress monitoring
to sign off and release. This also encompasses the review processes, ensuring
the project plan deliverables are met at all levels. Our strategy is to break
projects into three high-level phases: |
| The functional
specifications document is supplemented with other deliverables such as proof
of concept, prototypes, pilot designs, storyboards, etc. 2.
Design and Development This
encompasses systems, applications and databases. The detailed design is followed
by low-level design, program design, coding, quality assurance, testing, and documentation
related activities. Implementation and project reviews ensure that application
development is carried out to the specifications of the design. 3.
Deployment and Maintenance This phase includes installation, configuration,
change control, deployment testing and training. Maintenance-related activities
include defect fixing, change control and continuous maintenance support. We utilize
deployment, maintenance plans and configuration management plans to ensure that
the deployment of the project is successful. After deployment, we provide training
and maintenance support including presenting all project documentation to the
client for a successful sign-off. |