A recent Rust Report details the wishlists of CIOs, with service-oriented architecture, not Enterprise 2.0 toys like wikis and blogs, dominating the shopping lists [1]. This focus is seen as an important enabler for improving internal business and technology processes, business reporting and information management, infrastructure, and communicating with partners, suppliers and customers. But does this focus mean Web 2.0 is loosing the game?
Some, like John Hagel, might suggest that there’s a cultural divide between SOA and Web 2.0, that may be at work.
“The evangelists for SOA tend to dismiss Web 2.0 technologies as light-weight ‘toys’ not suitable for the ‘real’ work of enterprises. The champions of Web 2.0 technologies, on the other hand, make fun of the ‘bloated’ standards and architectural drawings generated by enterprise architects, skeptically asking whether SOAs will ever do real work.”
I think Dion Hinchcliffe’s article on mashups, though, puts the CIO wishlist into perspective:
“the continued proliferation of high quality Web parts and open APIs, especially in the last couple of years, has offered compelling sourcing options for enterprise mashups is the making the expanding Global SOA compelling as local IT resources for building and improving business solutions.”

Hinchcliffe’s diagram suggests a world in which the SOA serves to support the interaction of components for a variety of users and purposes, of which social computing tools play a specific role — visualisation of deep-content from disparate systems, repurposing data, and knowledge entry points for further repurposing.
I guess you can have your cake and eat it too!M
- - - -
1. Rust e-Research (2008). The Rust Report, March 2.
I’ve seen that cultural divide between SOA and Enterprise 2.0 firsthand. Its not too surprising and has little to do with the technologies itself. It goes back to control and how an IT department perceives its role. We’ve all grown up in worlds where the IT department saw its role as the protector - keeping the technology systems safe from malicious hacking or careless end users. Enterprise 2.0 flies in the face of that thinking and SOA with its trendiness is a way to fight it.
The irony is that Enterprise 2.0 and SOA aren’t at two ends of the spectrum. They often go hand in hand.
HTML-Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Be sure to catch Bill Ives' ongoing review series in which he looks at online, sharable database apps. The focus of Bill's reviews: web-based business software that enables companies and individuals to better organize, track, and share information, as well as better manage projects, processes and workflows.
Among the Web-based tools he's reviewed: Zoho, QuickBase, and TrackVia.

Or, if you’d like to get all the tips now, click here to request a copy of the white paper – “7 Ways to Optimize Project Team Productivity: Using Customizable Web-based Software to Your Business Advantage.”.
The AppGap has hosted a series of discussions with leading thinkers and doers intended to illuminate how new apps and approaches are changing the way we work and help companies and individuals implement better collaboration, project management, and productivity practices and solutions. Access, via the links below, the recordings, each about an hour long, of the discussions.
- 5 Big Ideas for Getting All That Work Done
- Should Your Business be Friends with Facebook
- The Future of Work
Need help in getting organized? Want to keep things from falling through the cracks? Check out this free and simple to use online "To-Do List" called Intuit Task Manager, offered by our sponsor Intuit QuickBase. Sign-up is easy so you can get started with it right away.

Intuit's QuickBase, the sponsor of this blog, has just been named an Editor's Choice by PC Mag. Check out the review which calls QuickBase a "a surprisingly simple and elegant application."
Recent Comments
Can today's project management software be done better? What can online CRM help companies companies accomplish? Which development platform can help individuals and organizations build better online databases, Web based applications, and HR solutions? And what are the processes and best practices that help organizations large and small achieve success. Find out more.