6 Ideas That Transformed The Way I Make Software
------------------------------------------------
Day #2- Iterative & Incremental Delivery
This is another of those ideas that seem obvious with hindsight, but in the first couple of years of my career, the majority view really was that we gather the requirements, plan the design, write the code, test the software and then release it - usually on a fixed date we committed to months in advance.
(thread)