Tarang’s robust Global Delivery Model (GDM) integrates onsite, close to the customer processes and the cost effective offshore development model.
This model comprises various stages which are explained below:
Pre-Sales & NDA sign off: During the pre-sales stage Tarang is introduced to the prospective client and both the companies have discussions on pain points. This discussion predominantly takes place onsite. Then the NDA is signed by both the companies followed by high level discussions and sharing of documents on the business objectives, requirements and problem areas.
Scoping and Requirement Analysis: The project scope and requirement analysis is done by the offshore team through conference calls and emails.
Proposal: The proposal consists of the technical and commercial details. Once the team understands the project scope and requirements clearly, a detailed technical proposal is prepared outlining the solution, technologies to be used, project team size and project plan. The commercial section captures the rates, duration of engagement, type of engagement and terms and conditions.
Master Services Agreement (MSA) sign off: An umbrella master services agreement is prepared and mutually discussed with legal departments of both the companies.
Statement of Work (SOW) closure: The Statement of Work is prepared showing the start date, work scope, number of FTEs in the offshore development center, their rates, and payment terms and so on.
Project kick-off and requirement gathering: Once the MSA and SOW is signed, the project is kicked off by the project managers of both the companies. Then a technical lead from Tarang is sent onsite to meet the stakeholders. A detailed requirement gathering is done by the offshore team in consultation with the technical lead and project managers.
Development, Unit Testing, Release: The project is delivered as per the plan. Major part of the work is done offshore. While the developers do the unit testing, the testing lead writes the test cases.
Integration and user acceptance testing: During this phase all the modules are integrated together and system level testing takes place. After this user acceptance testing is done onsite by the client in close coordination with the Tarang Tech Lead and testers. Once all the bugs are identified and fixed the final release is done.