I too have some experience of mission critical applications
I'm sure they are blaming the offshore outsourcing
Who's responsibility is
Selecting the outsourcing company?
Agreeing the specification of the software?
User acceptance testing?
Implementation?
Ensuring there's a roll back plan?
Sorry that's a cop out - I'm pretty damn sure the outsourcing company don't operate the servers and didn't make the decision to roll the code out.
The history of computing is filled with outsourcing failures from way before it went to India
The London Ambulance service system is a classic case study.
Yep the outsourcing company make the errors but the responsibility for the service lies with the comissioning organisation



