Activity 01
Simulation Game: The Paper Plane Factory
One group uses 'Waterfall' (design all planes, then build all, then test all). Another uses 'Agile' (build one, test it, improve the design, repeat). They compare which group produces more 'flight-ready' planes in 10 minutes.
Explain why software engineering principles are essential for developing complex software systems.
Facilitation TipDuring the Paper Plane Factory simulation, circulate and ask groups to point to the phase they are currently in on their Kanban board to reinforce the idea of discrete stages in Waterfall.
What to look forProvide students with a scenario describing a software project (e.g., building a simple mobile game vs. upgrading a national banking system). Ask them to identify which methodology, Waterfall or Agile, would be more appropriate and write two sentences explaining their choice.