An interesting article that I came across recently in HBR.
A damning report on an IT project at the Co-operative Bank in the UK that led to the parent group actually having to give up control of the bank.
The article lists four questions that can be used to avoid these types of problem:
1. Are we doing the right things? This is the strategic question.
2. Are we doing them the right way? This is the architecture question.
3. Are we getting them done well? This is the delivery question.
4. Are we getting the benefits? This is the value question.
These are questions that a company should be asking throughout a large project not just at the start.