|
When turnkey software development contract is executed by iota,
a three phase methodology works out to be the best mechanisms which
provides the best of the both worlds of onsite and offshore development
paradigms.
Onsite requirement analysis :
An analyst or team of analysts visits client's site, conducts study,
interviews and prepared a requirement analysis document to be signed
by both the parties. This documents spells the functional requirements
of the system accurately. Some times even the partner performs this
activity and provides iota with the requirement analysis report.
Offshore design, development, testing. :
The design team analyses the requirements, defines a solution architecture
and prepares a design specifications document to be approved by
the partner. This often is followed by a detailed design and a prototype
and then delivery of modules after unit and integrated testing.
Onsite deployment and fine tuning. :
In cases where support is required for end clients to implement
the solutions, for further on site customization etc. iota deputes
team members for onsite work. The team works with the partner's
team towards project closure and hand over.
|