July 2020
Intermediate to advanced
576 pages
13h 48m
English
In Chapter 2, “Agile and Lean Development,” a major challenge identified with adopting Agile for game development was matching phase-less Agile practices with the needs of game development stages, such as pre-production and production.
A typical Scrum project is always kept in a near-deployable state. The reason for this is that the work traditionally separated across multiple phases (design, coding, testing, optimization) is part of every Sprint. By doing this, Agile projects keep the debt of typically late project work, such as fixing bugs, to a minimum.
Agile game development follows the same model of combining all phases into each Sprint. However, game project stages create a different form of debt, ...