Gamer Plays Doom For the First Time 362
Comment It doesn't have to be this way (Score 2, Interesting) 187
- Removing highly qualified engineers from the team early and replacing them with new graduates
- Ensuring that changes to the specification are expensive
- Over-promising during the sales process
None of these is healthy and when it goes wrong, the only winners are the lawyers. I worked with a Major European Telco which outsourced the development of a large software system. It went wrong quite quickly and no useful code was delivered for two years while they sorted out the mess - expensive.
It doesn't have to be this way. The construction industry has similar issues with large projects, due to the same root causes. The collaborative contract for the construction of Heathrow Terminal 5 was very successful and resulted in the project being delivered on time and on budget, with very few disputes:
http://www.iaccm.com/contractingexcellence.php?storyid=368
I wonder if the IT industry will attempt to learn from this
Gord.