SlideShare ist ein Scribd-Unternehmen logo
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BizMod – ganzheitliche
Geschäftsprozessmodellierung
mit BPMN und UML
Olaf Tesmer
oose Innovative Informatik GmbH
olaf.tesmer@oose.de
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
1 Problemstellung
2 BizMod - Diagramme
3 BizMod - Methodik
4 Zusammenfassung und Ausblick
Agenda
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
1 Problemstellung
2 BizMod - Diagramme
3 BizMod - Methode
4 Zusammenfassung und Ausblick
Agenda
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
BPMN – Die Notation für Geschäftsprozesse
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?
Organisationsstruktur – Wie ist das Unternehmen aufgebaut?
Überblick über geschäftliche Abläufe – Welche Prozesse gibt
es?
Detaillierte geschäftliche Abläufe – Wie sehen die Prozesse aus?
Geschäftsobjekte – Erläuterung der wichtigsten Begriffe
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
1 Problemstellung
2 BizMod - Diagramme
3 BizMod - Methode
4 Zusammenfassung und Ausblick
Agenda
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
Grüne
Futterkiste
Kunde
Interessent
Bank
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Die Aufbauorganisation
«unternehmen»
Grüne
Futterkiste
«abteilung»
Ernteabteilung
«abteilung»
Auftrags-
annahme
«bereich»
Erzeuger
«bereich»
Zentrale
«abteilung»
Transport
«abteilung»
Verpackung
«stelle»
Verpacker
«stelle»
Auftrags-
bearbeiter
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozesslandschaft
Produkte
ernten
Futterkiste
bestellen
Futterkiste
liefern
Bestellung
aufnehmen
Kunde
anmelden
Kundendaten
ändern
Kunde
abmelden
Kundenverwaltung
E2E Prozess
Prozessgruppe
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Geschäftsobjekte
Name
Preis
Futterkiste
*
1
enthält
Name
Kundennummer
Anschrift
Kunde
1 *
kauft
*
1
sendet
Bestellwunsch
Lieferdatum
Lieferadresse
Bestellung
Produktart
Menge
Produkt
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Zustandsdiagramm
Name
Preis
Futterkiste
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozesse
Teilprozess: Bestellung aufnehmen
GrüneFutterkiste
Kunde
Kunde
gesperrt
Keine
Bestellung
Kunde
identifizieren
Keine
Bestellung
Bestellung
angenommen
Keine
Futterkiste
gefunden
Auftragsannahme
Bestellung
empfangen
Futterkiste
zusammenstellen
Futterkiste
zusammenstellen
Futterkiste
bestellen
Futterkiste
bestellen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Prozessübersicht und ProzesseGrüneFutterkiste
Futterkiste
zusammenstellen
Futterkiste
bestellen
Kunde
identifizieren
Bestellung
angenommen
Bestellung
empfangen
Kunde
Auftragsannahme
Prozesslandkarte
Geschäftsprozessdiagramm
Bestellung
aufnehmen
Futterkiste
kaufen
Lieferung
beauftragen
Produkte
ernten
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Geschäftspartner und BeteiligteGrüneFutterkiste
Futterkiste
zusammenstellen
Futterkiste
bestellen
Kunde
identifizieren
Bestellung
angenommen
Bestellung
empfangen
Kunde
Auftragsannahme
Grüne
Futterkiste
Kunde
Interessent
Bank
Geschäftskontextdiagramm
Geschäftsprozessdiagramm
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Konsistentes Modell: Geschäfts- und Datenobjekte
Name
Preis
Futterkiste
*
1
enthält
Name
Kundennummer
Anschrift
Kunde
1
*
kauft
*
1
sendet
Bestellwunsch
Lieferdatum
Lieferadresse
Bestellung
Produktart
Menge
Produkt
Futterkiste
[neu]
Futterkiste
zusammenstellen
Futterkiste
zusammenstellen
Futterkiste
bestellen
Futterkiste
bestellen
Geschäftsobjektdiagramm
Geschäftsprozessdiagramm
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Bestellung
angenommen
Futterkiste
[bestellt]
Futterkiste
bestellen
Futterkiste
bestellen
Konsistentes Modell: Zustände
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
1 Problemstellung
2 BizMod - Diagramme
3 BizMod - Methode
4 Zusammenfassung und Ausblick
Agenda
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
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
Aufgabe 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
Aufgabe 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
Aufgabe 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
Aufgabe 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
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozessablauf
vereinfacht
beschreiben
Verwenden Sie leicht
verständliche BPMN-
Elemente
Beschreiben Sie nur den
Gutfall und wenige
einfache Verzweigungen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Prozessdiagramm auf beschreibender Ebene
GrüneFutterkiste
Futterkiste
zusammenstellen
Futterkiste
bestellen
Kunde
identifizieren
Bestellung
angenommen
Bestellung
empfangen
Kunde
Auftragsannahme
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.
Datenobjekte,
Tasktypen,
Zeitereignisse, fachliche
Fehler/Eskalationen,
Mehrfachbearbeitung)
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Verfeinerung durch Hinzufügen von Alternativen
GrüneFutterkiste
Kunde
Kunde
gesperrt
Keine
Bestellung
Kunde
identifizieren
Keine
Bestellung
Bestellung
angenommen
Keine
Futterkiste
gefunden
Auftragsannahme
Bestellung
empfangen
Futterkiste
zusammenstellen
Futterkiste
zusammenstellen
Futterkiste
bestellen
Futterkiste
bestellen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Verfeinerung durch Tasktypen
GrüneFutterkiste
Kunde
Kunde
gesperrt
Keine
Bestellung
Kunde
identifizieren
Keine
Bestellung
Bestellung
angenommen
Keine
Futterkiste
gefunden
Auftragsannahme
Bestellung
empfangen
Futterkiste
zusammenstellen
Futterkiste
zusammenstellen
Futterkiste
bestellen
Futterkiste
bestellen
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Verfeinerung durch Datenobjekte
GrüneFutterkiste
Kunde
Kunde
gesperrt
Keine
Bestellung
Kunde
identifizieren
Keine
Bestellung
Bestellung
angenommenKunde
Futterkiste
[bestellt]
Futterkiste
[neu]
Keine
Futterkiste
gefunden
Kunde
Auftragsannahme
Bestellung
empfangen
Bestellung
Kunden-
nummer
Futterkiste
zusammenstellen
Futterkiste
zusammenstellen
Futterkiste
bestellen
Futterkiste
bestellen
Bestell-
bestätigung
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Wozu brauchen Sie denn ein Prozessdiagramm?
Was wollen wir
zeigen?
Wer braucht das
Diagramm?
Wozu wird das Diagramm
gebraucht?
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
1 Problemstellung
2 BizMod - Diagramme
3 BizMod - Methode
4 Zusammenfassung und Ausblick
Agenda
BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik
Zusammenfassung
Die BPMN ist ein geeigneter Standard, um Geschäftsprozesse zu
beschreiben.
Da die BPMN nur zur Beschreibung von Abläufen geschaffen wurde,
sollten ergänzend UML-Diagramme eingesetzt werden, um Struktur-
Aspekte darzustellen.
Notation allein ist zu wenig – es bedarf auch einer methodischen
Vorgehensweise, um zu guten Ergebnissen zu kommen.
BizMod definiert Diagramme, die mit BPMN verknüpft werden können.
BizMod ist eine Methodik, um Geschäftsprozesse verständlich zu
modellieren.
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

Weitere ähnliche Inhalte

Mehr von oose

Feedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revisedFeedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revised
oose
 
Feedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-VortragsfolienFeedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-Vortragsfolien
oose
 
Gehaltsmodell in Selbstorganisation
Gehaltsmodell in SelbstorganisationGehaltsmodell in Selbstorganisation
Gehaltsmodell in Selbstorganisation
oose
 
Haqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen LernensHaqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen Lernens
oose
 
Personalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten TeamsPersonalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten Teams
oose
 
Psychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-VortragsfolienPsychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-Vortragsfolien
oose
 
Das Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten TeamsDas Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten Teams
oose
 
Wertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - AusbildungWertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - Ausbildung
oose
 
Gehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denkenGehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denken
oose
 
Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements
oose
 
DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?
oose
 
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RESchöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
oose
 
DMN – Was gibt es da zu entscheiden?
 DMN – Was gibt es da zu entscheiden? DMN – Was gibt es da zu entscheiden?
DMN – Was gibt es da zu entscheiden?
oose
 
MARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete SystemeMARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete Systeme
oose
 
A World In Motion
A World In MotionA World In Motion
A World In Motion
oose
 
Produktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellierenProduktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellieren
oose
 
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen solltenWas Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
oose
 
Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)
oose
 
Agiles businessf process management
Agiles businessf process managementAgiles businessf process management
Agiles businessf process management
oose
 
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ..."Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
oose
 

Mehr von oose (20)

Feedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revisedFeedback geben und nehmen - Abendvortrag_revised
Feedback geben und nehmen - Abendvortrag_revised
 
Feedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-VortragsfolienFeedback geben und nehmen | oose-Vortragsfolien
Feedback geben und nehmen | oose-Vortragsfolien
 
Gehaltsmodell in Selbstorganisation
Gehaltsmodell in SelbstorganisationGehaltsmodell in Selbstorganisation
Gehaltsmodell in Selbstorganisation
 
Haqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen LernensHaqoona matata - Die Digitalisierung lebenslangen Lernens
Haqoona matata - Die Digitalisierung lebenslangen Lernens
 
Personalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten TeamsPersonalarbeit in selbstorganisierten Teams
Personalarbeit in selbstorganisierten Teams
 
Psychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-VortragsfolienPsychologisch sichere Teams | oose-Vortragsfolien
Psychologisch sichere Teams | oose-Vortragsfolien
 
Das Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten TeamsDas Prinzip Verantwortung in selbstorganisierten Teams
Das Prinzip Verantwortung in selbstorganisierten Teams
 
Wertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - AusbildungWertstiftender Agile Coach - Ausbildung
Wertstiftender Agile Coach - Ausbildung
 
Gehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denkenGehalt und Selbstorganisation: Gehalt neu denken
Gehalt und Selbstorganisation: Gehalt neu denken
 
Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements Das kleine Einmaleins des agilen Produktmanagements
Das kleine Einmaleins des agilen Produktmanagements
 
DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?DMN - Was gibt es da zu Entscheiden?
DMN - Was gibt es da zu Entscheiden?
 
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RESchöner scheitern – Die beliebtesten Missverständnisse im agilen RE
Schöner scheitern – Die beliebtesten Missverständnisse im agilen RE
 
DMN – Was gibt es da zu entscheiden?
 DMN – Was gibt es da zu entscheiden? DMN – Was gibt es da zu entscheiden?
DMN – Was gibt es da zu entscheiden?
 
MARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete SystemeMARTE – UML für eingebettete Systeme
MARTE – UML für eingebettete Systeme
 
A World In Motion
A World In MotionA World In Motion
A World In Motion
 
Produktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellierenProduktvarianten mit SysML/UML modellieren
Produktvarianten mit SysML/UML modellieren
 
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen solltenWas Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
Was Sie schon immer über MBSE, PLM und Industrie 4.0 wissen sollten
 
Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)Agiles Business Process Management (ABPM)
Agiles Business Process Management (ABPM)
 
Agiles businessf process management
Agiles businessf process managementAgiles businessf process management
Agiles businessf process management
 
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ..."Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
"Lost in Space" oder "Mission accomplished": Wie man Teams erfolgreich durch ...
 

BizMod - Vortrag auf dem OMG Information Day 2013

  • 1. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik BizMod – ganzheitliche Geschäftsprozessmodellierung mit BPMN und UML Olaf Tesmer oose Innovative Informatik GmbH olaf.tesmer@oose.de
  • 2. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik 1 Problemstellung 2 BizMod - Diagramme 3 BizMod - Methodik 4 Zusammenfassung und Ausblick Agenda
  • 3. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik 1 Problemstellung 2 BizMod - Diagramme 3 BizMod - Methode 4 Zusammenfassung und Ausblick Agenda
  • 4. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik BPMN – Die Notation für Geschäftsprozesse BPMN 2 einfache intuitive Symbole hoher Verbreitungsgrad BPMN allein reicht nicht aus!
  • 5. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Welche Informationen benötigt ein Geschäftsprozessmodell? Kontextinformation – Wer sind die Kunden und Geschäftspartner? Organisationsstruktur – Wie ist das Unternehmen aufgebaut? Überblick über geschäftliche Abläufe – Welche Prozesse gibt es? Detaillierte geschäftliche Abläufe – Wie sehen die Prozesse aus? Geschäftsobjekte – Erläuterung der wichtigsten Begriffe 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
  • 6. 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.
  • 7. 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“
  • 8. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik 1 Problemstellung 2 BizMod - Diagramme 3 BizMod - Methode 4 Zusammenfassung und Ausblick Agenda
  • 9. 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)
  • 10. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Der Geschäftskontext Grüne Futterkiste Kunde Interessent Bank
  • 11. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Die Aufbauorganisation «unternehmen» Grüne Futterkiste «abteilung» Ernteabteilung «abteilung» Auftrags- annahme «bereich» Erzeuger «bereich» Zentrale «abteilung» Transport «abteilung» Verpackung «stelle» Verpacker «stelle» Auftrags- bearbeiter
  • 12. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Prozesslandschaft Produkte ernten Futterkiste bestellen Futterkiste liefern Bestellung aufnehmen Kunde anmelden Kundendaten ändern Kunde abmelden Kundenverwaltung E2E Prozess Prozessgruppe
  • 13. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Geschäftsobjekte Name Preis Futterkiste * 1 enthält Name Kundennummer Anschrift Kunde 1 * kauft * 1 sendet Bestellwunsch Lieferdatum Lieferadresse Bestellung Produktart Menge Produkt
  • 14. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Zustandsdiagramm Name Preis Futterkiste
  • 15. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Prozesse Teilprozess: Bestellung aufnehmen GrüneFutterkiste Kunde Kunde gesperrt Keine Bestellung Kunde identifizieren Keine Bestellung Bestellung angenommen Keine Futterkiste gefunden Auftragsannahme Bestellung empfangen Futterkiste zusammenstellen Futterkiste zusammenstellen Futterkiste bestellen Futterkiste bestellen
  • 16. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Konsistentes Modell: Prozessübersicht und ProzesseGrüneFutterkiste Futterkiste zusammenstellen Futterkiste bestellen Kunde identifizieren Bestellung angenommen Bestellung empfangen Kunde Auftragsannahme Prozesslandkarte Geschäftsprozessdiagramm Bestellung aufnehmen Futterkiste kaufen Lieferung beauftragen Produkte ernten
  • 17. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Konsistentes Modell: Geschäftspartner und BeteiligteGrüneFutterkiste Futterkiste zusammenstellen Futterkiste bestellen Kunde identifizieren Bestellung angenommen Bestellung empfangen Kunde Auftragsannahme Grüne Futterkiste Kunde Interessent Bank Geschäftskontextdiagramm Geschäftsprozessdiagramm
  • 18. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Konsistentes Modell: Geschäfts- und Datenobjekte Name Preis Futterkiste * 1 enthält Name Kundennummer Anschrift Kunde 1 * kauft * 1 sendet Bestellwunsch Lieferdatum Lieferadresse Bestellung Produktart Menge Produkt Futterkiste [neu] Futterkiste zusammenstellen Futterkiste zusammenstellen Futterkiste bestellen Futterkiste bestellen Geschäftsobjektdiagramm Geschäftsprozessdiagramm
  • 19. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Bestellung angenommen Futterkiste [bestellt] Futterkiste bestellen Futterkiste bestellen Konsistentes Modell: Zustände
  • 20. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik 1 Problemstellung 2 BizMod - Diagramme 3 BizMod - Methode 4 Zusammenfassung und Ausblick Agenda
  • 21. 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
  • 22. 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
  • 23. 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)
  • 24. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Aufgabe 1: Beschreiben Sie den Ablauf für den eigentlichen „Gutfall“ der Geschichte in 4-7 Schritten, mit Auslöser und Ergebnis
  • 25. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Aufgabe 1: Beschreiben Sie den Ablauf für den eigentlichen „Gutfall“ der Geschichte in 4-7 Schritten, mit Auslöser und Ergebnis
  • 26. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Aufgabe 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
  • 27. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Aufgabe 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
  • 28. 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.
  • 29. 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
  • 30. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Abstraktions- ebenen eines Prozesses
  • 31. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Prozessablauf vereinfacht beschreiben Verwenden Sie leicht verständliche BPMN- Elemente Beschreiben Sie nur den Gutfall und wenige einfache Verzweigungen
  • 32. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Prozessdiagramm auf beschreibender Ebene GrüneFutterkiste Futterkiste zusammenstellen Futterkiste bestellen Kunde identifizieren Bestellung angenommen Bestellung empfangen Kunde Auftragsannahme
  • 33. 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
  • 34. 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. Datenobjekte, Tasktypen, Zeitereignisse, fachliche Fehler/Eskalationen, Mehrfachbearbeitung)
  • 35. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Verfeinerung durch Hinzufügen von Alternativen GrüneFutterkiste Kunde Kunde gesperrt Keine Bestellung Kunde identifizieren Keine Bestellung Bestellung angenommen Keine Futterkiste gefunden Auftragsannahme Bestellung empfangen Futterkiste zusammenstellen Futterkiste zusammenstellen Futterkiste bestellen Futterkiste bestellen
  • 36. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Verfeinerung durch Tasktypen GrüneFutterkiste Kunde Kunde gesperrt Keine Bestellung Kunde identifizieren Keine Bestellung Bestellung angenommen Keine Futterkiste gefunden Auftragsannahme Bestellung empfangen Futterkiste zusammenstellen Futterkiste zusammenstellen Futterkiste bestellen Futterkiste bestellen
  • 37. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Verfeinerung durch Datenobjekte GrüneFutterkiste Kunde Kunde gesperrt Keine Bestellung Kunde identifizieren Keine Bestellung Bestellung angenommenKunde Futterkiste [bestellt] Futterkiste [neu] Keine Futterkiste gefunden Kunde Auftragsannahme Bestellung empfangen Bestellung Kunden- nummer Futterkiste zusammenstellen Futterkiste zusammenstellen Futterkiste bestellen Futterkiste bestellen Bestell- bestätigung
  • 38. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Wozu brauchen Sie denn ein Prozessdiagramm? Was wollen wir zeigen? Wer braucht das Diagramm? Wozu wird das Diagramm gebraucht? Fangen Sie erst an, Prozesse zu modellieren, wenn Sie diese Fragen beantwortet haben! Was wollen wir nicht zeigen?
  • 39. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik 1 Problemstellung 2 BizMod - Diagramme 3 BizMod - Methode 4 Zusammenfassung und Ausblick Agenda
  • 40. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Zusammenfassung Die BPMN ist ein geeigneter Standard, um Geschäftsprozesse zu beschreiben. Da die BPMN nur zur Beschreibung von Abläufen geschaffen wurde, sollten ergänzend UML-Diagramme eingesetzt werden, um Struktur- Aspekte darzustellen. Notation allein ist zu wenig – es bedarf auch einer methodischen Vorgehensweise, um zu guten Ergebnissen zu kommen. BizMod definiert Diagramme, die mit BPMN verknüpft werden können. BizMod ist eine Methodik, um Geschäftsprozesse verständlich zu modellieren.
  • 41. 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) …
  • 42. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Lesen Sie mehr über BizMod (www.bizmod.de)
  • 43. BizMod – ganzheitliche Geschäftsprozessmodellierung oose.Innovative Informatik Lernen Sie mehr von BizMod in unseren Seminaren