© Ekaphon maneechot/Shutterstock.com
Eine QS-Checkliste hilft, Qualität in BPM-Projekten sicherzustellen

Qualitätssicherung: Check!


BPM (Business Process Managment) wird häufig als wichtiges Werkzeug im Kontext des Qualitätsmanagements gesehen. Aber wie sichert man eigentlich die Qualität in so einem Projekt? Die integrierte BPM-Projektmethodik ist die ideale Grundlage für die strukturierte Umsetzung der Qualitätssicherung (QS).

Die Umsetzung von BPM-Projekten ist in der Regel kein einfaches Unterfangen [1]. Fachlich geht es darum, Prozesse und Organisationsstrukturen zu ändern. Die dafür notwendigen Änderungen in historisch gewachsenen Arbeitswelten lösen häufig nicht nur Begeisterung aus. Technisch müssen mehrere heterogene Anwendungen in den Projekten integriert werden, da es ja meistens um organisations- und anwendungsübergreifende Prozesse geht. Die resultierenden verteilten Anwendungen sind nicht nur technisch, sondern auch IT-organisatorisch eine große Herausforderung für jedes Projekt. Dieser hohen fachlichen und technischen Komplexität muss sich in diesen Projekten auch die Qualitätssicherung stellen. Dabei hilft eine standardisierte, BPM-spezifische Projektmethodik.

Integrierte BPM-Projektmethodik (IBPM)

IBPM beruht auf einem Methodentandem, bestehend aus prozessorientierter Analyse und Design (POAD) und serviceorientierter Analyse und Design (SOAD). Damit können die wichtigsten inhaltlichen Bereiche eines BPM-Projekts in zehn thematische Säulen unterteilt werden (Abb. 1). Diese sind so geschnitten, dass sie helfen, die Projektinhalte jeweils klar zu definieren und die Abhängigkeiten zwischen ihren Elementen in den Griff zu bekommen [2].

slama_qualitaetssicherung_1.tif_fmt1.jpgAbb. 1: IBPM-Framework

Die ersten fünf Säulen enthalten Aspekte der Prozess­perspektive. Das Hauptartefakt, in dem die Fäden der Prozessperspektive zusammenlaufen, ist das Prozessmodell (Säule A). Es beschreibt geschäftliche Abläufe durch Geschäftsvorfälle (Ereignisse), Aktivitäten, Prozessflüsse und Konnektoren. Diese müssen von der zu erstellenden BPM-Lösung teil- oder vollautomatisiert umgesetzt werden. Das Prozessmodell verknüpft auch die vier weiteren Säulen der Prozessperspektive, nämlich Prozessorganisation und -rollen (Säule B), User Task Management (Säule C), Geschäftsregeln (Säule D) und Prozess-Monitoring, -analyse und -Reporting (Säule E).

Die restlichen fünf Säulen beschreiben Aspekte der Serviceperspektive. Das Hauptartefakt, in dem die Fäden der Serviceperspektive zusammenlaufen, ist die SOA-Landkarte (Säule F) [3]. Diese beschreibt die Zielanwendungslandschaft in Form von fachlichen Komponenten und Services, die miteinander gekoppelt sind, Daten austauschen und durch IT-Systeme implementiert werden. Die SOA-Landkarte verknüpft außerdem die vier weiteren Säulen der Serviceperspektive: UI-Design (Säule G), Prozesskomponenten (Säule H), Businessobjekte und Backend-Komponenten (Säule I) sowie die technische Architektur (Säule J).

IBPM definiert für jede dieser zehn Säulen die Hauptartefakte, ihre Beziehungen sowie ihren Detaillierungsgrad in den fünf generischen Phasen eines IBPM-Projektes (Planung, Analyse, fachliches Design, Umsetzungsdesign, Umsetzung). Ergebnis von Analyse und Design ist eine umsetzungsreife Spezifikation, basierend auf den fachlichen und technischen Anforderungen.

QS-Checkliste

Das IBPM-Framework ist nicht nur die Grundlage für die Planung und Umsetzung eines BPM-Projektes, sondern auch für dessen Qualitätssicherung. Mithilfe der zehn IBPM-Säulen und den darin definierten Artefakten kann eine strukturierte Testplanung erstellt werden. Diese umfasst ja normalerweise die Festlegung der Testinhalte und des Testvorgehens, die Struktur der Testdokumentation, eine Zeitplanung einschließlich Prüfaufwand je Testfall, eine Schätzung des Gesamtprüfaufwandes, die Festlegung der Testverantwortlichen sowie die Festlegung von Entscheidungskriterien. All das lässt sich gut entlang der zehn IBPM-Säulen organisieren. Im Folgenden stellen wir kurz die daraus resultierende QS-Checkliste vor.

Check 1: Prozessmodell

Die Qualitätssicherung der Prozessmodelle (häufig auch in Kombination mit der QS von Organisationsmodellen) umfasst:

  • Prüfung auf fachliche Richtigkeit

  • Prüfung auf Einhaltung von Modellierungsstandards und -richtlinien (allgemeine Unternehmensstandards für die Prozessmodellierung, formale Kriterien, Verwendung und Einhaltung von BPMN-Profilen, Einhaltung der IBPM-Empfehlungen für Verwendung von BPMN-Elementen in den fünf IBPM-Phasen, angemessener Einsatz von Abstraktionsstufen etc.)

  • Prüfung auf richtige Verwendung von Modellierungspatterns (Sicherstellung der Wiederverwendung auf Modellebene) [4]

  • Berücksichtigung von fachlichen und technischen Ausnahmefällen auf den Detaillierungsebenen fachliches Design und Umsetzungsdesign

  • Ableitung von detaillierten White-Box-Tests für die Prozesskomponenten, die die Prozesslogik implementieren (siehe Check 8)

Check 2: Rollen und Rechte

Die Qualitätssicherung im Kontext der Prozessorganisation umfasst neben der Q...

Neugierig geworden? Wir haben diese Angebote für dich:

Angebote für Gewinner-Teams

Wir bieten Lizenz-Lösungen für Teams jeder Größe: Finden Sie heraus, welche Lösung am besten zu Ihnen passt.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang