Debunking The Agile Myth: Agile is NOT Just for Software!
Time has proven that Agile development has provided huge gains for software development. But what about organizations & teams that deliver a mixed-platform (Hardware/Software/Firmware) product to their customers? Typically these companies have separate teams using different development processes - and it all has to fit together to deliver the best product to your customer. I see companies struggle with this issue, and many times miss schedule commitments and customer expectations. With all the progress in the application of Agile methodologies to software development, we wondered what are the most effective tools in the Agile Software toolkit? Can these tools be applied to hardware and other types of product development programs? These questions were the focus of a 2013 study of Silicon Valley technology firms. Our research found that the most impactful elements of Agile/Scrum were not unique to software development! We discovered key Best Practices and techniques for bridging the gap between Agile development programs and other types of program that include hardware or a mix of hardware and software. This tutorial will 1) present select findings from the study; 2) discuss the aspects of agile that are easily applicable to hardware and other types of development programs; 3) present Best Practices for bridging Agile software programs with traditional hardware development in mixed product development projects.
- Not Interested