Chapter 31

Ten SOA No-Nos

In This Chapter

Choosing the right starting point

Standing on the shoulders of (SOA) giants

Watching your back

Being part of a SOA team

With hundreds of pages in this book to show you what you can do with a SOA, we thought we’d use this chapter to carve out a few caveats to warn you what not to do so you can benefit from the mistakes of others.

Don’t Boil the Ocean

Make sure the SOA project you choose for your starting point is well defined and well confined. Initially, prove SOA successful with something that is small, is achievable in a short time, and will have a significant impact — then build incrementally from there.

Don’t Confuse SOA with an IT Initiative

If you relegate SOA to IT, we, the authors, have failed miserably. We throw up our hands. SOA must be a joint endeavor between business and IT. You have everything to gain if you make SOA a joint venture — and everything to lose if you position SOA in your company as a new cool project for an IT development team.

Don’t Go It Alone

An entire industry is waiting to help you. Don’t ignore it. Beg, borrow, steal — get help. Reinventing the world all by yourself is definitely anti-SOA thinking. Talk to your peers, and consult with integrators and SOA vendors. We also think you should look at offerings that include templates, models, roadmaps, and best practices.

Don’t Think You’re Too Special

Stick to standards and standard interfaces. The proprietary software you build will be your downfall. The ...

Get Service Oriented Architecture For Dummies®, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.