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.


: : P a r t n e r i n g : :
1) Why offshore development ?
2) Risks involved
3) iota's partnership model
4) Where we can Help ?
4) Development methodology
5) Quality practices
6) Skills
7) On site Services
8) Projects / case studies