|
|
|
|
|
by jrumbut
2158 days ago
|
|
I think the parent post has, but for the reader who is a software engineer take 15 minutes out of your life to read WW Royce's "Managing the Development of Large Software Systems." In this brief and engaging paper you will find the diagram used by many agile enthusiasts to describe the "waterfall method" and will be shocked to discover that it is held up as an example of a process that never actually works in reality. You will then read quotes like this, which could have come out of an agile book: "For some reason what a software design is going to do is subject to wide interpretation even after
previous agreement. It is important to involve the customer in a formal way so that he has committed
himself at earlier points before final delivery. To give the contractor free rein between requirement
definition and operation is inviting trouble." http://www-scf.usc.edu/~csci201/lectures/Lecture11/royce1970... |
|
Incremental and iterative development is not an invention of Agile either. It was used before "Waterfall" existed.