Showing posts from February, 2008

SOA Practitioners Opinion on Business Architecture

As Enterprises are starting to adopt Services-Oriented Architecture, they are currently in the process of transforming both their Business and IT organizations. In this context there has been a discussion on the topic of Business Architecture with a basic consensus that Business architecture is the link between business and technology (or IT) but there isn’t any clear definition of the roles and responsibilities of this position. Nor is there clear descriptions of the practical aspects of what exactly are the Business Architect’s activities and how should enterprises get started with this function. The objective of this paper to help clarify these points from a practitioner’s point of view as well as help organization kick-start the Business Architecture function.

Table of Contents:

Industry Context
Enterprise Value Discipline
How Organizations Learn

Introduction to Business Architecture
Business Architecture Defined
Business Architecture Responsibilities

Getting Started wi…

Separation of service interface from service implementation

The pattern defined below attempts to increase an enterprise' chance of adopting SOA and insures the success of service orientation by reusing existing IT assets. These assets include leveraging existing legacy applications and well tested business logic or else could be the reuse of investments made in vendor package product installations. ________________________________________________________________________________ Separation of service interface from service implementation while leveraging existing IT assets One of the key architecture tenants of SOA is the concept of separation of service interface from that of the service implementation. This concept although very simple is a very difficult one to put in practice. In this blog are discussed a few possible patterns that can be leveraged to loosely couple the service interface layer from the service implementation layer especially if these service interactions are within an industry vertical that are part of a business use c…

SOA Practitioners Guide Part 4: Integration Yesterday, Today and Tomorrow


Integration of business systems is one of the key capabilities that should be provided by IT to enable business agility. This has been the primary objective of all integration effort to-date, however, due to various factors most of the integration efforts have not achieved the expected business benefit. Of course projects with the right executive backing have been quite successful but have never reached their full potential. The objective of this white paper is to demonstrate how adopting SOA enables achieving business agility and flexibility.

Please click here to read the SOA Practitioners Guide.

Fostering Grass Root Innovation at Adobe

I did get the opportunity last month to attend a talk by Rick Bess, Idea Mentor on "Fostering Grass Root Innovation at Adobe". This was a monthly meeting scheduled by Sillicon Valley Product Managers Association (SVPMA). I found this very interesting and his presentation is available here. Alternately, the slides are also available here. I would highly recommend that you watch his presentation - will be worth your while.

- Yogish