what went wrong? · what went wrong? a survey of problems in game development good practices in...

12
What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Is The Game Industry That Bad? Francisco Trindade TW London Geek Night 21 st Nov 2008 © ThoughtWorks 2008

Upload: others

Post on 16-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

What Went Wrong? A Survey of Problems in Game Development

Good Practices in Game DevelopmentIs The Game Industry That Bad?Is The Game Industry That Bad?

Francisco TrindadeTW London Geek Night

21st Nov 2008

© ThoughtWorks 2008

Page 2: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

• Why?

• What?

Agenda

• How?

• Results

© ThoughtWorks 2008

Page 3: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

Why?Why?

© ThoughtWorks 2008

Page 4: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

• Survey of problems found in game development– Compare to the “traditional” industry

• Good practices in game development

What?

• Good practices in game development– Is Agile a good fit?

© ThoughtWorks 2008

Page 5: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

How?

Read Analyzed Compared with

traditional

© ThoughtWorks 2008

Read

Postmortems

Analyzed

Datatraditional

industry

Page 6: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

• Summarize project experience– Emphasys on positive and negative aspects

Postmortems

“The most severe blow suffered by all teams was

© ThoughtWorks 2008

“The most severe blow suffered by all teams was from accepting an unrealistic schedule. Despite endemic problems, . . . the concept that was floated at the time was that it would be possible to adhere to the original schedule if everyone simply worked around the clock.Foolish and naıve, we bought it, and started pushing.”

Page 7: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

Problems Occurrence

Test Problems

Great Number of Defects

Over Budget

© ThoughtWorks 2008

0% 10% 20% 30% 40% 50% 60% 70% 80%

Unreal or Ambitious Scope

Feature Creep

Cutting Features

Design Problems

Delay or Optimistic Schedule

Crunch Time

Communication Problems

Page 8: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

So...

© ThoughtWorks 2008

Page 9: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

Is Agile a Good Is Agile a Good Fit?

© ThoughtWorks 2008

Page 10: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

Best Practices

Good Programming Practices

Agile Modeling

Quality Control

Iterative Process

© ThoughtWorks 2008

0% 20% 40% 60% 80% 100%

Qualified Team

Creativity

Product Focus

Simple Tools

Good Programming Practices

Page 11: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

• Game industry has the same problems as traditional software industry

• Agile is a good fit

Conclusion

• Agile is a good fit– Probably more than in the traditional industry

• Teamwork, Motivation, Cross-functional teams

© ThoughtWorks 2008

Page 12: What Went Wrong? · What Went Wrong? A Survey of Problems in Game Development Good Practices in Game Development Is The Game Industry That Bad? Francisco Trindade TW London Geek Night

Thank you!

Questions?Questions?

[email protected]

© ThoughtWorks 2008

franktrindade.com