With development center in India and marketing and client liaison offices in the United States, Nivista provides seamless integration of the on-site and offshore delivery model.
Nivista uses the onsite delivery model for software development efforts that are open-ended, require multiple iterations, demands extensive interaction with the end user is executed at the client location. This model seamlessly combines institutional knowledge and expertise with on-site development to provide an optimum combination of services, thus reducing costs and cycle times. These services are tailored to meet the client's on-site specific requirements. The usual services carried out by Nivista's onsite consultants are project scoping, requirements gathering, assessment of technology needs, functional specifications, application design, coding, testing, maintenance and support.
For software projects with a well defined project charter and scope, Nivista uses the offsite delivery model, where in Clients get to maintain the overall project management control whilst the day to day tasks are executed at Nivista's development centers. Clients are kept informed about project advancements through regular face to face updates.
The offshore relationship model involves execution of complete project development life cycle activities - from project scoping to testing - at Nivista's premises. The customer and offshore team members interact directly with one another using various communications methods such as telephone, e-mail, video conferencing, etc. Maintenance projects, porting requirements and application development to well defined specifications are some of the engagements that are typically delivered in an offshore model. Acceptance testing and installation / deployment are carried out at Client's premises.
The Hybrid model comprises the right mix of onsite, offsite and offshore models tailored to fit the project requirement.
Off-shore Development Center (ODC)
Nivista also sets up offshore development centers (ODC) for clients seeking to benefit from a dedicated offshore development center in India. The setup of ODC is usually taken up on a BOT basis.
- Build (B) - Setup of facility and infrastructure, staff the development center, facilitate knowledge transfer to the off-shore center
- Operate (O) - Build delivery capabilities including program management, development, verification and validation, maintenance, change management, etc.
- Transfer (T) - Transfer the operations and assets over to the Client at a pre-defined time duration