projektstyrning på dice - battlefield bad company som exempel

28
Projektstyrnin g på EA DICE Battlefield: Bad Company som exempel

Upload: dice

Post on 07-May-2015

6.147 views

Category:

Entertainment & Humor


1 download

TRANSCRIPT

Page 1: Projektstyrning på DICE - Battlefield Bad Company som exempel

Projektstyrning på EA DICE

Battlefield: Bad Company som exempel

Page 2: Projektstyrning på DICE - Battlefield Bad Company som exempel

Om Yashar• Yashar Moradbakhti

• Började på Datateknik på KTH 1998

• Grundade Swedish Game Awards på KTH

• Tidigare jobbat som teknisk projektledare på ett antal TV- och filmbolag.

• Har varit på DICE sedan 2006

• Arbetar på DICE som Development Director, dvs ”projektledare” på Battlefield: Bad Company 1 och 2.

Page 3: Projektstyrning på DICE - Battlefield Bad Company som exempel

Om DICE

• Founded in 1992 by 4 guys in high school• Owned by Electronic Arts since October

2006

• 270 employees- 17% non Swedes- 13 nationalities- 10 % girls- 25 % of Sweden’s games developers work at DICE

• Battlefield series sold 21 million copies, which makes it one of Sweden’s biggest cultural exports ever.

Page 4: Projektstyrning på DICE - Battlefield Bad Company som exempel

DICE timelineAgenda• Olika spelprojekt på DICE

– Historia och idag

• Projektstyrning– Utvecklingsmetodik– Organisationmodell– Projektets olika faser– Efter Final– Go Live

Page 5: Projektstyrning på DICE - Battlefield Bad Company som exempel

DICE timeline

1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005

Pinball Dreams is published on

Comondore Amiga

Digital Illusions Is founded

Pinball Fantasies wins ”developer’s

choice award”

BenefactorIs published on

Comondore Amiga

Pinnball IllusionsIs published on

Comondore Amiga

First Office opened in

Gothenburg

True Pinball is published on

SEGA Saturn and Sony Play station

Bonnier MediaInvests in the

company

S40 RacingIs released on PC

(for VOLVO)

Digital Illusions CEIs listed on the

Stockholm Stock- exchange

Motorhead is published on PC

and Sony PS

DICE aqures Refraction Games and major part of

Synergix Interactive

Rally Masters, STCC and Arvet

från Rosemond hill are published

Canadian Sandbox Studios

is aquired

STCC 2 is publishedRally Masters is awarded ”Racing game of the year”

Ralli Sport ChallangeBattlefield 1942

and Shrek Xtra largeare published

BF 1942 - awarded ”best game of 2002”Six titles from BF X-

packs to Barbie

EA aquires up to 19% of DICE

BF Vietnam and Ralli Sport

Challenge is published

Dice aquires Trauma St. GBG moves to STHLM

EA offers to buy all shares in DICE

EA aquires up to 70% of DICE

BF2 is publishedNumerous awards

Over 2 million copies sold

BF2 MC is published

Xbox PS2 Later on 360

2006

Dice Studios and EA holding merger

Dice an EA Company

BF 2142 is publishedIn October

DICE timeline

Pinball games Racing games FPS games

Page 6: Projektstyrning på DICE - Battlefield Bad Company som exempel

DICE senaste spel

Page 7: Projektstyrning på DICE - Battlefield Bad Company som exempel

Projektstyrning på EA DICE

Battlefield: Bad Company som exempel

Page 8: Projektstyrning på DICE - Battlefield Bad Company som exempel

Projektledarethe bad

• Du tror du kan allt

• Du stödjer inte en kreativ och öppen arbetsmiljö

• Du bryr dig egentligen inte om folk i ditt team.

• Du tar inte ditt ansvar fullt ut

Page 9: Projektstyrning på DICE - Battlefield Bad Company som exempel

Projektledarethe good

• Ger teamet möjligheten att själva göra sitt arbete

• Ett välmående team är ett produktivt team

• Processer är till för att stödja ditt team och inte tvärtom

• Ha modet att ta svåra beslut

Page 10: Projektstyrning på DICE - Battlefield Bad Company som exempel

Projektprocesserdå och nu

Page 11: Projektstyrning på DICE - Battlefield Bad Company som exempel

Iterativ vs. sekventiell projektmodell

Mål

Start

Mål

Start

Iterativ modell

Sekventiell modell

Page 12: Projektstyrning på DICE - Battlefield Bad Company som exempel

Iterative Development using Scrum

Page 13: Projektstyrning på DICE - Battlefield Bad Company som exempel

Iterative Development using Scrum

Sprint Review

FriFriFri MonThuWed

2 week Sprint

Create Sprint plan

Communicate next sprint goals

to team

Solve dependencies

with team

Page 14: Projektstyrning på DICE - Battlefield Bad Company som exempel

Scrum roles

Page 15: Projektstyrning på DICE - Battlefield Bad Company som exempel

ProjektorganisationSenior

Producer

Senior Development

Director

Art DirectorTechnical Art Director

Audio DirectorTechnical Director

Lead DesignerDevelopment Directors

Team1 Team2 TeamN...

Page 16: Projektstyrning på DICE - Battlefield Bad Company som exempel

De olika teamenBattlefield: Bad Company 2

Character Experience-Animations - Sound & VO- AI

Gameplay- Code- Design

Infrastructure- Code- QA

Levels- Level design (MP/SP)- Level art (MP/SP)

Art- 3D Art

Online&UI- Online & persistence- HUD & UI

Page 17: Projektstyrning på DICE - Battlefield Bad Company som exempel

17

Projektets faserGame Development Framework

Page 18: Projektstyrning på DICE - Battlefield Bad Company som exempel

18

CXV

Concept & Design

Spelidé Gold

Concept&

Design

Mindre ramp-up

• Få ner en spelidé på papper• Sälja in spelidén till förläggaren• Resultat: affärsplan, designdokument, film

(CXV=Core X video)

Page 19: Projektstyrning på DICE - Battlefield Bad Company som exempel

19

CXPCXV

Pre production

Spelidé Gold

Preproduction

Stor ramp-up

• Skapa basen till spelupplevelsen• Bestämma ”scopet” för hela spelet (tidsestimering)• Resultat

– Projektplan (Milstolpar)– GDD (Graphical design document)– TDD (Technical design document)– CXP (Core X Playable)

Concept&

Design

Page 20: Projektstyrning på DICE - Battlefield Bad Company som exempel

20

CXP AlphaCXV

Production

Spelidé Gold

Production

Liten ramp-down

• Göra klart spelet enligt plan• Möjlig polishfas innan Alpha• Resultat: Ett färdigt spel (Alpha) med buggar

Concept&

Design

Preproduction

Page 21: Projektstyrning på DICE - Battlefield Bad Company som exempel

21

Alpha Beta FinalCXV

Testing

Spelidé Gold

Testing

Större ramp-down

• Testare testar - rapporterar buggar• Alla fixar rapporterade buggar (Code, Art, Design)• Resultat: Färdig produkt

CXP

ProductionPreproductionConcept

Page 22: Projektstyrning på DICE - Battlefield Bad Company som exempel

Test & QA - fas

• Interna och externa QA-organizationer– Ca 10 personer internt QA team– Ca 50 personer externt QA team

• Totalt 20328 buggar i Battlefield: Bad Company

• 6-7 månader av projektet med extra fokus på buggfixar

Page 23: Projektstyrning på DICE - Battlefield Bad Company som exempel

Efter Final

När spelet gått Final så tar EA Publishing över:

1. Intern EA-certifiering2. Extern certifiering av Microsoft och Sony3. Spelet pressas på skivor och packeteras4. Spelet distribueras globalt till olika återförsäljare

Page 24: Projektstyrning på DICE - Battlefield Bad Company som exempel

Go Live med miljontals spelare

• Battlefield-serien är några av de online-intensivaste spelen som gjorts på PC– BF1942– BF2– BF2142

• Vi tog detta till konsol med Battlefield: Bad Company

Page 25: Projektstyrning på DICE - Battlefield Bad Company som exempel

Go Live med miljontals spelare

Page 26: Projektstyrning på DICE - Battlefield Bad Company som exempel

Sammanfattning

• Projektstyrning– Utvecklingsmetodik– Organisationmodell– Projektets olika faser– Efter Final– Go Live

Page 27: Projektstyrning på DICE - Battlefield Bad Company som exempel

Frågor?

Page 28: Projektstyrning på DICE - Battlefield Bad Company som exempel