SlideShare ist ein Scribd-Unternehmen logo
1 von 12
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
                21st Nov 2008




                 © ThoughtWorks 2008
Agenda
• Why?

• What?

• How?

• Results



            © ThoughtWorks 2008
Why?

 © ThoughtWorks 2008
What?
• Survey of problems found in game development
  – Compare to the “traditional” industry


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




                           © ThoughtWorks 2008
How?




   Read       Analyzed              Compared with
                                      traditional
Postmortems      Data                  industry




              © ThoughtWorks 2008
Postmortems
• Summarize project experience
  – Emphasys on positive and negative aspects

  “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.”

                          © ThoughtWorks 2008
Problems Occurrence


                Over Budget
   Great Number of Defects
              Test Problems
  Communication Problems
                Crunch Time
Delay or Optimistic Schedule
           Design Problems
            Cutting Features
              Feature Creep
 Unreal or Ambitious Scope

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

                                     © ThoughtWorks 2008
So...




© ThoughtWorks 2008
Is Agile a Good
      Fit?

      © ThoughtWorks 2008
Best Practices
           Iterative Process

            Quality Control

            Agile Modeling

Good Programming Practices

               Simple Tools

             Product Focus

                 Creativity

            Qualified Team

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

                                    © ThoughtWorks 2008
Conclusion
• Game industry has the same problems as
  traditional software industry

• Agile is a good fit
  – Probably more than in the traditional industry
    • Teamwork, Motivation, Cross-functional teams




                        © ThoughtWorks 2008
Thank you!

                  Questions?

ftrindad@thoughtworks.com                     franktrindade.com




                        © ThoughtWorks 2008

Weitere ähnliche Inhalte

Was ist angesagt?

Make Analysis Great Again!
Make Analysis Great Again!Make Analysis Great Again!
Make Analysis Great Again!Ed Thewlis
 
The Challenge of Sustaining Disruptive Innovation When You Meet Success
The Challenge of  Sustaining Disruptive Innovation When You Meet SuccessThe Challenge of  Sustaining Disruptive Innovation When You Meet Success
The Challenge of Sustaining Disruptive Innovation When You Meet SuccessRobert Fan
 
Catalign Innovation Consulting Offerings
Catalign Innovation Consulting OfferingsCatalign Innovation Consulting Offerings
Catalign Innovation Consulting Offeringsvpdabholkar
 
Coming Together: integrating industrial design and interaction design
Coming Together: integrating industrial design and interaction designComing Together: integrating industrial design and interaction design
Coming Together: integrating industrial design and interaction designJoannes Vandermeulen
 
Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving techniqueMohd Shahjahan
 
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaSgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaIndia Scrum Enthusiasts Community
 
Product Management. Experience, motivation, iterations & increments
Product Management. Experience, motivation, iterations & incrementsProduct Management. Experience, motivation, iterations & increments
Product Management. Experience, motivation, iterations & incrementsShiftup
 
Offshoring software development in Switzerland: You can do it
Offshoring software development in Switzerland: You can do itOffshoring software development in Switzerland: You can do it
Offshoring software development in Switzerland: You can do itAlexandre Masselot
 
Leeds Digital Festival - Make Analysis Great Again!
Leeds Digital Festival - Make Analysis Great Again!Leeds Digital Festival - Make Analysis Great Again!
Leeds Digital Festival - Make Analysis Great Again!Ed Thewlis
 
The ABCs of Scaling Right
The ABCs of Scaling RightThe ABCs of Scaling Right
The ABCs of Scaling RightBryan Cassady
 
Agency innovation labs 10 steps to success
Agency innovation labs   10 steps to successAgency innovation labs   10 steps to success
Agency innovation labs 10 steps to successBrunner
 
Let’s innovate Using 4+5 New Methods---kenablersys
Let’s innovate Using 4+5 New Methods---kenablersysLet’s innovate Using 4+5 New Methods---kenablersys
Let’s innovate Using 4+5 New Methods---kenablersysPutcha Narasimham
 
Fast Track Innovation
Fast Track Innovation Fast Track Innovation
Fast Track Innovation Bromford Lab
 
Build an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementBuild an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementShiftup
 
CTO in a Small Startup Bryan Helmig - Zapier
CTO in a Small Startup  Bryan Helmig - ZapierCTO in a Small Startup  Bryan Helmig - Zapier
CTO in a Small Startup Bryan Helmig - ZapierWebrazzi
 
Transformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingTransformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingShiftup
 
Thinking Inside The Box - Systematic Inventive Thinking
Thinking Inside The Box - Systematic Inventive ThinkingThinking Inside The Box - Systematic Inventive Thinking
Thinking Inside The Box - Systematic Inventive ThinkingNguyen Trung Tuyen
 

Was ist angesagt? (20)

Make Analysis Great Again!
Make Analysis Great Again!Make Analysis Great Again!
Make Analysis Great Again!
 
The Challenge of Sustaining Disruptive Innovation When You Meet Success
The Challenge of  Sustaining Disruptive Innovation When You Meet SuccessThe Challenge of  Sustaining Disruptive Innovation When You Meet Success
The Challenge of Sustaining Disruptive Innovation When You Meet Success
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Catalign Innovation Consulting Offerings
Catalign Innovation Consulting OfferingsCatalign Innovation Consulting Offerings
Catalign Innovation Consulting Offerings
 
Ruben gambarov
Ruben gambarov  Ruben gambarov
Ruben gambarov
 
Coming Together: integrating industrial design and interaction design
Coming Together: integrating industrial design and interaction designComing Together: integrating industrial design and interaction design
Coming Together: integrating industrial design and interaction design
 
Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving technique
 
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaSgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
 
Product Management. Experience, motivation, iterations & increments
Product Management. Experience, motivation, iterations & incrementsProduct Management. Experience, motivation, iterations & increments
Product Management. Experience, motivation, iterations & increments
 
Offshoring software development in Switzerland: You can do it
Offshoring software development in Switzerland: You can do itOffshoring software development in Switzerland: You can do it
Offshoring software development in Switzerland: You can do it
 
Leeds Digital Festival - Make Analysis Great Again!
Leeds Digital Festival - Make Analysis Great Again!Leeds Digital Festival - Make Analysis Great Again!
Leeds Digital Festival - Make Analysis Great Again!
 
The ABCs of Scaling Right
The ABCs of Scaling RightThe ABCs of Scaling Right
The ABCs of Scaling Right
 
Who hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinkingWho hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinking
 
Agency innovation labs 10 steps to success
Agency innovation labs   10 steps to successAgency innovation labs   10 steps to success
Agency innovation labs 10 steps to success
 
Let’s innovate Using 4+5 New Methods---kenablersys
Let’s innovate Using 4+5 New Methods---kenablersysLet’s innovate Using 4+5 New Methods---kenablersys
Let’s innovate Using 4+5 New Methods---kenablersys
 
Fast Track Innovation
Fast Track Innovation Fast Track Innovation
Fast Track Innovation
 
Build an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio managementBuild an Innovation Funnel. Adaptive portfolio management
Build an Innovation Funnel. Adaptive portfolio management
 
CTO in a Small Startup Bryan Helmig - Zapier
CTO in a Small Startup  Bryan Helmig - ZapierCTO in a Small Startup  Bryan Helmig - Zapier
CTO in a Small Startup Bryan Helmig - Zapier
 
Transformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingTransformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinking
 
Thinking Inside The Box - Systematic Inventive Thinking
Thinking Inside The Box - Systematic Inventive ThinkingThinking Inside The Box - Systematic Inventive Thinking
Thinking Inside The Box - Systematic Inventive Thinking
 

Andere mochten auch

Take itoffshore scrumaus
Take itoffshore scrumausTake itoffshore scrumaus
Take itoffshore scrumausfrankmt
 
Energy Presentation (Updated)
Energy Presentation (Updated)Energy Presentation (Updated)
Energy Presentation (Updated)Mindauxx
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Changefrankmt
 
Take it Offshore
Take it OffshoreTake it Offshore
Take it Offshorefrankmt
 
Ethics And Practice Management
Ethics And Practice ManagementEthics And Practice Management
Ethics And Practice Managementgoclio.com
 
The Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextThe Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextDominikus Baur
 
RapidFTR
RapidFTRRapidFTR
RapidFTRfrankmt
 
Geek Night Manchester
Geek Night ManchesterGeek Night Manchester
Geek Night Manchesterfrankmt
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Changefrankmt
 
Rush: Repeated Recommendations on Mobile Devices - IUI'10
Rush: Repeated Recommendations on Mobile Devices - IUI'10Rush: Repeated Recommendations on Mobile Devices - IUI'10
Rush: Repeated Recommendations on Mobile Devices - IUI'10Dominikus Baur
 
Presentacio p3
Presentacio p3Presentacio p3
Presentacio p3ruizamado
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)frankmt
 

Andere mochten auch (13)

Take itoffshore scrumaus
Take itoffshore scrumausTake itoffshore scrumaus
Take itoffshore scrumaus
 
Energy Presentation (Updated)
Energy Presentation (Updated)Energy Presentation (Updated)
Energy Presentation (Updated)
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Change
 
Take it Offshore
Take it OffshoreTake it Offshore
Take it Offshore
 
Ethics And Practice Management
Ethics And Practice ManagementEthics And Practice Management
Ethics And Practice Management
 
The Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextThe Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in Context
 
RapidFTR
RapidFTRRapidFTR
RapidFTR
 
Geek Night Manchester
Geek Night ManchesterGeek Night Manchester
Geek Night Manchester
 
The Songs of Our Past
The Songs of Our PastThe Songs of Our Past
The Songs of Our Past
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Change
 
Rush: Repeated Recommendations on Mobile Devices - IUI'10
Rush: Repeated Recommendations on Mobile Devices - IUI'10Rush: Repeated Recommendations on Mobile Devices - IUI'10
Rush: Repeated Recommendations on Mobile Devices - IUI'10
 
Presentacio p3
Presentacio p3Presentacio p3
Presentacio p3
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)
 

Ähnlich wie ThoughtWorks Games Geek NIght

The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)frankmt
 
Business of Experience DocTrain West
Business of Experience DocTrain WestBusiness of Experience DocTrain West
Business of Experience DocTrain Westguest9debd9
 
Introduction Challenges In Agile And How To Overcome Them
Introduction Challenges In Agile And How To Overcome ThemIntroduction Challenges In Agile And How To Overcome Them
Introduction Challenges In Agile And How To Overcome ThemConSanFrancisco123
 
Collaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsCollaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsEnthiosys Inc
 
Effective Product Development Using Agile Methods
Effective Product Development Using Agile MethodsEffective Product Development Using Agile Methods
Effective Product Development Using Agile MethodsNaresh Jain
 
Project Governance and Failure
Project Governance and FailureProject Governance and Failure
Project Governance and FailureMichael Krigsman
 
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapDefrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapMark Koenig
 
IBM Smarter Business 2012 - Innovation på IBM
IBM Smarter Business 2012 - Innovation på IBMIBM Smarter Business 2012 - Innovation på IBM
IBM Smarter Business 2012 - Innovation på IBMIBM Sverige
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Gamefrankmt
 
Distributed Agile: An oxymoron?
Distributed Agile: An oxymoron?Distributed Agile: An oxymoron?
Distributed Agile: An oxymoron?Thoughtworks
 
The Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and MethodsThe Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and MethodsThoughtworks
 
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...David Parker
 
Role of Retrospectives in Success of Agile Project
Role of Retrospectives in Success of Agile ProjectRole of Retrospectives in Success of Agile Project
Role of Retrospectives in Success of Agile ProjectNaresh Jain
 
Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentationJames Mansfield
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Modelallan kelly
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inceptionudairaj
 
Knowledge Management and Enterprise 2.0
Knowledge Management and Enterprise 2.0Knowledge Management and Enterprise 2.0
Knowledge Management and Enterprise 2.0Carl Frappaolo
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
 
Getting Management Buy In Your Top 7 Actions
Getting Management Buy In   Your Top 7 ActionsGetting Management Buy In   Your Top 7 Actions
Getting Management Buy In Your Top 7 ActionsAndrewLi
 

Ähnlich wie ThoughtWorks Games Geek NIght (20)

The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)
 
Business of Experience DocTrain West
Business of Experience DocTrain WestBusiness of Experience DocTrain West
Business of Experience DocTrain West
 
Introduction Challenges In Agile And How To Overcome Them
Introduction Challenges In Agile And How To Overcome ThemIntroduction Challenges In Agile And How To Overcome Them
Introduction Challenges In Agile And How To Overcome Them
 
TejaServices 2.0 Model
TejaServices 2.0 ModelTejaServices 2.0 Model
TejaServices 2.0 Model
 
Collaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsCollaboration Tools to Create Better Products
Collaboration Tools to Create Better Products
 
Effective Product Development Using Agile Methods
Effective Product Development Using Agile MethodsEffective Product Development Using Agile Methods
Effective Product Development Using Agile Methods
 
Project Governance and Failure
Project Governance and FailureProject Governance and Failure
Project Governance and Failure
 
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapDefrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
 
IBM Smarter Business 2012 - Innovation på IBM
IBM Smarter Business 2012 - Innovation på IBMIBM Smarter Business 2012 - Innovation på IBM
IBM Smarter Business 2012 - Innovation på IBM
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Game
 
Distributed Agile: An oxymoron?
Distributed Agile: An oxymoron?Distributed Agile: An oxymoron?
Distributed Agile: An oxymoron?
 
The Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and MethodsThe Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and Methods
 
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
 
Role of Retrospectives in Success of Agile Project
Role of Retrospectives in Success of Agile ProjectRole of Retrospectives in Success of Agile Project
Role of Retrospectives in Success of Agile Project
 
Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentation
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Model
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inception
 
Knowledge Management and Enterprise 2.0
Knowledge Management and Enterprise 2.0Knowledge Management and Enterprise 2.0
Knowledge Management and Enterprise 2.0
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Getting Management Buy In Your Top 7 Actions
Getting Management Buy In   Your Top 7 ActionsGetting Management Buy In   Your Top 7 Actions
Getting Management Buy In Your Top 7 Actions
 

Mehr von frankmt

Democratic Product Management - YOW CTO Summit 2016
Democratic Product Management - YOW CTO Summit 2016Democratic Product Management - YOW CTO Summit 2016
Democratic Product Management - YOW CTO Summit 2016frankmt
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Changefrankmt
 
Kaizen Lego Game
Kaizen Lego GameKaizen Lego Game
Kaizen Lego Gamefrankmt
 
Coaching guerrilha
Coaching guerrilhaCoaching guerrilha
Coaching guerrilhafrankmt
 
Is Agile The New Waterfall
Is Agile The New WaterfallIs Agile The New Waterfall
Is Agile The New Waterfallfrankmt
 
Agiliidade Tartaruga
Agiliidade TartarugaAgiliidade Tartaruga
Agiliidade Tartarugafrankmt
 
Agile é O Novo Waterfall
Agile é O Novo WaterfallAgile é O Novo Waterfall
Agile é O Novo Waterfallfrankmt
 

Mehr von frankmt (7)

Democratic Product Management - YOW CTO Summit 2016
Democratic Product Management - YOW CTO Summit 2016Democratic Product Management - YOW CTO Summit 2016
Democratic Product Management - YOW CTO Summit 2016
 
Subject to Change
Subject to ChangeSubject to Change
Subject to Change
 
Kaizen Lego Game
Kaizen Lego GameKaizen Lego Game
Kaizen Lego Game
 
Coaching guerrilha
Coaching guerrilhaCoaching guerrilha
Coaching guerrilha
 
Is Agile The New Waterfall
Is Agile The New WaterfallIs Agile The New Waterfall
Is Agile The New Waterfall
 
Agiliidade Tartaruga
Agiliidade TartarugaAgiliidade Tartaruga
Agiliidade Tartaruga
 
Agile é O Novo Waterfall
Agile é O Novo WaterfallAgile é O Novo Waterfall
Agile é O Novo Waterfall
 

Kürzlich hochgeladen

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

ThoughtWorks Games Geek NIght

  • 1. 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 21st Nov 2008 © ThoughtWorks 2008
  • 2. Agenda • Why? • What? • How? • Results © ThoughtWorks 2008
  • 4. What? • Survey of problems found in game development – Compare to the “traditional” industry • Good practices in game development – Is Agile a good fit? © ThoughtWorks 2008
  • 5. How? Read Analyzed Compared with traditional Postmortems Data industry © ThoughtWorks 2008
  • 6. Postmortems • Summarize project experience – Emphasys on positive and negative aspects “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.” © ThoughtWorks 2008
  • 7. Problems Occurrence Over Budget Great Number of Defects Test Problems Communication Problems Crunch Time Delay or Optimistic Schedule Design Problems Cutting Features Feature Creep Unreal or Ambitious Scope 0% 10% 20% 30% 40% 50% 60% 70% 80% © ThoughtWorks 2008
  • 9. Is Agile a Good Fit? © ThoughtWorks 2008
  • 10. Best Practices Iterative Process Quality Control Agile Modeling Good Programming Practices Simple Tools Product Focus Creativity Qualified Team 0% 20% 40% 60% 80% 100% © ThoughtWorks 2008
  • 11. Conclusion • Game industry has the same problems as traditional software industry • Agile is a good fit – Probably more than in the traditional industry • Teamwork, Motivation, Cross-functional teams © ThoughtWorks 2008
  • 12. Thank you! Questions? ftrindad@thoughtworks.com franktrindade.com © ThoughtWorks 2008