From the course: Agile Practices Using AI

Unlock this course with a free trial

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

Playground plant

Playground plant

Building a playground is very different than growing a plant, and this is a great way to describe this upfront. A waterfall design versus a dynamic feedback loop, which is agile or continuous improvement. Let's first take a look at a traditional software development lifecycle or even building, let's say a factory back when the model T was around. You have a requirement. You go through to the next stage, which is the design, the implementation, the verification and the maintenance. Now, a very good example of this would be a children's playground. In theory, you should know everything about what that structure is going to do. You should know about also you know the safety requirements. You should know about the materials you're going to use. There should not be any surprises in building a playground. So, this really upfront design pattern, where you go from one step to a to another, is actually very good for a children's playground. But on the flip side, think about trying to do that…

Contents