54 THE GAME PRODUCTION HANDBOOK, 2/E
PMI PROCESS GROUPS AND KNOWLEDGE AREAS
Karin Groepper Boosman
PMP, Aspyr Media, Inc.
The 5 process Groups are Initiating, Planning, Executing, Controlling/
Monitoring, and Closing. Each project, regardless of length or scope, goes through
each of these Process Groups, usually in cycles during the duration of the project.
The following are definitions of each of the Process Groups:
Initiating: This phase is what occurs at the very start of the project. In this
phase, the work to be performed is discovered and spelled out, and project leader-
ship is assigned and given specific authority for the project and its deliverables. In
the gaming world, this is often called the “greenlight” phase of the project. During
this phase, milestone and end of project acceptance criteria is defined as well.
Planning: This phase is often underestimated and glossed over. During plan-
ning, the objectives for the project (high-level and interim) are defined, and the
plans for the various knowledge areas are developed. For agile/iterative develop-
ment, the project may go back through the planning phase in each sprint as the work
completed is evaluated and the priority for the upcoming work is re-ordered.
Executing: Simply put, this phase integrates all of the resources required to
implement the project management plan for the project.
Monitoring and Controlling: The consistent and frequent progress measure-
ment of project/milestone/sprint objectives. Variances from the beginning or cur-
rent baselines are calculated and corrective measures are taken to keep/bring the
project into control.
Closing: This is all activities that relate to the closing of a project, including
licensor/manufacturer submissions, archiving tasks, and post-mortem processes.
Project Management Knowledge Areas are groups of processes, most of which
apply to most projects and are used to varying degrees, depending on project complex-
ity. The PM Knowledge Areas are Project Integration Management, Project Scope
Management, Project Time Management, Project Cost Management, Project Quality
Management, Project Human Resources Management, Project Communications
Management, Project Quality Management, Project Human Resources Management,
Project Communications Management, Project Risk Management, and Project
Procurement Management. How any team navigates these knowledge areas varies,
but with most game development and publishing these days, each of these Knowledge
Areas are in use, and if they are not in use, they should be.
At my company, we have a variety of projects at any given time whose complexity
varies greatly. Some things we do are so similar to what we have done in the past that
and are already so streamlined that we do not need to do a large, in-depth master