This book is written for game developers who are using or considering using agile methods. The practices described can be used for the development of iPhone, PC, and massively multiplayer online games. The book begins by reviewing causes of problems such as bloated budgets and overtime projects, then overviews agile methods and how game development can benefit from them. The book then describes how agile methods are used over the full course of a game development project, and discusses how Scrum practices can be supplemented with lean principles and kanban practices. There is also information on how Scrum can be scaled to large staffs. The book concludes with advice on how to introduce agile practices to game studios and game publishers. The book is illustrated with appealing hand-drawn process diagrams. Clinton is a certified Scrum trainer. Annotation 穢2010 Book News, Inc., Portland, OR (booknews.com)