Archive: https://archive.today/CWj1X
From the post:
>Building software is unpredictable. Agile practices mitigate this fact by establishing teams and software that can quickly and easily adapt to changes. So when something unexpected happens or something takes longer than it should, you know how to respond. The key is to respond to what is happening now, not predict what will happen in the future — “Responding to change over following a plan“1. Trying to plan everything out ahead of time is called Waterfall. We tried that already. It tended to produce rigid projects that ran past deadlines and exceeded budgets.
Archive: https://archive.today/CWj1X
From the post:
>>Building software is unpredictable. Agile practices mitigate this fact by establishing teams and software that can quickly and easily adapt to changes. So when something unexpected happens or something takes longer than it should, you know how to respond. The key is to respond to what is happening now, not predict what will happen in the future — “Responding to change over following a plan“1. Trying to plan everything out ahead of time is called Waterfall. We tried that already. It tended to produce rigid projects that ran past deadlines and exceeded budgets.
(post is archived)