Traditional software development approaches often have a poor track record when it comes to delivering fully working software that meets business requirements on time and within budget. Adopting an Agile development approach is often seen as a potential solution to these problems.
However with the hype that so often surrounds Agile, many organisations remain uncertain about whether it represents the best approach to take, what the first steps are to take, and how to integrate the important function of making Agile successful – testing.
Drawing on our considerable experience with many public and private-sector organisations, we have developed a portfolio of Agile support services depending on specific need, to achieve the step-change in productivity and flexibility, but without sacrificing quality:
|
Agile Adoption Curve
|
Investigation: Suitability analysis and strategy development
Trial/Pilot: Set up and execute, specialist or supplementary resourcing, coaching and mentoring
Adopt: Strategy, resourcing, assessment, coaching and resourcing
|
This model tracks the sequential and incremental stages that typically a client will go through on the path to full Agile implementation.