Methodisches Vorgehen in IBM BPM

Wissensbeitrag

Im Bereich des Software Engineerings ist die Wahl des passenden Vorgehensmodells bekanntermaßen essenziell für die Strukturierung des Entwicklungsprozesses innerhalb eines Projekts. Der Verantwortliche muss hierbei sämtliche Aspekte des Projektrahmens berücksichtigen und dem entsprechend eine fundierte, weitreichende Entscheidung treffen.

Für Software-Projekte auf Basis der Prozessautomatisierungs-Plattform IBM Business Process Manager (BPM) gibt es dagegen schon eine vom Hersteller empfohlene Methodik, die auf einer agilen Vorgehensweise beruht und die Verantwortlichen auf Seiten des Auftraggebers schon frühzeitig in den Entwicklungsvorgang miteinbezieht. Mit dieser sogenannten IBM BPM Playback Methodology haben wir bei X-INTEGRATE gute Erfahrungen sammeln können und möchten Ihnen so das Thema gerne etwas näherbringen.

Im Kern des Vorgehens stehen die namensgebenden Playback-Phasen, welche aufeinander aufbauen und jeweils unterschiedliche Entwicklungsschwerpunkte abdecken, die ich später noch genauer erläutern werde. Gemeinsam haben diese vier verschiedenen Phasen, dass sie beliebig viele Iterationen durchlaufen können die jeweils immer gleich aufgebaut sind: Der Anforderungsdefinition folgt die Entwurfsgestaltung, worauf die Umsetzung bzw. Implementierung anschließt. Abschließend findet die Test-Phase statt.

In der Infografik wird der Solution Delivery Cycle mit den Phasen Define, Develop, Test und Go Live dargestellt.

Den Abschluss einer Iteration bildet ein Meeting (Playback Session), welches wegweisend für die weitere Durchführung und damit unabdingbar ist. Bei diesem geht es darum, den Stakeholdern des Projekts die zu erstellende Prozessanwendung in ihrem momentanen Entwicklungsstand zu demonstrieren, wobei der Fokus auf den Ergebnissen liegt, die den Schwerpunkten der aktuellen Playback-Phase entsprechen. 

Durch die auf das Rapid Prototyping ausgelegte Technologie der IBM BPM-Plattform kann hier bereits beim ersten Playback eine ausführbare Prozessanwendung von Prozessanfang bis -ende durchgespielt werden, ohne dass eine einzige Codezeile programmiert werden muss.

Nach einer gemeinsamen Evaluation kann dann entschieden werden, ob eine weitere Iteration der momentanen Playback-Stufe zu Anpassungszwecken nötig ist oder aber zur nächsten Phase fortgeschritten werden kann. Dieses Verfahren sorgt dafür, Missverständnisse frühzeitig auszuräumen und validiert, dass die Entwicklung der Anwendung in die vom Auftraggeber gewünschte Richtung verläuft. Da dieser so seine Applikation von Projektbeginn an beim „Heranwachsen“ begleitet, wird er sich erfahrungsgemäß außerdem viel stärker mit ihr identifizieren können.

Folgend gehe ich darauf ein, wie sich die konkreten Schwerpunkte der einzelnen Playbacks standardmäßig zusammensetzen:

Playback 0
  • Schaffung eines gemeinsamen Verständnisses des Geschäftsprozesses
  • Abstimmung zu grundlegenden Erwartungen an die zu entwickelnde Prozess-Anwendung
  • Erstellung eines ausführbaren Geschäftsprozessdiagramms (mit Platzhaltern für Benutzertasks)
  • Definition der Prozessteilnehmer und Erarbeitung eines Benutzergruppenkonzepts
  • Erstellung des Datenmodells zur Prozesssteuerung und eventuell der Geschäftsdaten (auf oberer Ebene)
Playback 1
  • Abstimmung zu allen benötigten Benutzermasken und Entwicklung dieser
  • Verfeinerung des Datenmodells
  • Zuordnung der jeweils relevanten Teile des Datenmodells zu den einzelnen Prozessschritten
  • Erarbeitung von generellen Design-Vorgaben
  • Definition von nötigen Validierungsmaßnahmen zur Sicherung der Daten- und Entscheidungsintegrität
Playback 2
  • Definition und Implementierung aller Integrationen zu anderen Systemen (Schnittstellen)
  • Abstimmung zur Anwendungsperformance
  • Implementierung von Systemtasks (technische Hintergrundprozesse)
  • Implementierung im Bereich Fehler-Handling
Playback 3
  • Vervollständigung der Anwendung zu einer abgeschlossenen Lösung, die Akzeptanztests unterzogen werden kann
  • Erstellung von benötigten Dokumentationen für Endbenutzer und Administratoren
  • Ausblick auf zu ergänzende Funktionen in einer nächsten Version

Sie haben Fragen zu der IBM BPM Playback Methodology oder auch der Plattform an sich? Melden Sie sich bei uns, wir unterstützen Sie gerne!

Wissen

Methodisches Vorgehen in IBM BPM

Im Software Engineering ist das passende Vorgehensmodell essenziell für die Strukturierung des Entwicklungsprozesses eines Projekts. Für Software-Projekte auf Basis der Plattform IBM Business Automation Workflows gibt es die IBM BPM Playback Methodology.

Wissen

Methodisches Vorgehen in IBM BPM

Im Software Engineering ist das passende Vorgehensmodell essenziell für die Strukturierung des Entwicklungsprozesses eines Projekts. Für Software-Projekte auf Basis der Plattform IBM Business Automation Workflows gibt es die IBM BPM Playback Methodology.

Wissen

Digitalisierte Prozesse – nahtlose Kopplung mit BPM

Ein wichtiges Ziel in der Digitalisierung von Geschäftsprozessen ist die nahtlose Kopplung von interdisziplinären Partnern, ausführenden Akteuren und heterogenen IT-Systemen. Diese Herausforderungen können mit einem agilen Vorgehen gemeistert werden.

Wissen

Digitalisierte Prozesse – nahtlose Kopplung mit BPM

Ein wichtiges Ziel in der Digitalisierung von Geschäftsprozessen ist die nahtlose Kopplung von interdisziplinären Partnern, ausführenden Akteuren und heterogenen IT-Systemen. Diese Herausforderungen können mit einem agilen Vorgehen gemeistert werden.

Wissen

Digitalisierte Prozesse – nahtlose Kopplung mit BPM

Ein wichtiges Ziel in der Digitalisierung von Geschäftsprozessen ist die nahtlose Kopplung von interdisziplinären Partnern, ausführenden Akteuren und heterogenen IT-Systemen. Diese Herausforderungen können mit einem agilen Vorgehen gemeistert werden.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Fotografie der Stadt München
Event 16.05.17

IBM Process Transformation Summit 2017

Die IBM lädt vom 19. – 20. September 2017 zum IBM Process Transformation Summit nach München ein. Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, wird in seinem Vortrag von aktuellen Projekten und der Optimierung von Fertigungsprozessen durch IoT- und Advanced Analytics- Verfahren berichten.

Publikum zur Visualisierung der IBM Smarter Process Summit
Event 11.07.16

IBM Smarter Process Summit 2016

Nehmen Sie teil am IBM Smarter Process Summit in Böblingen und erfahren Sie, wie sie mit richtig umgesetzten Integrations- und BPM-Lösungen der fortschreitenden Digitalisierung Ihres Unternehmens und den damit einhergehenden Herausforderungen begegnen können.

Fotografie der Stadt München
Event 16.05.17

IBM Process Transformation Summit 2017

Die IBM lädt vom 19. – 20. September 2017 zum IBM Process Transformation Summit nach München ein. Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, wird in seinem Vortrag von aktuellen Projekten und der Optimierung von Fertigungsprozessen durch IoT- und Advanced Analytics- Verfahren berichten.

Publikum zur Visualisierung der IBM Smarter Process Summit
Event 11.07.16

IBM Smarter Process Summit 2016

Nehmen Sie teil am IBM Smarter Process Summit in Böblingen und erfahren Sie, wie sie mit richtig umgesetzten Integrations- und BPM-Lösungen der fortschreitenden Digitalisierung Ihres Unternehmens und den damit einhergehenden Herausforderungen begegnen können.

Fotografie der Stadt München
Event 16.05.17

IBM Process Transformation Summit 2017

Die IBM lädt vom 19. – 20. September 2017 zum IBM Process Transformation Summit nach München ein. Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, wird in seinem Vortrag von aktuellen Projekten und der Optimierung von Fertigungsprozessen durch IoT- und Advanced Analytics- Verfahren berichten.

Publikum zur Visualisierung der IBM Smarter Process Summit
Event 11.07.16

IBM Smarter Process Summit 2016

Nehmen Sie teil am IBM Smarter Process Summit in Böblingen und erfahren Sie, wie sie mit richtig umgesetzten Integrations- und BPM-Lösungen der fortschreitenden Digitalisierung Ihres Unternehmens und den damit einhergehenden Herausforderungen begegnen können.

Pressemitteilung zur Cloud-Lösung für Geschäftsautomatisierung bei nolte Küchen
News 08.04.20

Nolte Küchen setzt auf IBM-Lösung für Automatisierung

In einem gemeinsamen Projekt von IBM und X-INTEGRATE optimiert der Küchenhersteller Bestellablauf und Kundenservice mit Public Cloud und On-Premise-Lösungen von IBM.

Pressemitteilung zur Cloud-Lösung für Geschäftsautomatisierung bei nolte Küchen
News 08.04.20

Nolte Küchen setzt auf IBM-Lösung für Automatisierung

In einem gemeinsamen Projekt von IBM und X-INTEGRATE optimiert der Küchenhersteller Bestellablauf und Kundenservice mit Public Cloud und On-Premise-Lösungen von IBM.

Pressemitteilung zur Cloud-Lösung für Geschäftsautomatisierung bei nolte Küchen
News 08.04.20

Nolte Küchen setzt auf IBM-Lösung für Automatisierung

In einem gemeinsamen Projekt von IBM und X-INTEGRATE optimiert der Küchenhersteller Bestellablauf und Kundenservice mit Public Cloud und On-Premise-Lösungen von IBM.

Digitalisierung in der Öffentlichen Verwaltung
Wissen

Digitalisierung in der Öffentlichen Verwaltung

Die Ziele im Rahmen der Entwicklung von „E-Fachverfahren“ können durch die Nutzung eines integrativen Prozessmanagements erreicht werden. Dies führt zu den gewünschten Aspekten der Prozesseffizienz und -effektivität sowie der Verfahrensvisibilität und –flexibilität.

Digitalisierung in der Öffentlichen Verwaltung
Wissen

Digitalisierung in der Öffentlichen Verwaltung

Die Ziele im Rahmen der Entwicklung von „E-Fachverfahren“ können durch die Nutzung eines integrativen Prozessmanagements erreicht werden. Dies führt zu den gewünschten Aspekten der Prozesseffizienz und -effektivität sowie der Verfahrensvisibilität und –flexibilität.