When should a project be released to alpha, beta and to the public?
Is it a good idea to extend the alpha and beta phases when it is needed?
When in a later phase (eg. beta), is it wise to go back to an early phase (eg. alpha) if it didn't work out?