Our approach
Our approach is designed to fulfill the requirements of clients in a logical, efficient and structured way by dividing the assignment into clearly defined phases. Each of these phases are handled in a coordinated fashion and have well-defined objectives, tasks and deliverables. However, to achieve the overall timescale, some phases may overlap. This structured approach and the defined objectives provide means of monitoring progress against the project plan.

We follow an internationally acclaimed methodology for Systems Delivery and Implementation designed by combining the best practices of the different popular methodologies followed by the major consultancy firms and software houses. The framework of the methodology defines:

A project structure that guides the project team and involves the users in the decision making process at key points in the system project
Deliverables for each phase that address the needs of a well-run project
Roles for the project team members and users to understand how each performs in a successful project
Project management approaches that enable the project manager to:
 
plan the project
manage the performance of the team
manage issues and change requests that arise in the project
   
Based on this approach:
The system is implemented in phases
We provide training to users, as and when applicable
We focus on real business risks. We also incorporate various levels of application control security, with history and audit trails
The system, we deliver is user-friendly and designed and implemented in a manner that personnel can get used to the system with minimal training