In: http://wiki.answers.com/Q/FAQ/1866 [Edit categories]The product life cycle is all estimated so anything can go wrong as it is all estimated. A product life cycle is not very helpful for future...
Advantages
The project mangers and programmers will able to communicate to each other
Components will be easier to define
Uncompleted products can be passes on to another person when necessary