Chapter 7. Video Game Project Planning

In Chapter 2, “Agile 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-shippable 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 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, or necessary work that ...

Get Agile Game Development with Scrum now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.