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?
From the course: Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.