This guide presents directions for Agile deployment strategies in the delivery of embedded software products and complex systems. It does so based on analysis and insights from an in-depth qualitative study of Agile implementations within organizations delivering embedded software products and complex and safety critical systems. The goals of the study were to explore the current practices and challenges for Agile deployment and to establish the business issues addressed by organizations moving to agile development practices within this market sector.

The guide provides an analysis of the maturity of Agile implementation within the providers of embedded software products and complex and safety critical systems, and the steps taken to ensure widespread engagement, cross organizational alignment and successful business outcomes. Within the guide we highlight some of the detailed findings from the organizations interviewed that give insight into the prevailing trends, tools in use, experiences gained and common practices in play.