1. |
Requirements definition and documentation by a team of analysts onsite/onshore. |
|
2. |
Approval at the outset of a detailed project plan with milestones. .
|
|
3. |
Design, development and testing offshore in India.
|
|
4. |
User acceptance, training and implementation onsite.
|
|
5. |
Remote and/or onsite maintenance and support
|
|
6. |
Reviews at each stage of the software development lifecycle by an internal software quality assurance group.
|
|
7. |
Client functional / technical review and sign-off at each milestone.
|
|
8. |
Regular progress and pending issues reported by the Sectech project manager.
|
|
9. |
Formal configuration management and change control procedures to control and track any changes to requirements, design, code and documentation.
|
|
10. |
Strict enforcement of internal standards and procedures addressing every aspect of the Software development life cycle and project management.
|
|
|
|
|
|


Sectech has successfully provided offshore services to its clients for over 3 years.
Among the many offshore outsourcing models available, Sectech supports the onsite-offshore and onsite-onshore-offshore models of delivery. Thanks to the advancements in technology, Virtual private networks, video-conferencing, online chats and telephones, a dual-shore delivery system works as a single virtual unit.
On average, 75% of the total development effort for the project is carried out offshore and 25% onsite/onshore.
: The Offshore Software Development Methodology is of prime importance in the successful implementation of an offshore outsourcing strategy and to reap the benefits of offshore software development in terms of cost effectiveness and business flexibility.

Both sides appoint an individual as their respective project manager. This needs to be project based because the projects may vary in fields of application integration services, e-commerce solutions, etc. and hence it is not always practical for a single person to handle the same.
- The initial phase might start with the Sectech Project Manager and his team of analysts visiting the client's site for conducting a requirements study and will prepare requirements specifications. Other project requirements such as the reporting frequency and format will be agreed upon at this stage.
- The Sectech Project Manager formulates a detailed project plan, which includes the necessary resources for the project, the duration and deliverables mutually agreed by the two parties. The effort estimates at this stage are preliminary since they are based on the requirements definition, and not a detailed functional specification or technical design. The project plan is refined after the functional specifications stage.
- Sectech's Project Manager will stay in touch with the client from Sectech's onshore (UK) facility for the coordination of the project, while others move to the offshore software development centre to proceed with the process of preparing a project prototype and detailed design for the project.
- After seeking the approval of the client for the prototype, the offshore software development team starts with developing the application. Regular reporting and interaction between the Sectech and Client project managers helps quick and on time clarifications of any doubts on either side. This also helps to maintain the offshore outsourcing quality standards mutually agreed by both the parties.
- Upon successful completion of the project, Sectech's team carries out the implementation and installation for user acceptance testing. A User manual and detailed installation and implementation manuals are usually part of the deliverables at this stage. Appropriate training is provided to the users by Sectech staff.
|
|