Here’s the complete presentation of Agile Embedded Software Development, what’s wrong with it? as recorded during the Embedded meets Agile conference in Munich on February 18th.
Andrea and Bent analyzed some example cases that included the “limitations” often attached to Agile methods and also gave some hints on how to solve them. Finally they also attacked the “culture” issue. This is especially important for companies which grew out of hardware development and do not have a solid culture that include software, and therefore are stuck with waterfall development process and a traditional view on professional barriers for their employees. These companies are usually the ones not understanding that the complexity for years gone away from pure hardware, and landed in integrated product development. Without more focus in increasing quality of the process and the techniques to build – especially mission critical – functionality, the cost of failure are going to be very high, as the amount of bugs exposed to the users will rise and the competition sharpens at the same time.