1.

What is the waterfall method and what are its use cases?

Answer»

The waterfall is the easiest and most STRAIGHTFORWARD SDLC approach in SOFTWARE development. In this approach, the development process is linear, and each step is finished one by one. As the NAME implies, development progresses DOWNWARDS, much like a waterfall. The software has to cover the following phases in a waterfall model:

  • Requirements
  • Design
  • Implementation
  • Testing and integration
  • Deployment
  • Maintenance

Use cases:

  • When requirements are well-defined and unchangeable.
  • There are no ambiguous requirements or conditions.
  • When the technology is well understood
  • The project is brief, and the cast is small.
  • The risk is negligible.


Discussion

No Comment Found