Extending the Business Value of SOA through Business Process Management
“Business Process Management (BPM) is a natural complement to Service-Oriented Architecture (SOA), and a mechanism through which an organization can apply SOA to high-value business challenges. Both SOA and BPM can be pursued individually, but the two approaches in concert offer reciprocal benefits. This article will address the benefits of implementing BPM on top of a SOA foundation. Those benefits include a more agile, flexible, enterprise, one that can more easily proliferate across divisions and geographies, and is more resilient to changes in underlying IT systems. In addition to discussing how the complementary disciplines of BPM and SOA inherently promote radical cooperation between business and technology groups within an organization, this article will discuss how to enrich the services delivered from within a SOA.”
Unlocking the Value of Enterprise 2.0 Collaboration and Authoring Tools
“A new breed of end user-driven collaboration tools is now available, promising significant return on investment. Enterprise software vendors have delivered, or are working on delivering, some flavor of first-generation, Web 2.0-influenced product suites containing blogging, wiki, and mashup capabilities to fill a gap in the traditional enterprise application space. These tools usher in forward-thinking, edge-of-the-Web feature sets that blur the lines of how we commonly associate business value with applications.
This article examines how end user-centric authoring environments, influenced by the Web 2.0 movement, fit into an enterprise, and how to govern their usage, educate users, and use these tools to generate business value.”
Principles of Natural Participation
“Blogs, wikis, and other Web 2.0 components are powerful tools born out of the consumer Web. At this point, a growing number of people have had exposure to tools like Flickr, del.icio.us, and Blogger in their everyday lives. As enterprise software vendors move to deliver toolsets that allow for similar contribution within the enterprise, a new range of possibilities emerges – the cornerstone being the further empowerment of an organization’s business analysts.
This article looks at how natural participation can help an organization build applications in a more agile manner, using increased collaboration and communication between business analysts and developers.”