| At Saggezza, we have combined years
of successful experience in software development to satisfy the changing
requirements of our clients. Through experience & client feedback
gained over several engagements, we've evolved three flexible engagement
models that allow our global clients to have a combination of the control
they would normally have over a resident team, allied with the cost advantage
of offshore and model that would fit their diverse requirements.
Onsite Development
Onsite development activities are executed at the client premises where
typically the responsibility of providing the development environment
and infrastructure lies with the client. The project management ownership
can be jointly owned or solely by either party.
Well-suited for
- business consulting (strategy study, business model, ROI analysis
etc.)
- a rapidly changing business environment
- a new technology is used
- staff augmentation engagement
- planning and design of offshore engagement projects
- short-term engagements
Distributed Development
In this model, tasks are distributed between an onsite team at the client
site and an offsite team at one of our development centers. The offsite
team is an extension of the onsite team, and works on the same development
environment, remotely connected through VPN or a leased line. Throughout
the Software Development lifecycle, there is day-to-day interaction between
onsite and offsite teams.
Well-suited for:
- the scope is well defined
- the processes and policies are well defined
- there is significant customer interaction
- there knowledge transfer from customer is not very high
Dedicated Development and Testing Center (DDC)
We offer this model to our strategic clients. In this model,
teams are dedicated to the client at both onsite and offsite locations
for use on specific client projects. Typically, the offsite location is
a development center in India although we have DDC models supported in
internationally as well.
This model is applicable when the sizes of teams start exceeding 50 persons,
and also when a dedicated team is required to work on a diverse set of
applications across a common set of technologies. It has the increased
development breadth of a dedicated offshore infrastructure with the client's
development environment replicated; and round the clock development -
taking advantage of the time differences around the globe.
|