If you were the CIO of a large enterprise and the implementation of an ERP system was going badly, where would you begin to try to determine what was causing the difficulties that are being encountered in the project? For example, would you bring in an outside consultant or rely on in-house talent to track down the causes that resulted in the less-than-optimal outcomes? Why would you choose one resource over the other?