Outsourcing and enterprise architecture.
For many reasons many enterprises use outsourcing to create part of their IT systems. Well, apparently outsourcing has it own benefits but without right monitoring and guides outsourcing can harm your IT strategy.
Contractors have their own set of interests. They usually have time and budget constraints that they must follow as well as business targets such as maintaining agreement or others:- ). Anyway in the end of the day, contractors outcomes are usually govern by their constraints and business targets and not by enterprises business needs.