Microsoft 3d Pinball Space Cadet

Based on this information from this conference paper, we can also look at the types of life cycles being used on these types of projects, waterfall is often discussed as a more linear approach to project management where stages are completed in a set order with one timeline, whereas Agile is a typically more iterative approach to project management. (APM, 2019)