Old School Approach: Waterfall
Learn about the waterfall approach to creating software.
Section overview
The approaches teams use to build, test, and deliver software have evolved over the years. More companies are starting to implement strategies to ship production-ready software faster without sacrificing quality in our rapidly changing, fast-paced digital world. By the end of this section, we’ll understand older approaches to building software where teams work in an assembly-line fashion. We’ll also learn how many companies are starting to utilize strategies to build, test, and deliver software using a more collaborative manner.
Overview of the waterfall model
The waterfall model, also known as waterfall methodology, uses a sequential approach to building software in phases. As an analogy, think of how a real-world waterfall functions. Water flows downward from the top pool into lower-level pools. The phases in the waterfall model also work in a similar manner, starting with the top stage ...