Development Approach
Customer requirements vary largely with every engagement. With each experience we
continuously improve on our processes and delivery capability to ensure we are able
to consistently provide greater assurance of success for our clients
Our Project Management and Delivery system uses industry recognized methodologies,
tools and process models to ensure successful outcome on client projects. We follow
a process driven delivery methodology in our software development lifecycle. With
this we ensure the delivery is broken down into stages with clear entry and exits,
thus ensuring transparency and an outcome focused approach. Customers are often
active participants as signoffs on interim milestones are part of the process.
Depending on the nature of work, we follow either of two development processes:
- Full Software Development Lifecycle (SDLC)
- Agile or Iterative Development Lifecycle (Agile)
A full SDLC method is used when a customer has clearly outlined requirements, and
is keen on a fixed bid cost and turnkey solution.
An agile process is used when the customer wishes to retain flexibility in finalizing
requirements as the project progresses, and is more keen on a use - based costing
and iterative solution model.