From the course: Agile Foundations

Unlock the full course today

Join today to access over 23,100 courses taught by industry experts.

Jump off the waterfall

Jump off the waterfall

- If you work for a large organization, then you might hear the term waterfall or stage-gate release. The waterfall model is a step-by-step approach that was used in engineering. Each step falls into the next like a waterfall. In the 1970s, a computer scientist named Winston Royce took this waterfall model and reworked it to make it work with software. The first stage was gather requirements, then analyze the requirements, design the system, code the software, test the software, and deploy. For 30 years, this was the most popular way to develop software. In fact, many organizations are still using this approach. Business analysts will work on analyzing the requirements. The software architects will design the system. Software developers will then code the software, and a separate quality assurance team will run all the tests. Often, there's a separate infrastructure team that's responsible for deployment. Chances are your organization still has several of these people working on your…

Contents