Joe McKendrick, ebizQ's SOA in Action Blogger, is a nationally published author and consultant
with deep knowledge and insights regarding trends and developments in
the technology industry. He is a contributing editor to a number of
national and international publications and Websites including
Database Trends & Applications, ZDNet, and Webservices.Org. He also
serves as analyst for Evans Data Corp., and is lead analyst for Evans'
Web services and enterprise development management issues surveys.
SOA in Action Blog
|
« Study: No Quality, No Reuse | Main | To ESB or Not to ESB, That is the Question » December 06, 2006First Order of Business in SOA Planning is, Well, Business The mission of this blog is to provide insights for planning, building, and managing SOA. I've talked plenty about building and managing SOA in this space, so it's time to give planning some equal time. In fact, ebizQ just posted an article by Eric Roch, national practice director of Perficient, which presents a great discussion of the planning that needs to go into SOA. Roche's first piece of advice is: Don't attempt to apply the tried-and-true formulas that have been used for ERP and other IT projects in the past. "An ERP deployment best practice is unfortunately to force a change to the business process itself to support the package out-of-the-box," he writes. SOA is about adapting technology to the business, not the other way around. (I actually posted a blog with this theme, "Processes Should Shape Software, Not the Other Way Around," in October, which describes the SOA promise not to force-fit processes into software.) Next, to bring the business into the SOA planning process -- and avoid creating some monster that nobody will use -- Roche advises the creation of an SOA Steering Committee comprised of members from across the organization. The membership should consist of the SOA sponsor, a lead architect from each functional-application system and an enterprise architect. What will this committee do? Their job will be to "establish standards, processes, and the SOA roadmap the organization can manage the dramatic changes necessary for the SOA transformation." Next, there's the vision thing. The SOA Steering Committee need to devise a strategic services "blueprint" in which proposed services are determined "by decomposing business functions keeping in mind the cross-functional needs (reuse potential) for each candidate," Roche says. "Service decomposition looks at the enterprise as a whole and seeks to define the core services needed to run the company - the future-state services catalog." The committee needs to determine areas that may benefit from service enablement, such as customer service, business partner integration, supply chain, employee benefits, and product lifecycle management efforts. The key factor here is that the business needs to be in the driver's seat of the SOA effort -- in too many SOA efforts these days, IT often is going it alone, a move that will only result in rudderless, siloed SOA projects. Posted by joemckendrick in SOA | Digg This | Add to del.icio.us Trackback Pings TrackBack URL for this entry:
|














