Faster, better, cheaper? Software development methodologies have evolved in recent years and offer significant benefits to organisations willing to take the plunge.
Agile, Crystal, eXtreme Programming, Feature Driven Development, SCRUM and the Unified Process (Enterprise Unified Process, RUP, BUP, etc) along with many variants have have emerged as stable and proven alternatives to the traditional waterfall approach.
These methodolgies address specific aspects of software development and enable projects of varying sizes from small through to large however they all share certain characteristics that are best expressed in the Agile Manifesto.
Whether seeking to improve practices for a role, a project or the organisation we have a depth of experience in helping clients make that change with minimum impact.
How would these methodologies improve my projects?
Is the change worth it? Here's some of the benefits you can expect:
- Identify and retire business and technical risk earlier in the project lifecycle.
- Rapid and simple prioritisation techniques that provide full insight into business and technical priorities and allow you to easily plan your development effort.
- Address complexity (and its inherent risk) early.
- Flexibility of delivery options - re-prioritise when required!
- Greater stakeholder involvement right from the start - stakeholders 'sign on' not 'sign off' and are actively engaged.
- Simple and effective management of scope and deliverables.
- Improved estimation and better predictability of project delivery dates.
- Tight alignment between project and governance milestones and project deliverables.
- The ability to refine the process whilst working in the project.
Does project size matter?
No! Whether large or small there are a range of practices that can improve development efforts.
Typically the challenge is one of selection and integration of the most appropriate practices for the project or organisation.
Interested?
We have worked actively with projects to improve their software development practices. Please contact us if you would like to enquire further.

