how to manage an exploratory development process kellee santiago & robin hunicke

61
how to manage an exploratory development process kellee santiago & robin hunicke

Upload: jaliyah-littel

Post on 16-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: How to manage an exploratory development process kellee santiago & robin hunicke

how to manage an exploratory development process

kellee santiago & robin hunicke

Page 2: How to manage an exploratory development process kellee santiago & robin hunicke

er . . .

Page 3: How to manage an exploratory development process kellee santiago & robin hunicke

exploratory

Page 4: How to manage an exploratory development process kellee santiago & robin hunicke

are you experienced?

Raise your hand if you’ve had:– Creative anxiety about your

process– Time, Budget or People problems– Difficulty explaining your

process/goals to others (… publishers, funders)

Page 5: How to manage an exploratory development process kellee santiago & robin hunicke

shared experience

Good News: You’re not alone– Iterative dev processes are hard!

Bad News:It won’t go away– Iterative dev processes are

fundamental!

Page 6: How to manage an exploratory development process kellee santiago & robin hunicke

iteration is expensive

You will chuck stuff You will wander in search of truthYou will have to explain this

behavior!

YOU CAN ENJOY THIS!

Page 7: How to manage an exploratory development process kellee santiago & robin hunicke

previously, on “TGC”

flower debuts at E3.fantastic responsesony asked us to spend more

time and money making the game better.

morale at an all-time low.

Page 8: How to manage an exploratory development process kellee santiago & robin hunicke

9

Page 9: How to manage an exploratory development process kellee santiago & robin hunicke
Page 10: How to manage an exploratory development process kellee santiago & robin hunicke

why does sustainability matter?

Page 11: How to manage an exploratory development process kellee santiago & robin hunicke

previously, on “TGC”

Page 12: How to manage an exploratory development process kellee santiago & robin hunicke

common day at TGC

there are things that need to get done.

why bother?I can’t be

weak.I’ll just do it.

lack of conflict resolution mechanisms

Page 13: How to manage an exploratory development process kellee santiago & robin hunicke

what we did about it

define Roles

commit to a RACI chart

distribute our Accountability

Page 14: How to manage an exploratory development process kellee santiago & robin hunicke

what are your goals?

Page 15: How to manage an exploratory development process kellee santiago & robin hunicke

companyprofit

craft

art

contribution

Page 16: How to manage an exploratory development process kellee santiago & robin hunicke

teamtrust friendship

respectfun

Page 17: How to manage an exploratory development process kellee santiago & robin hunicke

game

feeling

quality

recognition

features

Page 18: How to manage an exploratory development process kellee santiago & robin hunicke

comtepaganyamme

Page 19: How to manage an exploratory development process kellee santiago & robin hunicke

ROLES

Page 20: How to manage an exploratory development process kellee santiago & robin hunicke

choosing roles

Lead Designer

Responsibility

Accountability

ConsultInform

Page 21: How to manage an exploratory development process kellee santiago & robin hunicke

choosing roles

Page 22: How to manage an exploratory development process kellee santiago & robin hunicke

choosing roles

Page 23: How to manage an exploratory development process kellee santiago & robin hunicke

choosing roles

Page 24: How to manage an exploratory development process kellee santiago & robin hunicke

choosing your role

Page 25: How to manage an exploratory development process kellee santiago & robin hunicke

choosing your role

Page 26: How to manage an exploratory development process kellee santiago & robin hunicke

what about scope?

Page 27: How to manage an exploratory development process kellee santiago & robin hunicke

scope

in order to be exploratory

you have to be small

Page 28: How to manage an exploratory development process kellee santiago & robin hunicke

find the magic

execute the magic

Page 29: How to manage an exploratory development process kellee santiago & robin hunicke

find the magicexecute the

magic

Page 30: How to manage an exploratory development process kellee santiago & robin hunicke

find the magic

execute

the magic

Page 31: How to manage an exploratory development process kellee santiago & robin hunicke

find the magic

execute

the magic

sustainable use of resources

$$$

profit margin

talent pool

creative limits

Page 32: How to manage an exploratory development process kellee santiago & robin hunicke

quality

game mechan

ics

art

audio

Page 33: How to manage an exploratory development process kellee santiago & robin hunicke

quality

game mechan

icsart audio

Page 34: How to manage an exploratory development process kellee santiago & robin hunicke

the big list

Page 35: How to manage an exploratory development process kellee santiago & robin hunicke

must be flexible to change

Page 36: How to manage an exploratory development process kellee santiago & robin hunicke

follow your passion!

Page 37: How to manage an exploratory development process kellee santiago & robin hunicke

setting a pace

1 YEAR

1

MONTH

Page 38: How to manage an exploratory development process kellee santiago & robin hunicke

setting a pace

1

MONTH

20 MONTHS

Page 39: How to manage an exploratory development process kellee santiago & robin hunicke

setting a pace

1

MONTH

20 MONTHS

?

?

?

?

?

Page 40: How to manage an exploratory development process kellee santiago & robin hunicke

ESTIMATESVS

COMMITMENTS

Page 41: How to manage an exploratory development process kellee santiago & robin hunicke

the big board

Page 42: How to manage an exploratory development process kellee santiago & robin hunicke

the big board

Page 43: How to manage an exploratory development process kellee santiago & robin hunicke

PROCESS OR STRAIGHTJACKET?

PEOPLE FOCUSED

Page 44: How to manage an exploratory development process kellee santiago & robin hunicke

do your people matter?

Page 45: How to manage an exploratory development process kellee santiago & robin hunicke

1 on 1

Page 46: How to manage an exploratory development process kellee santiago & robin hunicke

back to basics

Page 47: How to manage an exploratory development process kellee santiago & robin hunicke
Page 48: How to manage an exploratory development process kellee santiago & robin hunicke

not a zero sum game!!!

we are wearing the same uniform, stupid!

Page 49: How to manage an exploratory development process kellee santiago & robin hunicke

"We call a task 'easy' in one of three cases:

we really want it, we have no idea what it entails, … or we don't have to do it

ourselves."

Page 50: How to manage an exploratory development process kellee santiago & robin hunicke

iteration is expensive

You will chuck stuff You will wander in search of truthYou will have to explain this

behavior!

YOU CAN ENJOY THIS!

Page 51: How to manage an exploratory development process kellee santiago & robin hunicke

sometimes there are other people...

Page 52: How to manage an exploratory development process kellee santiago & robin hunicke

you have to be upfront about your process

Page 53: How to manage an exploratory development process kellee santiago & robin hunicke

you have to be upfront about your process

maintain honesty and open communication

Page 54: How to manage an exploratory development process kellee santiago & robin hunicke

you have to be upfront about your process

maintain honesty and open communication

commitments are not estimates

Page 55: How to manage an exploratory development process kellee santiago & robin hunicke

you have to be upfront about your process

maintain honesty and open communication

commitments are not estimatescontract has to based on your

process, not your product

Page 56: How to manage an exploratory development process kellee santiago & robin hunicke

have the difficult conversations

Page 57: How to manage an exploratory development process kellee santiago & robin hunicke

“most game developers burn out within 5 years of entering the industry”

Page 58: How to manage an exploratory development process kellee santiago & robin hunicke

BE HONESTWANDERING IS OKIN EVERY ROLEON EVERY PROJECTUNTIL YOU DIE

Page 59: How to manage an exploratory development process kellee santiago & robin hunicke

DIARY

PLAYTESTS

THE BIG LIST/BOARD

MUTUAL RESPECT & TRUST

Page 60: How to manage an exploratory development process kellee santiago & robin hunicke

WITHOUT YOURGAMES… WHERE

WILL WE BE?

Page 61: How to manage an exploratory development process kellee santiago & robin hunicke

because your games matter