Top 5 tips for using agile in mission critical systems development
From the developerWorks archives
Date archived: December 26, 2016 | First published: January 23, 2012
By definition, the cost of failure in mission-critical products is very high. Applying agile methods to the development of the software and systems that run them can help prevent the defects that lead to failure. Agile development methods can improve product quality, reduce costs and the time to market, and increase the predictability of their outcomes. However, it takes some fine-tuning of agile methods so that they make sense for these complex and rigorous projects. Agile governance, dynamic planning, test-driven development, incremental development and effective risk management are the keys to successful application of agile in mission-critical systems development.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.