- all products need a strategy! • Hardware = Waterfall (has an ‘end’ date for delivery) • Software = Continuous development and learning. Hardware vs Software - How are they different? It’s important to remember that just because a team is working in a waterfall/hardware product, it doesn’t mean they don’t need a strategic roadmap.