bizmod - ganzheitliche geschäftsprozessmodellierung mit bpmn und uml
Post on 14-Jun-2015
3.056 Views
Preview:
TRANSCRIPT
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BizMod – ganzheitliche Geschäftsprozessmodellierung mit BPMN und UML
Olaf Tesmer oose Innovative Informatik GmbH
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BPMN – Die Notation für Geschäftsprozesse
im Foyer abhängen
Freundschaft kündigen
20:30
zum Kino fahren
Kinopartner anrufen
19:15
20:00
Kinopartner eingetroffen
BPMN 2
einfache intuitive Symbole
hoher Verbreitungsgrad
BPMN allein reicht nicht aus!
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Welche Informationen benötigt ein Geschäftsprozessmodell?
Kontextinformation – Wer sind die Kunden und Geschäftspartner?
Überblick über geschäftliche Abläufe – Welche Prozesse gibt es?
Detaillierte geschäftliche Abläufe – Wie sehen die Prozesse aus?
Fachbegriffe – Erläuterung der wichtigsten Fachwörter
Mögliche Zustände fachlicher Gegenstände – Welche Zustände sind definiert? Welche Übergänge sind erlaubt?
Beteiligte Rollen – Wer ist an den Prozessen beteiligt?
Und eine Methode, um das alles zu entwickeln
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Die Antwort: BizMod
BizMod nutzt BPMN, ergänzt durch einzelne UML-Diagramme, um Geschäftsprozesse zu beschreiben
BizMod ist eine modellbasierte Methodik zur Abbildung von Geschäftsprozessen.
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Unser Fallbeispiel
Liefert Ökolebensmittel nach Hause
Verbund von Produzenten (Ökobauern), Lieferanten und einer Zentrale
Bestellung von Kisten mit biologisch angebautem Obst und Gemüse
Lieferung innerhalb von 48 Stunden
Garantie: Ernte bei regionalen Ökobauern am Tag der Lieferung
„Grüne Futterkiste“
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Die wichtigsten BizMod-Diagramme
Geschäftskontext (UML)
Prozesslandkarte (UML)
Prozesse (BPMN)
Aufbauorganisation (UML)
Geschäftsobjekte (UML)
Zustände (UML)
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Der Geschäftskontext
Systemkontext-Diagramm
KundeGrüne Futterkiste
«system»
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozesslandschaft
Produkte
ernten
Futterkiste
bestellen
Futterkiste
liefern
Bestellung
annehmen
Kunde
anmelden
Kundendaten
ändern
Kunde
abmelden
Kundenverwaltung
E2E Prozess
Prozessgruppe
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Geschäftsobjekte
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Zustandsdiagramm
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Grü
ne
Fu
tte
rkis
te
Futterkiste identifizieren
Kunde
Kundegesperrt
Keine Bestellung
Futterkiste buchen
Kunde identifizieren
Keine Bestellung
Bestellung angenommen
Telefonnr
Abo-Nummer
Kunde
Futterkiste[bestellt]
Futterkiste [neu]
Keine Futterkiste gefunden
Kunde
Prozesse
Teilprozess: Bestellung annehmen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Prozessübersicht und Prozesse
Grü
ne
Fu
tte
rkis
te
Futterkiste identifizieren
Kunde
Kundegesperrt
Keine Bestellung
Futterkiste buchen
Kunde identifizieren
Keine Bestellung
Bestellung angenommen
Keine Futterkiste gefunden
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Grü
ne
Fu
tte
rkis
te
Futterkiste identifizieren
Kunde
Kundegesperrt
Keine Bestellung
Futterkiste buchen
Kunde identifizieren
Keine Bestellung
Bestellung angenommen
Keine Futterkiste gefunden
Konsistentes Modell: Akteure und Systeme Systemkontext-Diagramm
KundeGrüne Futterkiste
«system»
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Klassen und Datenobjekte
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Zustände
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
© by oose
BizMod-Leitfaden zur Prozessmodellierung
1. Auftrag festlegen
2. Zu modellierendes Geschäftssystem abgrenzen
3. Zu modellierende Prozesse bestimmen
4. Für jeden dieser Prozesse: a) Prozess essenziell beschreiben
b) Prozessablauf vereinfacht beschreiben
c) Falls durch Auftrag erforderlich: Prozessablauf detailliert beschreiben
5. Geschäftsobjekte beschreiben
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
© by oose
BizMod-Leitfaden zur Prozessmodellierung
1. Auftrag festlegen
2. Zu modellierendes Geschäftssystem abgrenzen
3. Zu modellierende Prozesse bestimmen
4. Für jeden dieser Prozesse: a) Prozess essenziell beschreiben
b) Prozessablauf vereinfacht beschreiben
c) Falls durch Auftrag erforderlich: Prozessablauf detailliert beschreiben
5. Geschäftsobjekte beschreiben
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Typische Fragen zur Auftragsklärung
Wie sehen die gewünschten Ergebnisse aus?
Welcher Nutzen ergibt sich aus den Ergebnissen?
Wie sehen die Rahmenbedingungen aus?
Was trägt der Kunde dazu bei (Ressourcen, Informationen)?
Welche Risiken bestehen?
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Wozu brauchen Sie denn ein Prozessmodell?
Was wollen wir
zeigen?
Wer braucht das
Modell?
Wie genau wollen wir
die Prozesse
beschreiben?
Wozu wird das Modell
gebraucht?
Müssen wir den Ist-
oder den Soll-Stand
beschreiben?
Fangen Sie erst an, Prozesse zu modellieren, wenn Sie diese
Fragen beantwortet haben!
Was wollen wir nicht
zeigen?
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Typische Verwendungen von Prozessmodellen
Grundlage Geschäftsprozessmanagement
• Verbesserungspotential herausarbeiten
• Mögliche Kennzahlen identifizieren
Kommunikation
• Einheitliches Verständnis der Prozesse herstellen
• Neue Mitarbeiter unterstützen
Grundlage für Softwareentwicklung
• Welchen Prozess soll mein IT-System unterstützen?
• Welches System unterstützt welche Prozessschritte?
Prozessautomatisierung
• Ausführbare Prozessbeschreibungen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Für jeden Zweck ein anderes Modell?
Jeder Zweck erfordert ein
anderes Abstraktionsniveau.
Jeder Zweck hat eine andere Zielgruppe.
Häufig versucht man verschiedene Zwecke mit einem Modell zu erfüllen.
Aber Vorsicht: Das Mehrzweckmodell muss verschiedene Abstraktionsniveaus
umfassen und unterschiedliche Zielgruppen gleichzeitig ansprechen!
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Übersichtlichkeit durch Hierarchisierung
© by oose
Hauptprozess 1 Hauptprozess 2 Hauptprozess 3
Teilprozess 2a Teilprozess 2cTeilprozess 2b
Prozess-
schritt
Prozess-
schritt
Auslöser Ergebnis
Teilprozess 2b
Ha
up
tpro
ze
ss 2
Hauptprozesse (End-to-End,
Kunde-Kunde)
Teilprozesse
Ablaufschritte
Hie
rarc
hie
-
eb
en
e 1
Hie
rarc
hie
-
eb
en
e 2
Hie
rarc
hie
-
eb
en
e 3
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
© by oose
BizMod-Leitfaden zur Prozessmodellierung
1. Auftrag festlegen
2. Zu modellierendes Geschäftssystem abgrenzen
3. Zu modellierende Prozesse bestimmen
4. Für jeden dieser Prozesse: a) Prozess essenziell beschreiben
b) Prozessablauf vereinfacht beschreiben
c) Falls durch Auftrag erforderlich: Prozessablauf detailliert beschreiben
5. Geschäftsobjekte beschreiben
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Übung: Von der Geschichte zum Prozess
Ein kleines Mädchen, Rotkäppchen, dem seine Großmutter einst eine rote Kappe geschenkt hat, wird von der Mutter geschickt, der in einem Haus im Wald wohnenden, bettlägerig kranken Großmutter einen Korb mit Leckereien zu bringen. Im Wald lässt sich Rotkäppchen auf ein Gespräch mit einem Wolf ein, obwohl es von seiner Mutter zuvor eindringlich davor gewarnt worden ist. Der Wolf horcht Rotkäppchen aus und überredet es, noch einen Blumenstrauß zu pflücken, was Rotkäppchen trotz der Warnung der Mutter tut. Der Wolf verabschiedet sich, eilt zur Großmutter und frisst sie. Er legt sich in Großmutters Nachthemd in ihr Bett und wartet auf Rotkäppchen. Bald darauf erreicht Rotkäppchen das Haus, tritt ein, und begibt sich an Großmutters Bett. Dort wundert sich Rotkäppchen über die Gestalt ihrer Großmutter, erkennt aber nicht den Wolf, bevor es von diesem ebenfalls gefressen wird. Beide Opfer werden von einem Jäger aus dem Bauch des Wolfes befreit, dieser füllt dem Wolf anstatt dessen Steine in den Bauch. Vom Gewicht der Steine kann der Wolf nicht fliehen und stirbt.
(nach: http://de.wikipedia.org/wiki/Rotk%C3%A4ppchen, 20.03.2013)
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Schritt 1: Beschreiben Sie den Ablauf für den eigentlichen „Gutfall“ der Geschichte in 4-7 Schritten, mit Auslöser und Ergebnis
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Schritt 2: Beschreiben Sie die essenziellen Schritte des Prozesses.
Die Mutter gründet eine Rotkäppchen Lieferung GmbH. Beschreiben Sie für dieses Unternehmen den Lieferprozess. Abstrahieren Sie dabei insbesondere von
Personen/Rollen
Lieferweg und Transportmittel
Verpackungsart
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Wozu dient eine essenzielle Prozessbeschreibung?
Schneller Überblick über alle Prozesse in der Breite (nicht in der Tiefe).
Erkennen von Gemeinsamkeiten und Überschneidungen verschiedener Prozesse.
Begriffskonsolidierung.
Entwickeln wichtiger Fragen.
Rahmen für spätere Detaillierung.
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BizMod-Leitfaden zur Prozessmodellierung
1. Auftrag festlegen
2. Zu modellierendes Geschäftssystem abgrenzen
3. Zu modellierende Prozesse bestimmen
4. Für jeden dieser Prozesse: a) Prozess essenziell beschreiben
b) Prozessablauf vereinfacht beschreiben
c) Falls durch Auftrag erforderlich: Prozessablauf detailliert beschreiben
5. Geschäftsobjekte beschreiben
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Abstraktions- ebenen eines Prozesses
© by oose
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozessablauf vereinfacht beschreiben
Erstellen Sie mit einfachen Mitteln einen ersten Wurf des BPMN-Diagramms
Verwenden Sie leicht verständliche BPMN-Elemente
Nach unseren Erfahrungen bieten sich zur interaktiven Modellierung z.B. einfache Haftzettel als BPMN-Elemente an
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Schritt 2: Erstellen Sie ein einfaches BPMN-Diagramm aus den Essenzschritten.
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BizMod-Leitfaden zur Prozessmodellierung
1. Auftrag festlegen
2. Zu modellierendes Geschäftssystem abgrenzen
3. Zu modellierende Prozesse bestimmen
4. Für jeden dieser Prozesse: a) Prozess essenziell beschreiben
b) Prozessablauf vereinfacht beschreiben
c) Falls durch Auftrag erforderlich: Prozessablauf detailliert beschreiben
5. Geschäftsobjekte beschreiben
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozessablauf detailliert beschreiben
Erweitern Sie das einfache BPMN-Diagramm, indem Sie alternative bzw. parallele Ablaufpfade hinzufügen.
Erweitern Sie je nach Auftrag das Diagramm um weitere Aspekte (z.B. Zeitereignisse, fachliche Fehler/Eskalationen, Mehrfachbearbeitung)
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Schritt 2: Erweitern Sie das einfache BPMN-Diagramm
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Ausblick – wohin noch mit BizMod?
Erweiterung von BizMod für: Systemanalyse und – design
Unternehmensmodellierung (Enterprise Architecture Management)
Prozessautomatisierung (Workflow)
Service Orientierte Architektur (SOA)
BizMod als Platform zum Erfahrungsaustausch
Sammlung von Best Practices anhand Diskussion konkreter Fallbeispiele
Netzwerkaufbau und regelmäßige Treffen durchführen („Stammtisch“)
Verknüpfung von BizMod mit anderen BPM-Methodiken
Enterprise BPM (Slama/Nelius)
BPMN Method & Style (Silver)
…
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Lesen Sie mehr über BizMod (www.bizmod.de)
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Lernen Sie mehr von BizMod in unseren Seminaren
top related