From the course: Agile Practices Using AI

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Waterfall model

Waterfall model

Here, we have waterfall planning, which is a traditional software development planning system. First, you start with requirements gathering. So, you think about project objectives and goals and identify who are the stakeholders and what they actually need. And this could take quite some time. Maybe it could take even a year or two years. Then, you get the specification here. So, you would analyze the requirements. You would look at the technical specifications as well. Maybe develop an architectural diagram, visualize the system. Then you would design it and get into these key components of this. And then finally, the next step would be implementation. So, you break down the system into different tasks and who would work on what. And then you develop those components over time. And then, as you get closer to the finish line here, you would get into testing. Make sure that you identify any defects and ways to actually solve those defects. And then you get into the next phase, which is…

Contents