Comment Re:i've worked on that bridge (Score 1) 278
You missed the stages where the customer changes their mind (and thus the requirements) half way through the project because "they read an article" - but has no idea what the consequences would be, or the stage where the lead developer decides he *hates* one environment and decides the whole project has to be reimplemented in a different environment (with no cogent reasons to support it), or the testing phase for the program is abandoned because there isn't time. Been there with all 3 of these.