Home > SOA News > Software architects navigate transitions
SOA News:
EMAIL THIS

Software architects navigate transitions

By Jack Vaughan
14 Oct 2008 | SearchSOA.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Among the necessary traits for the successful software architect is the ability to navigate transitions. Ha! That's a successful trait for humans generally, you say. Be that as it may, we are looking to see how this plays out in SOA today.
Pick your problems carefully.
David Bessemer
CTO, Composite Software

We have been talking with individuals about what makes a good architect. For example, we spoke recently with David Besemer CTO, Composite Software, asking "What is different about the "SOA Architect?" Unquestionably, the drive behind SOA is a drive to find the level of abstraction at which useful integration can happen. If you have navigated a few paradigm shifts, such abstraction becomes familiar, and the proper granularity of integration may come more readily.

Besemer and others emphasize that architects must be technology savvy but cannot become 'technology driven.' They need to see business and integration problems for what they are – not as opportunities to apply the latest technology. But carefully analyzing new technologies is part of the job.

In relation to traditional software architecture, there are things different about SOA, and there are things that are not different. "There are a lot of familiar concepts," said Besemer, "but it is a different set of infrastructure. In SOA, how messages are parsed is very important."

Author Besemer has traversed a lot of paradigm shifts. He has built program trading systems on Wall Street, and researched natural language processing systems at GE Research. Here are some take-aways from our conversation on SOA skills today:

  • Know which tools are available, and be able to show others how to bring them to bear on a problem.
  • Pick your problems carefully. It is usually best to start small. Pick a small project. It allows you to learn and gain skills. You make mistakes - but that is less dangerous with a small project.
  • Know what infrastructure is available to solve problems. For example, you don't have to formally address issues of partial records updates or contention if the infrastructure is taking care of that.
  • If you are hiring, look for the SOA architect who thrives on learning languages and formats. They have gone through a transition, If they went through the water once, they pretty well may be able to do it again.

Besemer is among the authors of ''An Implementors' Guide to SOA: Getting it Right,'' a valuable guide to the skills sets required for SOA success. An excerpt from that book is available on SearchSOA.com. Read others in our series on SOA skills such as ''Habits of the successful software architect'' with Jeff Schneider and ''A view on building essential SOA skills'' with Jim Greene. Find a bookmarkable ever-growing guide to SOA skills learning on our site too.

Tags: Service-oriented architecture (SOA) educationArchitectural skills roadmapVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Service-oriented architecture (SOA) education
SOA skills, slings and arrows
Playbook for the SOA Red Zone
Win SOA Design Patterns book
Take part in SearchSOA.com survey. Help define the state of SOA.
New year – same old SOA tempests?
The annals of SOA Talk
Ten ways to identify services
Analysts, users find roadblocks along the SOA highway
BPM key to unlocking business SOA?
A new batch for SOA
Service-oriented architecture (SOA) education Research

Architectural skills roadmap
Habits of the successful software architect
A view on building essential SOA skills
SOA architect tips: Focus on business, communication
So, where are the architects?

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
middleware  (SearchSOA.com)
Semantic Web  (SearchSOA.com)
service-oriented integration  (SearchSOA.com)
service-oriented management  (SearchSOA.com)
Web-Based Enterprise Management  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts