Software Development Life Cycles

Material Category: Learning Activity
Course Categories: Project Management | Software Engineering & Process |
FOSS Categories:


This POGIL activity explores ways to organize 4 categories of activities (analysis, design, coding, testing) into a software development process or life cycle (SDLC). This parallels how an animal is born, matures, and dies.
After successfully completing this activity, the learner should be able to:
* Describe common SDLC models (WaterFall, Iterative, Spiral, Agile), and their advantages & disadvantages.


Source: Clif Kussmaul

Return to Teaching Materials

Leave a Reply