Why SOA is the thing to do when thinking creativity.

Mai 22, 2008

Mall

First of all, what is SOA. For those of you living in a cave for the past few years, here is what Wikipedia has to say about Service Oriented Architecture. More information can be found here. (nice Blog, partly in german)

Basically you can think of it as a mall. You, walk into the mall and get the things you want from interfaces, in this case the counter. Someone else does the work and you can get everything as a service.

The callenge I see is introducing that Service Oriented Architecture in companies that need their creativity to be successfull.

There are two ways to get that working. You could either export your chaos to analysts who have to do the structure and the methodical work, or you teach your creative workers how to do good and solid planning to be able to structure their creativity in a low detailed form. What you get is a method to do good projects and a better output. Your workers will even start to work more efficient because the time they used to redo things will disappear.

For that to work the modelling languages have to get even more easy.

Why books about BPM can get you only so far.

Mai 19, 2008

Books can only take you so far

There are many books about Business Process Management out there. This one, this one, this one or this one. The challenges you face in reality are in fact different from the ones described in the nice worlds of those books. Modelling is a generic process that involves going out to people and talk to them in order to create a better process. Furthermore it should not be forgotten that the BPM field changes rapidly and methodes suggested in those books will change.

Article Feed 1

Mai 19, 2008

Book

Since I do a lot of research I’d like to share some nice articles with you. Every week or so I’ll post a new suggestion. A lot of the articles are free available but for some you need to be at an university or pay for it, since I don’t intend to be sued ;-) .

Here is a nice article of   Cheng, Tang and Zhao about Web Services and Service-Oriented Application. Here the abstract:

As a new network computing technology, Web services help reduce application
integration cost and have become the foundation for the next generation of
service-oriented architecture. While there is ample research on the technological
issues of Web services, little has been done thus far on the business implications
of this groundbreaking technology. In this paper, we attempt to close this
research gap by comparing three application service strategies for providing Web
services of complementary functionalities, i.e., independent service vendors, joint
venture, and strategic alliance.

If you are interested in Web services and process management you should suggest getting this Journal: Decision support Systems. It’s also by Zhao and Cheng. Here is an abstract of the Magazin:

Two recent trends are reshaping the research landscape in business process management. One such trend is the adoption of process-driven application integration by major e-business middleware vendors, and the other is the advancement of web services as a universal computing platform. In this paper, we investigate the impact of web services on business process technologies and present our viewpoints on research directions in business process management in the presence of web services. Finally, we introduce the papers published in this Special Issue on Web Service and Process Management.

It was done 2004 but should give you a good start on that topic. Unfortunatly, it’s not for free.

Noise Process Management

Mai 19, 2008

Noise

Refering to Robert Scoble’s article about noise I got interested in the parallels you can draw between his world and the business world.

His main statement is that the news out there are not helping to predict the future, since they are already old. Noise on the other hand is where the action happens.

NEWS: Facebook blocks Google
NOISE: dmkanter: organizing my igoogle homepage

Since noise is where the future trends and actions hide, wouldn’t it be interesting to implement that behaviour in regular business. Thinking of NPM Noise Process Management as a chellenge for companies. It could bring back the lost highways of Management Information Systems, beeing able to predict the future better than a „news“  Rule System and giving people the right information at the right time and that is before something happened.

One way to do that could be to shift the focus of those beloved rules towards an evolving pattern rule system that is capable of matching those patterns with the data an organic company produces. Since the main goal of a lot of people seems to be to predict that uncertain future (TN9 blog) this thinking could catch on.

Hype Cycle

Mai 18, 2008

Gartner veröffentlicht jedes Jahr den sogenannten Hype Cycle. Der Hype Cycle stellt die Aufmerksamkeit der Öffentlichkeit neuen Technologien gegenüber dar.

Hype Cycle

Kundenbeziehungsmanagement ist laut Gartner das Thema der Stunde. Viele Unternehmen sehen das genau so und versuchen ihre Strukturen auf CMS zu trimmen, koste es was es wolle.

Fast neun Milliarden Dollar werden die Anbieter von Customer-Relationship- Management-Lösungen (CRM) im laufenden Jahr weltweit einnehmen, prognostizieren die Marktforscher von Gartner. Bis 2012 sollen die Umsätze auf über 13 Milliarden Dollar steigen. Quelle

Daraus ergibt sich eine fast zwangsläufige Verschiebung der Unternehmensprozesse. Die Verantwortung liegt nun immer mehr im Kundenbindungsbereich und weniger im IT 2.0 Bereich. Die Prozesse müssen nun als Kundensichtbarkeitslinie modelliert werden. Ist das gut oder schlecht? Ich weiß es nicht. Es stellt neue Ansprüche an die manchmal doch sehr statische Welt der Prozesse und ermöglicht eine kundenfreundlichere Unternehmenswelt. Richtig gemacht wird bieten sich viele Chancen. Man darf nur nicht den Aufwand vergessen der mit solch einer Strukturveränderung einhergeht. Es ist wie so oft ….. so wenig wie möglich aber so viel wie nötig.

EPK unter Ubuntu konstruieren

Mai 18, 2008

Ubuntu

Viele Nutzer wechseln zur Zeit von Windows zu Linux, hauptsächlich zu Ubuntu, deshalb habe ich mir mal die Mühe gemacht einige Alternativen zum konstruieren von Modellen zu evaluieren.

Agilpro ist ein Eclipse-Plugin und ist in Zusammenarbeit mit der Universität Augsburg entwickelt wurde. Es macht einen ganz ordendlichen Eindruck auf mich. Hier ein Foto

Dia ist mit Visio vergleichbar und bietet es an Shapes zu implementieren. Die EPK Shapes gibt es hier. Wer mit Visio gearbeitet hat findet hier was er sucht.

Open Office Draw bietet ebenso wie Dia mit Visio vergleichbare Funktionen. Hier ein Bild.

Alternativ kann man immer über Wine versuchen Windowsprogramme wie Visio zu installieren. Das funktioniert oft und ist auch meine Lösung.

ARIS nutze ich auch mit Ubuntu als Metaframeanwendung. Funktioniert aber eben nicht immer.

Rafael Schiller hat sich darüber auch Gedanken gemacht.

Wireframes mit Geschäftsregeln verbinden

Mai 18, 2008

Wireframe

Dieser Artikel behandelt ein recht neues Thema, das sehr lange nur wenig betrachtet wurde. Viele kennen das Problem das auftritt wenn man eine Webseite erstellen möchte die irgendwie mit Geschäftsprozessen zusammenhängt.

Ein Beispiel: Ernst will für seine Fahrrad Firma eine Website bauen. Er hat schon eine eigene Website und möchte diese nun mit einem speziellen Abrechnungssystem versehen, das schon auf seinem Rechner existiert. Damals hatte er auch ein Prozessmodell dafür aufgebaut. Da das Programm sehr interaktiv ist muss er irgendwie seine Website mit seinem Geschäftsmodell verbinden um sich einen Überblick zu verschaffen an welchen Stellen er welche Navgation und eventuellen Inhalt setzen muss. Das sollte das Problem verdeutlichen.

Manche werden jetzt sagen das man das ja alles nicht braucht weil es ja CMS gibt die so etwas können.

Bis zu einem gewissen Punkt ist das sicher richtig. Aber wenn die Aufgabe komplex wird kommt man schnell an die Grenzen dieser „Just do it“ Mentalität. Viele kleinere Unternehmen haben das Problem der dynamischen IT. Das Unternehmen wächst aber die IT nicht. Irgendwann ist dann aber nötig und man muss viel gleichzeitig ändern. Dann ist es oft essentiell Struktur und Datenintegration zu implementieren um die Übersicht zu behalten und weiter zu wachsen.

Was wäre da denn eine Lösung??

Er sollte Wireframes für seine Logische Struktur nutzen. (René Grasseggers Artikel über Wireframes)

Da er den Prozess ja schon hat kann er in seiner Entwicklungsumgebung, in diesem Fall ARIS nutzen und seine Wireframe Übersicht dort direkt konstruieren. Das Modell das er dafür nutzen kann heißt Maskennavigation. Im Maskendesign Modell hat er die Möglichkeit seine Websiten als Wireframes zu erstellen oder als OLE Objekt wenigstens zu verlinken. Auf dieser Ebene kann er dann die Prozesse die mit der Website interagieren aufführen und als Hinterlegung seinen Prozess einbinden.

1.Ebene Wireframe Übersicht Seite im Maskennavigation Modell -> Struktur der Website

2.Ebene Einzelne Wireframes und die angesprochenen Prozesse im Maskendesign Modell ->  Verlinkung Website und Prozessebene

3.Ebene: Prozesse werden durch z.B. ein EPK Modell beschrieben.

Fazit: Es gibt die Möglichkeit Websiten mit Geschäftsprozessen zu verlinken. Die Technik steckt aber noch in den Kinderschuhen, wird aber immer mehr beachtung finden aufgrund der massiven Verlagerung der Prozesse in das Web

Willkommen.

Mai 18, 2008

Left

Herzlich willkommen auf dem Business Process Management Blog. Dieses Blog behandelt die große Welt der Geschäftsprozesse. Insbesondere widme ich mich den Schnittstellen der einzelnen Modelle, wobei ich unter Modelle die Sprache verstehe in der ein Realitätsausschnitt rekonstruiert wird und nicht den Realitätsausschnitt selbst.

Weitere Schwerpunkte werden sicherlich Ereignisgesteuerte Prozessketten und verschieden Tools sein, die im Kampf gegen die Konzeptlosigkeit helfen können.

Ein paar Worte über mich.

Ich studiere Wirtschaftsinformatik an einer großen deutschen Universität und arbeite als Werkstudent tief im BPM Bereich.

Jetzt bleibt mir nur noch Euch viel Spaß auf dem Blog zu wünschen und auf eine interessante Diskussion zu hoffen.


Follow

Get every new post delivered to your Inbox.