Imagine asking a CEO if he knew where all his enterprise applications were, how secure they were, and if they were being properly managed.
He'd probably treat you as if you were loony, and he'd be right to do so. Amazing, then, many salespeople are trying to sell services-oriented architecture (SOA) without being able to answer precisely these three questions.
The fact is that, for all its promised benefits, SOA as an environment is inherently more difficult to control than its predecessors: