Hardware development has traditionally followed a waterfall approach, with long development cycles, extensive upfront planning, and minimal iteration before production. But the pressure to bring products to market faster has pushed many companies to ...