Home      Signup      Courses      Sign-In

  Please login to Enroll or Access the course.  
  Summary Page: The Waterfall Software Development Model

The Waterfall Software Development Model

Waterfall is the traditional sequential software development model. Waterfall is the most widely used software development model, historically, and while Agile methods are gaining traction, these methods still use some elements of Waterfall. This course covers the Application Development Lifecycle (ADLC) approach, then goes on to the Software Development Lifecycle (SDLC) approach, and finally completes the sequence by contrasting traditional waterfall development with iterative approaches, such as Agile.

Software developers who wish to get an insight into traditional software development using Waterfall


The Application Development Lifecycle

  • describe the Application Development Lifecycle (ADLC) in Software Practices (Waterfall)
  • use Application Development Lifecycle Startup phases in Software Practices (Waterfall)
  • use the Operation and Maintenance phase in Software Practices (Waterfall)
  • Software Development Lifecycle

  • describe the Software Development Lifecycle (SDLC) framework in Software Practices (Waterfall)
  • use the Software Development Lifecycle (SDLC) Umbrella Tasks in Software Practices (Waterfall)
  • use the SDLC Analysis phase of Waterfall
  • implement the Waterfall SDLC Design phase
  • describe the Implementation phase of software development in Waterfall
  • use the Validation phase in Waterfall
  • implement the Deployment phase of Waterfall
  • calculate the cost of change using a Waterfall software development model
  • Sequential, Iterative and Agile Models

  • use the sequential approach to software modeling in Waterfall
  • use the different sequential approach software models
  • use the iterative approach during software development
  • describe the values, practices and processes of the Agile Development Model

  • sd_wtfl_a01_it_enus


    Home      Signup      Courses      Sign-In

      UN Global Alliance for ICT and Development ESKILLS360 IS A UN GAID FLAGSHIP INITIATIVE