Presentation: "Beginning an SOA Initiative"

Time: Friday 11:30 - 12:30

Location: Olympic

Abstract: Your twenty-year old VAX BASIC monolith can't bear the burden of change; your database integration strategies are now mired in costly complexity. Things have got to change, but the way ahead looks grim: stop the world (ha!), or stumble, tactical fix-by-tactical fix, into oblivion. There is an alternative. In this session I'll describe some lightweight strategies, based on business capability modeling, Agile user stories and Domain Driven Design, that together help set a fledgling SOA initiative on the road to success. Along the way, I'll identify some of the misconceptions and dangers inherent in SOA as I've seen it practiced. I'll illustrate the good and the bad with case study material taken from financial services, utilities, entertainment and communications engagements.

Ian Robinson, Co-authoring a book on Web-friendly enterprise integration

 Ian  Robinson

Ian Robinson ( is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems.

He has written guidance for Microsoft on implementing integration patterns with Microsoft technologies,and has published articles on business-oriented development methodologies and distributed systems design - most recently in The ThoughtWorks Anthology (Pragmatic Programmers, 2008).

He is currently co-authoring a book on Web-friendly enterprise integration.