Waterfall or Agile? Do Both!
“Agile and Waterfall development processes are like oil and water. They don’t mix.” “Software development is totally different from hardware; Agile only works for software”
“Applying Agile is all or nothing”
“You must be able to ship every two weeks”
We hear these statements all the time from hardware teams that are trying to increase speed and predictability in their product development projects. The reality is that hybrid processes that mix the discipline and long-term planning of Waterfall with the adaptability and speed of Agile are not only possible – they are best-in-class.
Myths Hinder Adoption
The myths about Agile generally come from those who aren’t students of the discipline but merely observers from the side. They’re correct that a rigid application of Agile software techniques within a hardware development project would break down quickly. However, when modified for the unique characteristics of hardware design and manufacturing there are key elements of Agile that allow teams to gain the speed, predictability and product definition advantages that their software counterparts enjoy.