From the course: Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

What is the waterfall software development approach?

What is the waterfall software development approach?

From the course: Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design

Start my 1-month free trial

What is the waterfall software development approach?

- In this section, we will discuss a few different software development approaches. Namely the waterfall, agile and lean development methods. Know that these are simply sets of principles that we're discussing, much like the test driven development process that we have discussed before. The waterfall model of software development is a breakdown of project activities into linear sequential phases. Each phase has clear requirements and deliverables. The later phases are dependents of the previous phase, much like waterfalls that generally flows downwards. In software development the linear sequential steps are generally divided between conception, analysis, design, construction, testing, deployment, and then maintenance. In analogy to network engineering, an example would be that we're building a data center. So a project manager will go and gather the requirements such as the line speed by the service owner. The…

Contents