mhensley said:
These guys have no idea of what they are talking about. Per-Alpha to me means a requirements document and no code done yet. Pre-Alpha means "still in design phase".
Interesting I think we have different definitions.
At least at the last two software companies I've worked for:
Design: Means working on design and no significant code is done yet.
Development: Design done (or mostly done depending on your methodolgy) and coding well in progress.
Pre-Alpha: we are in development and some code must still be done to impliment the inital set of features.
Apha - All development of major features completed, but the program still has functional bugs.
Beta - All features completed with no known High severity bugs. This is the point we send the application externally for User Acceptance Testing.
Gold - Only low severity bugs are known to remain in the system.
(Note this also depends on the software methology that is being using. RAD and XP would have very different termonolgy then waterfall... but lets assume they are working on a more waterfall process for easy of discussion.)
Depending on the Team size, I've been on project that are Pre-Alpha 3 months before release. Particually if we have just added or subtracked a major feature to try to make our release schedule. Given too that this is a web app, they don't need time to duplicate and ship the product, so they can work right up to the last minute to get this software done.
So if they are very close to Alpha, I'm not seeing this as too much of a red flag.
Also note: They are saying this will be released AROUND the release time of 4th edition. So this may well not be relased until July...