InfoQ

Interview

Steve Jones on "Business-driven SOA"

Interview with Steve Jones on Sep 26, 2007 08:48 AM

Community
SOA
Topics
Enterprise Architecture,
Business
Tags
Business/IT Alignment,
Best Practices,
Adoption,
Business Architecture
Summary
In this interview, recorded at QCon London, Stefan Tilkov talks to Cap Gemini's Steve Jones about his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.

Bio
Steve Jones is head of SOA for Global Outsourcing at Cap Gemini. He authored the InfoQ book "Enterprise SOA Adoption Strategies" and is a frequent speaker at conferences, focusing on the business side of SOA. Steve is a member of several standards bodies including the OASIS SOA Reference Model group, Java Business Integration and the original JAX-RPC group.
This is Stefan Tilkov at QCon and I am sitting here with Steve Jones. Can you tell us a bit about yourself and what you do?
The topic of your talk here at QCon is "Driving IT from the Business". Can you give us a little bit more detail about that?
When you mentioned that IT has created so much problems, can you elaborate a little on that? What kind of problems do you see in practice?
So what would have to change for that problem to be addressed and how does SOA help us address that?
So if I understand you correctly, what you are saying is that this business service architecture is purely a business architecture, it could be there without IT changing at all.
Can you give an example of the benefits one gains from this approach?
So as obviously your definition or your view on SOA is much less technology focused than that of others, how would you define SOA?
What does it take to build a business service architecture? How formal are these descriptions of these business services, is it just enough that you name them or do you have to describe them in more detail?
How do you actually connect this business service architecture to your existing IT, not assuming you build everything from scratch again because that is unrealistic. So how do you connect that vision or that ideal model to reality?
Let's take web services as an example. How well does that actually support this business service architecture vision of yours?
Obviously all your arguments are very much business oriented. Can you help the audience with a good sales pitch for all of this? How does one sell the SOA initiative to upper management?
What do you mean by business value?
Assuming one has managed to convince upper management that this is a great idea and it has been implemented at least in the first stages, how do you actually motivate people to participate in it? How do you motivate someone to actually expose a service?
Do you see the same kind of problems on motivating people to consume services?
How much is that the fault of the vendors, how much do they support the business vision that you have?
What do you see in the future? How realistic is it that this vision is widely adopted and how would things have to change, and do you actually expect them to change?
What's your parting message to people looking at SOA? What do you want to give them as a good hint?
show all  show all

No comments

Reply

Exclusive Content

Rob Windsor on WCF with REST, JSON and RSS

WCF is not just for SOAP based services and can be used with popular protocols like RSS, REST and JSON. Join Rob Windsor as he introduces WCF 3.5 and its new native support for non-SOAP services.

Christophe Coenraets Discusses Flex 3, AIR, and BlazeDS

Christophe Coenraets discusses Flex 3, Flex Builder, AIR, BlazeDS, Adobe and open source, integrating Flex with existing applications, and integrating RIAs with search engines and browsers.

Debunking Common Refactoring Misconceptions

Danijel Arsenovski attempts to dispel some of the myths around refactoring and how it applies to .NET developers.

REST Eye for the SOA Guy

In this presentation, recorded at QCon San Francisco, CORBA guru Steve Vinoski explains REST from the view of someone who comes to SOA from a traditional, RPC-oriented background.

Choose Feature Teams over Component Teams for Agility

Feature teams are key to scaling agility for large teams. In an excerpt from "Scaling Lean and Agile Development," Larman & Vodde show how feature teams resolve traditional problems & raise new issues

Billy Newport explains Virtualization

Billy Newport talks about virtualization, eXtreme Transaction Processing (XTP) and WebSphere Virtual Enterprise. He discusses hardware, hypervisor, JVM, application and data virtualization.

Virtualization and Security

While virtualization provides many benefits, security can not be a forgotten concept in its application.

Introduction to Agile for Traditional Project Managers

This session is specifically aimed at traditionally trained project managers who are new to Agile, and who would like to be able to relate the PMI's best practices to their Agile equivalents.