CCS Offshore Software Development
Methodology
A robust offshore software development methodology is of
vital importance to successfully implement any offshore
outsourcing strategy and reap the benefits of offshore development
in terms of cost effectiveness and business flexibility.
A brief outline of the steps involved in our offshore development
methodology has been discussed below
A Project Manager (PM) from CCS
and a Project Co-ordinator (PC) from the client's side are
nominated. Collectively, the PM and the PC are responsible
for front-ending all activities.
The PM interacts and establishes
a working rapport with the PC, discussing and understanding
the client's objectives, establishing communication protocol
and finalizing reporting format and reporting frequency.
In addition, the client's design approach, development and
QA standards and norms for acceptance are understood.
Post this, the Project Manager (PM)
from CCS formulates a detailed project plan, which includes
the necessary resources for the project, the duration mutually
agreed by the two parties and the deliverables to be achieved.
After getting client approval, the
CCS software development team starts with the actual work.
Regular reporting and interaction between
the project manager and the Project Co-ordinator
helps in timely clarifications of any issues on either side.
This also helps maintain the outsourcing quality standards
mutually agreed between the two parties.
Upon successful completion of the
project, it is handed over to the client to carry out implementation
and installation. In many cases, various steps mentioned
above overlap, compressing the total time. The deliverables
may be made in phases. The project as envisaged could include
Onsite Installation and Implementation Support followed
by Offsite Maintenance & Support.
Onsite visits may be required initially
for bringing the project offsite, and at the end for delivering
the software. However, the actual sequence of steps could
vary depending on the specifications of a given project.