BT had a pressing business need, says Glass, to transform itself in a newly deregulated environment from a telecommunications products company to a customer-oriented services company, where a customer may be a former competitor who's now selling broadband over the "last mile" of BT's copper wire network. To ensure that services were built for this new customer era and not the old product era, BT formed customer experience teams that laid down the requirements new services must meet.
The result is that both BT and its 400 business partners, who are building products on top of BT's services, can leverage the SOA infrastructure. It has helped BT cut time to market with a new service from 270 days to 90 days, says Glass. BT is three years into building services and is roughly 85% of the way complete. Glass hopes to be finished in 2009.
There's not one way to build an SOA. Only 34% of companies use business process management software, and 30% use an enterprise service bus. BT does use BPM software from BEA, but not an ESB--instead integrating services with older technologies, such as IBM WebSphere MQ.
What matters is being able to identify and isolate services, integrate them with enough other services or legacy systems to make them useful again and again, and wring cost savings and business improvements from them. Too many companies aren't making it to that last step.