Communication with the Customer
The customer resolves all issues through the assigned Project Manager responsible for work planning, overall management and progress tracking. For more efficient communication the customer assigns a responsible contact person, e.g. Project Coordinator, to address all possible issues from Itransition team. The communication is carried out by email, instant messengers, phone and personal meetings.
Planning and Reporting
A detailed plan is created at the beginning of each phase and is updated by Project Manager weekly or more frequently if necessary. This allows transparent tracking of the project status and provides a clear vision of the project costs at every stage.
Requirements Management
From experience we know that creation of a visual prototype of the future solution (GUI, look and feel, real controls and navigation) at the requirements gathering stage is an effective practice. Its purpose is to let the customer “feel” the future solution and probably adjust the requirements at the very beginning.
Change Management
All requests are sent to the change requests pool accessible to both the customer and Itransition managers. The pool serves as a base for planning of the future iterations’ scopes. This approach allows the customer to easily control the timeline and budget of the project.
Risk Management
To make offshore engagements as low-risk as possible multiple factors should be taken into account. Inexperienced offshore vendors tend to ignore them, which leads to failures of software development projects. Our experience of efficient risk management and an advanced risk mitigation policy ensure safe, predictable relationships and allow avoiding the pitfalls and delivering the project on time and on budget.
Competence Transfer
Competence transfer involves both documentation and knowledge transfer, including specifications, design, test, release, guideline documents and user manuals and end-user or administrator trainings.