Transitioning from traditional development methodologies to a fundamentally different approach can be challenging without a clear understanding of the changes and their implications for all stakeholders to software development projects.
We work with clients to assist in a holistic adoption of Agile practices that integrates change for all stakeholders to projects.
Agile in the small
Agile development practices are eminently suited to small projects where the benefits of bursts of focused development, fast feedback loops and lighter documentation achieve rapid outcomes.
These practices enable an iterative and incremental approach to development, less documentation, a focus on verbal communication and the ability to readily adapt to changing requirements and priorities.
Adapting this approach does mean change! Key to implementing the change is ensuring the organisation has the capability to adapt.
The new approach has implications for all participants in the project: obviously for business analysts, developers, testers but the changes also impact business stakeholders and the broader context of project governance and reporting.
We can help in crafting the change management plan, training and the daily, hands on, coaching that is required to succesfully adopt a new approach.
Can large projects be Agile too?
It's all a question of relativity! We believe that the principles of the Agile Manifesto can be readily applied to large projects to realise the benefits of an Agile approach.
But!
Larger projects have a number of factors inherent in their size that can challenge the implementation of Agile practices order for the value of Agile practices to be fully realised:
- The size of the project team
- The amount of documentation that is required
- Alignment with organisational governance and reporting requirements
- The complexity of the solution
- Third party vendors (and contractual requirements typically demand greater levels of documentation)
- Integration with one, or more, systems
We have over 10 years of experience introducing agile practices in large projects. If you would like to discuss this further contact us now!

