Service-Oriented Architecture (SOA) looks and sounds very technical. “Architecture” most certainly sounds very specialized. Anything “-Oriented” ranks right up there with “framework” as being steeped in mystery. And what’s a “Service?” It took the business community long enough to figure out what a process was. Now we’re supposed to know what a service is! No wonder SOA has been and still is an IT-driven initiative.
But should it be? IT is certainly involved; someone has to establish the infrastructure. However, should IT decide what services to develop and when?