You are on page 1of 57

Project Management 101

Muhammad Ardhan Fadhlurrahman


Game Development are about Art and Science
Game Development mainly collaborative work.

365 Core Team 100 Core Team More than 10 Person Team.
More than 500 Also more than
Contract Work 100 Contract Work.
Main Subjects of Project Management in Games

Project Scoping

Project Scheduling

Resource Allocation

Project Management
Methodologies
Any Project start with Vision and Mission.

Why People want to Play Your Game?

What is Your Game Market?

What value that you bring with your


games?
Knowing Your Team is also Important!

Strengths

Weaknesses

Opportunities

Threats
Good Team Good Product Good Managerial

Equals
Actual Deliverable

Budget Limitation

Team Capabilities

Market Needs

Project Vision
Game Development Life Cycle
Game Development Life Cycle: Initiation

Initiation is the very first step of the game where the


developers decide which type of game they are going to
produce:

- target audience or players


- the kind of game
- the hero/ protagonist of the game
- the theme of the game, etc.
Game Development Life Cycle: Team Building

Deciding the category of the game, developers create the


best team for developing the particular game. It consists
of few steps as follow:

• Hiring
• Develop team structure
• Defining the work for members
Game Development Life Cycle: Feasibility Study

The motto of the feasible study is to access the feasibility


of the game that helps to focus the requirements, the
profitability of that particular game.

The areas which need to be analyzed for this study, are


requirements, pricing, and technical issues.
Game Development Life Cycle: Pre Production

Pre-production is one of the most important stages before jumping


into the coding of the game where designers, artists, and
programmers build the prototype of the game.

Pre-production process follows few steps:


• Developing the story/ script.
• Design the gameplay:
• Game engine:
• Prototype:
• Documentation.
Game Development Life Cycle: Production

Designers, artists, and programmers use the prototype made in


pre-production process to develop the games.

The steps of the production are as follow:


• Coding
• Layout design
• Modeling
• Texturing
• Animation
• Evaluate
Game Development Life Cycle: Alpha Version

In alpha version, the game is playable, but it is incomplete.


And it consists of steps like alpha testing and bug fixing.

The gameplay is completely fixed here in this step, and this


step is basically used to check the errors.
Game Development Life Cycle: Beta Version

In the beta version, the game is complete and final. The


steps are beta testing, bug fixing, and balancing.
Game Development Life Cycle: Release Version

The game is ready to launch in the release version. After


development and testing the game is finally ready here to
release in the market.
Project Information

Project Information consisted of WBS, Activities,


Resources, Dependencies, Constrains, and everything
that would conveys an information about your projects.
Resource Allocation
Resource Management

Resource management basically making the most efficient


use of finite resources given at your disposal.

Those can include:


- People (such as Employees, Freelancers, etc).
- Equipment (such as computers, specific gear like
cameras, etc).
- Space (such as your work environment that could be your
office or etc).
Resource Management

● Get to know your resources.

● Follow the scope

● Resist the urge to overallocate

● Track and manage time


Resource Management

● Use Project Management / Resource Management tools to make

allocating resources easier.

● Check in with your resources in your project / team / company.

● Schedule persistent review time for your project.

● learn from other people from other project or your past projects.
Project Management Methodologies

Waterfall

Critical Path Method

Agile: Scrum
PM Method: Waterfall
PM Method: Critical Path Method
Definition of Done
Good Leadership Skills

You might also like