I searched a game development glossary with the typical duration of each step. Here are my findings, and if Oleg's "BETA" is a real beta, we are some 4-5 months from Gold master, and (presumably) at least 6-7 months from game relase. Adding the complexity of SoW and the amount of bugs I would add at least 3-4 months to the standard times ... Fall 2011? IMHO of course. I cannot understand how this matches with Oleg's previous forecasts and statements about the budget constraints ... unless we will get a flawed version "à la RoF", which I hope not.
**********************
First playable
The first playable is the game version containing representative gameplay and assets, this is the first version with functional major gameplay elements. It is often based on the prototype created in pre-production. Alpha and first playable are sometimes used to refer to a single milestone, however large projects require first playable before feature complete alpha.First playable occurs 12 to 18 months before code release.
Alpha
Alpha is the stage when key gameplay functionality is implemented, and assets are partially finished. A game in alpha is feature complete, that is, game is playable and contains all the major features. These features may be further revised based on testing and feedback. Additional small, new features may be added, similarly planned, but unimplemented features may be dropped. Programmers focus mainly on finishing the codebase, rather than implementing additions. Alpha occurs eight to ten months before code release.
Code freeze
Code freeze is the stage when new code is no longer added to the game and only bugs are being corrected. Code freeze occurs three to four months before code release.
Beta
Beta is feature and asset complete version of the game, when only bugs are being fixed. This version contains no bugs that prevent the game from being shippable. No changes are made to the game features, assets, or code. Beta occurs two to three months before code release.
Code release
Code release is the stage when all bugs are fixed and game is ready to be shipped or submitted for console manufacturer review. This version is tested against QA test plan. First code release candidate is usually ready three to four weeks before code release.
Gold master
Gold master is the final game's build that is used as a master for production of the game.
**************************************
I will be glad to be proven wrong by Oleg, of course
