40 likes | 130 Views
MMO Lifecycle – scaling with team size. Decouple Work Activities All Depts require programming support Art, QA, Design, Platform Services, Programming Fallout – accurately scheduling programming time is impossible Give each Dept the tools needed to operate autonomously
E N D
MMO Lifecycle – scaling with team size • Decouple Work Activities • All Depts require programming support • Art, QA, Design, Platform Services, Programming • Fallout – accurately scheduling programming time is impossible • Give each Dept the tools needed to operate autonomously • Protect Yourself – Automate • With independence comes responsibility
Decouple • Examples: • UI – scaleform + Flash • Munger – content post processor • NWN prototype editor • Branched dev • Stable branch (content providers) • Mainline/Sandboxes (programmers)
Protect Yourself • Plan Integration points (leave time!) • Automated tests • Over invest in tools! Data drive everything you can