<<David Sprott, CEO and principal analyst of U.K.-based CBDI Forum Ltd., said the aspect of SOA maturity most applicable for standardization is in the area of collaboration between organizations, for "helping disparate organizations to understand what capabilities they need to put in place to establish repeatable and well-managed processes between organizations." He stressed that a maturity model should focus on processes rather than infrastructure.
In Sprott's recent report on SOA Maturity, he examined vendor-led efforts from IBM, BEA Systems and the vendor group including AmberPoint, BearingPoint, Sonic Software and Systinet. None of these vendors are "helping their customers to understand how to adopt SOA," he said. "At the moment, vendors as a group only have infrastructure products to sell in the SOA area. Consequently, that's what they market." Major enterprises, he said, are looking to not only adopt new architectural practices, but all other aspects of best practices, such as managing lifecycle processes and organizational issues. "There are all issues that relate to maturity in an enterprise," Sprott said. "Infrastructure is important, but that is merely one dimension." Ron Schmelzer, a senior analyst at ZapThink LLC in Waltham, Mass., said an SOA maturity model should be about architecture and "help organizations determine not just how mature their services are, but how mature their policies and governance are, as well as organizational changes and the issues around that," he said. Some SOA maturity models are based around the Software Engineering Institute's (SEI) Capability Maturity Model Integration (CMMI). "CMMI is generally accepted as a 'best practice' approach to measuring and monitoring process maturity in key areas," said Forrester's Higgins. "It is certainly better to link SOA to existing practices within an organization. Using CMMI as a basis can provide that. However, SOA is more than just an IT issue, so using CMMI as a basis is fine as long as the approach is not narrowed to an IT-only process view." CBDi's maturity model is modeled on the CMMI, "in so far as we've identified and defined a series of capabilities as the backbone of a maturity model," Sprott said. Others [models] have looked at CMMI maturity levels, which is a mistake. These levels are inappropriate to SOA." Jon Bachman, senior director of product marketing for Sonic Software Corp., Bedford, Mass., said their vendor group based their SOA maturity model around CMMI because "the majority of managers know it. In the CMMI world you talk about the capability of my organization to produce software on time/on budget. The SOA maturity model tries to add to that. We're not trying to say it directly ties to CMMI, but we wanted to use it as a touchstone for understanding." He said the intent is to show the business value of SOA. The model, he said, is organized around the business benefits available at each level of maturity. "It says something about the skill sets you need to have, the standards to be aware of, the goals and practices you need to put in place." The viewpoints of the vendors were taken into consideration, he said. "We've used it to describe where our products fit," he said. While the model indicates which products fit at which level, the intent is not to imply that organizations have to use a particular product or even particular type of product at each level, he said. According to ZapThink's Schmelzer, "Sonic's model is a service maturity model. It doesn't say anything about how mature your architecture is. You can have highly mature services and an immature architecture. It's self-serving for the vendors." IBM's model, Schmelzer said, "is not a SOA maturity model either. They call it a Service Integration Maturity Model. [It's a guide for] how integrated and loosely coupled different services are. It's more accurate in terms of the value it offers." However Forrester's Higgins said, "To date, IBM's is the most mature and appears to have a broadest coverage with along the right assessment methodology. However, there has been some good work done by Microsoft to raise the bar and thinking.">> You can read this at: <http://searchwebservices.techtarget.com/originalContent/0,289142,sid26_gci1170106,00.html?track=NL-130&ad=544858> Gervas Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
