Profile picture for user olge

In my last post I have covered the basics of EAM. We also have established that you need and EA or EAM for BPM. BPM comes in two forms: Business BPM and Technical BPM. Business BPM uses business lingo to describe business architecture – activities, processes, organizations, products and all sorts of resources etc. Technical BPM describes the execution of business processes; usually what we understand as workflow or SOA.

SOA stands for Service Oriented Architecture or you could say Architecture Oriented towards Services. That does not roll off the tongue very well but is the core of the message. We are building an architecture here - not just a bunch of web services that may or may not support your business (process). Unfortunately this gets lost in translation somehow to often. What are the components of the service architecture? This is where it gets philosophical but I would say that SOA is primarily a cross section of the business architecture and the application architecture.

The business architecture describes the activities and processes that consume services in order to perform or provide services by themselves. Since services provide capabilities required by the business we need to identify the requirement first in order to know what services we need. In addition to that the business architecture provides information about process components and activities and where they are used. One of the principles of SOA is reusability. Therefore we need to identify repeatedly used processes and often required capabilities in order to identify candidates for a service.

The application architecture describes the technical side of the SOA in form of applications, software services, IT components, etc needed to support an implementation. In addition to that we need of course also parts of the information architecture and technology architecture. Software services are platform independent descriptions of a service implemented as software – duh. The implementation specific information also called web services is described in form of the actual applications represented as WSDL.

We glue all of this together using business services – a computer independent description of the services. A business service is characterized by capabilities it provides, data inputs and outputs, supported business objectives, measurements, service level agreements and a whole lot more. The business services are linked to the consuming and providing processes where applicable. Note that you can have a perfectly defined SOA without a single web service or software service. Services can be provided by processes or organizations and don’t have to be software.

Now we have an architecture and that means we need architecture management. The standards, conventions, semantics and managing processes are governed by the EAM. But we also need SOA specific governance. That is described in service management processes and procedures. The procedures describe who to manage service information in general e.g. standards to use, technology components etc. The processes describe how an individual service is handled through its lifecycle from conception to implementation to retirement.

Read more about SOA: www.aris.com/soa

by Ricardo Seguel P.
Posted on Tue, 06/03/2008 - 14:43

 

Great post Olaf.

I have a question about what you mention: “The standards, conventions, semantics and managing processes are governed by the EAM”.

Regards to governance in this context, could you define KPI’s of these services/processes and monitoring their performance? does ARIS platform provide that governance for iter-enterprise services/processes?

Best regards,

Ricardo Seguel P.

 

0
by Joerg Klueckmann
Posted on Wed, 06/04/2008 - 23:28

 

Ricardo, yes we can define KPI’s of processes and services. With our process performance and process event monitoring solutions we can create dashboards that provide performance information for you.

An inter-enterprise solution would be possible if you would have access to the data needed. Without access to the data along the value chain within or across enterprises there is of course no monitoring possible.

I can give you more specific information if you like.

 

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock