Game Design Development Time Alloitment of engineers/developers/project managers, QA, etc.
General Monthly Updates:
Core Game development: 10-15% (tweaking code relevant to short term fixes)
Short Term Fixes/New Content: 10-15% - this may increase if the game will not launch or core features are broken (this is arguable what this entails, but we, the people, do not dictate this, some project manager does, who evaluates the people's opinions and merges it with the game design concepts as best they can).
The above is the reason that each update is less than the public would hope for as they are working towards the below ideology
The Long Road (And remember, a lot of what we see as game breaking now, may not be in the long run):
Long term fixes: 2-5% (These are backlogged until they can get to them; they may, occassionally, spend a little time in preparation of long term fixes, but for the most part, will become short term fixes in the future if at all).
Long Term Game Deigns/Changes/Additions: 68-72% (this is where the bulk of our money is going; the 2-5 year design plan; and beta closure).
Aside from not being an employee, but being in the software development industry, the above numbers may be slightly off. However, keep in mind, that everything we complain about has to follow a certain process:
1.) Project Managers read issues as they are discovered, and they evaluate enhancement recommendations internally and externally (This is a lot of information, and they prioritize them based on current game development, this is why some things that seem an easy fix are placed on the backlog until it coincides with future development).
2.) Requirements analysis is performed on ready for sprint items; next update related content. so the engineers/developers can code the changes.
3.) Developers/engineers work the code (pre-pre-beta).
4.) QA Tests.
5.) Developers/Engineers rework code based on anything found that does not work.
6.) QA Tests again.
7.) (rinse and repeat 3-6 until the code is as complete as possible).
8.) Inject new code into public space.
9.) Discoveries happen, and are placed on the backlog and prioritized - (If the game will not launch or the issue is obviously game breaker like the missile arcing issue recently, an immediate update will be done as soon as possible).
10.) The cycle begins again.
The fact that they put out an update once a month with the content that they do is incredible.
I work with a global HR/Payroll software company (no graphical content of the magnitude that we see in MWO), and our updates are once every quarter (3 months).
Hats off to PGI, and glad to assist in the long term goals by buying MC every month.
Edited by Aphoticus, 07 June 2013 - 04:43 AM.