Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 3, 2014

    Mary Oliver: IMG Mary Oliver: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer
Qualifying orders ship free.
$46.00
List price: $49.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Partner Warehouse General- General

Other titles in the Addison-Wesley Signature series:

Agile Game Development With Scrum (10 Edition)

by

Agile Game Development With Scrum (10 Edition) Cover

 

Synopses & Reviews

Publisher Comments:

<>Deliver Better Games Faster, on Budget—And Make Game Development Fun Again!

 

Game development is in crisis—facing bloated budgets, impossible schedules, unmanageable complexity, and death march overtime. It’s no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Scrum and Agile methods are already revolutionizing development outside the game industry. Now, long-time game developer Clinton Keith shows exactly how to successfully apply them to the unique challenges of game development.

 

Keith has spent more than fifteen years developing games, seven of them with Scrum and agile methods. Drawing on this unparalleled expertise, he shows how teams can use Scrum to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for themselves at the same time.

 

You’ll learn to form successful Agile teams that incorporate programmers, producers, artists, testers, and designers—and promote effective collaboration within and beyond those teams, throughout the entire process. From long-range planning to progress tracking and continuous integration, Keith offers dozens of tips, tricks, and solutions—all based firmly in reality and hard-won experience.

 

Coverage includes

  • Understanding Scrum’s goals, roles, and practices in the context of game development
  • Communicating and planning your game’s vision, features, and progress
  • Using iterative techniques to put your game into a playable state every two to four weeks, even daily.
  • Helping all team participants succeed in their roles
  • Restoring stability and predictability to the development process
  • Managing ambiguous requirements in a fluid marketplace
  • Scaling Scrum to large, geographically distributed development teams
  • Getting started: overcoming inertia and integrating Scrum into your studio’s current processes

 

Increasingly, game developers and managers are recognizing that things can’t go on the way they have in the past. Game development organizations need a far better way to work. Agile Game Development with Scrum gives them that—and brings the profitability, creativity, and fun back to game development.

Book News Annotation:

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)

Synopsis:

Deliver Better Games Faster, On Budget—And Make Game Development Fun Again!

 

Game development is in crisis—facing bloated budgets, impossible schedules, unmanageable complexity, and death march overtime. It’s no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Scrum and Agile methods are already revolutionizing development outside the game industry. Now, long-time game developer Clinton Keith shows exactly how to successfully apply these methods to the unique challenges of game development. 

Keith has spent more than fifteen years developing games, seven of them with Scrum and agile methods. Drawing on this unparalleled expertise, he shows how teams can use Scrum to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for development teams at the same time.

You’ll learn to form successful agile teams that incorporate programmers, producers, artists, testers, and designers—and promote effective collaboration within and beyond those teams, throughout the entire process. From long-range planning to progress tracking and continuous integration, Keith offers dozens of tips, tricks, and solutions—all based firmly in reality and hard-won experience.

Coverage includes

  • Understanding Scrum’s goals, roles, and practices in the context of game development
  • Communicating and planning your game’s vision, features, and progress
  • Using iterative techniques to put your game into a playable state every two to four weeks— even daily
  • Helping all team participants succeed in their roles
  • Restoring stability and predictability to the development process
  • Managing ambiguous requirements in a fluid marketplace
  • Scaling Scrum to large, geographically distributed development teams
  • Getting started: overcoming inertia and integrating Scrum into your studio’s current processes

Increasingly, game developers and managers are recognizing that things can’t go on the way they have in the past. Game development organizations need a far better way to work. Agile Game Development with Scrum gives them that—and brings the profitability, creativity, and fun back to game development.

About the Author

Clinton Keith is an independent agile coach and Certified Scrum Trainer who helps game developers and nongame developers alike adopt Scrum, Extreme Programming, kanban, and other agile practices to greatly improve their productivity, workplace, and product quality.

Over the course of 25 years, Clint has gone from programming avionics for advanced fighter jets and underwater robots to overseeing programming for hit video games such as Midtown Madness and Midnight Club. Clint has been a programmer, project director, CTO, and director of product development at several studios. Through a series of presentations and his popular blog, Clint introduced the video game industry to Scrum in 2005. As CTO, Clint helped High Moon Studios achieve a place on IT Week Magazine’s Top 50 Technology Innovators list in 2005 and 2006 and win several of San Diego Society for HR Management’s Workplace Excellence Awards in 2005, 2006, and 2007.

For more information, visit www.ClintonKeith.com.

 

Table of Contents

Foreword         xvii

Preface        xix

Acknowledgments         xxiii

About the Author         xxv

 

Part I: The Problem and the Solution        1

Chapter 1: The Crisis Facing Game Development         3

A Brief History of Game Development  4

The Crisis  10

A Silver Lining  11

Additional Reading  12

 

Chapter 2: Agile Development        13

Why Projects Are Hard         14

Why Use Agile for Game Development?  20

What an Agile Project Looks Like  28

The Challenge of Agile  32

Additional Reading  32

 

Part II: Scrum and Agile Planning        33

Chapter 3: Scrum         35

The History of Scrum  36

Scrum Parts  41

Scrum Roles  44

Customers and Stakeholders  54

Chickens and Pigs  55

Scaling Scrum  56

Summary  56

Additional Reading  57

 

Chapter 4: Sprints        59

The Big Picture  59

Planning  59

Tracking Progress  68

The Daily Scrum Meeting  74

Sprint Reviews  75

Retrospectives  78

Summary  84

Additional Reading  84

 

Chapter 5: User Stories  85

A Fateful Meeting  85

What Are User Stories?  87

Levels of Detail  88

Conditions of Satisfaction  90

Using Index Cards for User Stories  92

INVEST in User Stories  92

User Roles  97

Defining Done  99

Collecting Stories  100

Advantages of User Stories  103

Summary  105

Additional Reading  105

 

Chapter 6: Agile Planning  107

Why Agile Planning?  107

The Product Backlog  108

Estimating Story Size  112

Release Planning  117

Summary  124

Additional Reading  124

 

Part III: Agile Game Development         125

Chapter 7: Video Game Project Planning         127

Midnight Club Story  127

Minimum Required Feature Sets  128

The Need for Stages  130

The Development Stages  130

Mixing the Stages  132

Managing Stages with Releases  132

Production on an Agile Project  134

Summary  155

Additional Reading  155

 

Chapter 8: Teams         157

Great Teams  158

A Scrum Approach to Teams  159

Game Teams and Collaboration  168

Scaling and Distributing Scrum  173

Summary  188

Additional Reading  188

 

Chapter 9: Faster Iterations         189

Where Does Iteration Overhead Come From?  190

Measuring and Displaying Iteration Time  191

Personal and Build Iteration  193

Summary  201

Additional Reading  201

 

Part IV: Agile Disciplines         203

Chapter 10: Agile Technology         205

The Problems  205

An Agile Approach  210

Summary  220

Additional Reading  221

 

Chapter 11: Agile Art and Audio         223

The Problems We Are Solving with Agile  223

Concerns About Agile  225

Art Leadership  226

Art on a Cross-Discipline Team  227

Summary  232

Additional Reading  233

 

Chapter 12: Agile Design         235

The Problems  236

Designing with Scrum  237

Summary  247

Additional Reading  247

 

Chapter 13: Agile QA and Production        249

Agile QA  249

The Role of QA on an Agile Game Team  252

Agile Production  259

Summary  262

Additional Reading  263

 

Part V: Getting Started . 265

Chapter 14: The Myths and Challenges of Scrum  267

Silver Bullet Myths . 267

Fear, Uncertainty, and Doubt  269

Scrum Challenges  273

Summary  281

Additional Reading  282

 

Chapter 15: Working with a Publisher         283

The Challenges  284

Building Trust, Allaying Fear  288

Agile Contracts  293

Summary  300

Additional Reading  300

 

Chapter 16: Launching Scrum         301

The Three Stages of Adoption  301

Adoption Strategies  317

Summary  324

Additional Reading  324

 

Conclusion         325

Bibliography        327

Index        329

Product Details

ISBN:
9780321618528
Author:
Keith, Clinton
Publisher:
Addison-Wesley Professional
Foreword by:
Cohn, Mike
Author:
Clinton, Keith
Subject:
General
Subject:
Programming - Games
Subject:
Computer games -- Programming.
Subject:
agile software development
Subject:
Computer Graphics - Game Programming
Subject:
General-General
Copyright:
Edition Description:
Trade paper
Series:
Addison-Wesley Signature Series (Cohn)
Publication Date:
May 2010
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
384
Dimensions:
9.06 x 7 x 0.79 in 599 gr

Related Subjects

Computers and Internet » Software Engineering » Game Design
Computers and Internet » Software Engineering » Project Management

Agile Game Development With Scrum (10 Edition) New Trade Paper
0 stars - 0 reviews
$46.00 In Stock
Product details 384 pages Addison-Wesley Professional - English 9780321618528 Reviews:
"Synopsis" by , Deliver Better Games Faster, On Budget—And Make Game Development Fun Again!

 

Game development is in crisis—facing bloated budgets, impossible schedules, unmanageable complexity, and death march overtime. It’s no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Scrum and Agile methods are already revolutionizing development outside the game industry. Now, long-time game developer Clinton Keith shows exactly how to successfully apply these methods to the unique challenges of game development. 

Keith has spent more than fifteen years developing games, seven of them with Scrum and agile methods. Drawing on this unparalleled expertise, he shows how teams can use Scrum to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for development teams at the same time.

You’ll learn to form successful agile teams that incorporate programmers, producers, artists, testers, and designers—and promote effective collaboration within and beyond those teams, throughout the entire process. From long-range planning to progress tracking and continuous integration, Keith offers dozens of tips, tricks, and solutions—all based firmly in reality and hard-won experience.

Coverage includes

  • Understanding Scrum’s goals, roles, and practices in the context of game development
  • Communicating and planning your game’s vision, features, and progress
  • Using iterative techniques to put your game into a playable state every two to four weeks— even daily
  • Helping all team participants succeed in their roles
  • Restoring stability and predictability to the development process
  • Managing ambiguous requirements in a fluid marketplace
  • Scaling Scrum to large, geographically distributed development teams
  • Getting started: overcoming inertia and integrating Scrum into your studio’s current processes

Increasingly, game developers and managers are recognizing that things can’t go on the way they have in the past. Game development organizations need a far better way to work. Agile Game Development with Scrum gives them that—and brings the profitability, creativity, and fun back to game development.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.