Post on 06-Feb-2018
transcript
Schmeling + Consultants GmbH Heidelberg
www.schmeling-consultants.deTelefon +49 (0) 62 21 / 58 50 47-0
tekom Regionalgruppe Berlin/Brandenburg
BPMN – Geschäftsprozessmodelle
dokumentieren und simulieren
10.10.2016, 18:00 – 20:00/Projektron GmbH
(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
2007Gegründet
8Mitarbeiter
150Kunden
300Projekte
8Länder
Daten-
qualität
Analyse,
Standardisierung,
Produktdaten- und
Stammdaten-
management
Systeme
Anforderungsanalyse,
Systemauswahl,
Systemeinführung,
PIM, CMS, DMS,
BPMS, BPMP, LMS,
TMS, Term DB
Anforderungsanalyse,
Optimierung,
Konzeptionierung,
Realisierung,
Prozesse,
Systemauswahl
Learning
Anlagenbau – Automobil – Dienstleister – Elektro – Energie – Komponenten – Logistik –
Maschinenbau – Medienanstalt – Medizintechnik – Software – Verwaltung – Zulieferer
MANAGING INFORMATION QUALITY.
Inhalte
Analyse,
Standardisierung,
Terminologie
Konformität
Normen, Richtlinien,
Produkthaftung
Geschäfts-
prozesse
Analyse, Optimierung,
Entwicklung, BPMN,
DMN, Prozess-
simulation, Workflow
Kennzahlen, Audits
BPMN – Geschäftsprozessmodelle dokumentieren und simulieren
Grundlagen
Grundlegende Symbole von BPMN
Best Practice/Schwächen
Editoren und Systemunterstützung
Simulation von Geschäftsprozesse
Agenda
3(c)
2014, S
chm
elin
g +
Consultants
Gm
bH
Grundlagen – Business Process Model and Notation 2.0
Geschichte
2004 von Stephen A. White (IBM)
entwickelt
2005 durch Business Process
Management Initiative (BPMI)
veröffentlicht
Weiterentwicklung durch Object
Management Group (OMG)
Januar 2011 als BPMN 2.0
veröffentlicht
Eigenschaften
Gesamtumfang komplex, steile
Lernkurve
Subset aber leicht verwendbar
(Fachabteilungen etc.)
Einsatz nur geplant und bewusst
Werkzeugunterstützung zunehmend
Verwendung
1. Schnelles Skizzieren von Prozessen
2. Aussagekräftige Beschreibung von
Prozessen
3. Definition ausführbarer Prozess-
spezifikationen für Workflow-
managementsysteme (Simulation,
BPMS)
Eine grafische Abbildungssyntax für alle
4(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
S+C BPMN-Poster mit grundlegenden Symbolen
Grundlagen BPM – Prozess Life Cycle
5(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Wirkung
Potenziale Wirkt auf Aktivität Zeit Kosten Qualität
1 Parallelisierung der Lektorate Technische Inhalte lektorieren
Redaktionelle Inhalte lektorieren
X
2 Übergabe an ÜM automatisiert X
3 Systemunterstützte
Modularisierung
X X X
4
5
6
Maßnahmen
Par
alle
lisie
run
g d
er L
ekto
rate
Üb
erga
be
an Ü
M
auto
mat
isie
ren
Wie
der
verw
end
un
g
1 SOLL-Prozess modellieren X
2 Redaktionssystem einführen X X
3
Prozessmodelle im Process Life Cycle – Warum modellieren wichtig ist
0
20
40
60
80
100
1 2 3 4 5 6 7
Grundlagen Prozessmodellierung – Input, Verarbeitung, Output
Prozessbausteine eines Prozessmodells
6(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
ActivityInput Output
Ab
teilu
ng
Arbeits-
anweisung
Procedure
Description
Daten Entschei-dungen
Status
System
Daten Entschei-dungen
Status
Voraussetzungen Ergebnisse
Ressourcen
Dokumentation/Reporting
Business
Rules
Checkliste
Kenn-
zahlen
Verantwortung
BPMN 2.0 – Grundlegende Symbole
Einfache Prozess-Skizze
7(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Start Event (Startereignis)
Activity (Aktivität)
Task (Aufgabe)
End Event (Endereignis)
Sequence Flow
(Sequenzfluss)
Lane
Pool
Modellierungsrichtung
im Diagramm einhalten
BPMN 2.0 – Grundlegende Symbole
Parallel Gateway (AND), Exclusive Gateway (XOR)
8(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
„Synchronisation“
Parallel
Parallel Exclusive
Exclusive
Label
BPMN 2.0 – Grundlegende Symbole
Beispiel
Sub-Process (2), Hierarchical Expansion
(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
9
Collapsed
Hierarchical Expansion
BPMN 2.0 – Grundlegende Symbole
Data Object (Datenobjekt), Data Store (Datenspeicher)
10(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Data Object
Data Store
Status
BPMN 2.0 – Grundlegende Symbole
Message Event (Nachricht-Ereignis), Timer Event (Zeit-Ereignis)
11(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Start Event – Message – Catching Intermediate Event – Timer
Intermediate Event –
Message – Catching
End Event –
Message –
Throwing
BPMN 2.0 – Grundlegende Symbole
None Event, Message Event und Timer Event (Start, Intermediate, End)
12(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
None Event(unspezifiziert)
Sta
rt E
ve
nt
Inte
rmedia
te E
vent
(Zw
ischenere
ignis
)
En
d E
ve
nt
Message Catching(empfangend)
Message Throwing
Timer Catching
BPMN 2.0 – Grundlegende Symbole
Collaboration Diagram (Kollaboration)/Message Flow (Nachrichtenfluss)
13(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Message Flow Pool (Black Box)
BPMN 2.0 – Grundlegende Symbole
Beispiel
Collaboration Diagram (Kollaboration)/Message Flow (Nachrichtenfluss)
(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
14
Pool Expanded
BPMN 2.0 – Best Practice
Fehlersuche im Editor (Beispiel Bizagi Modeler) – Fehler nicht gefunden
15© 2
016, S
chm
elin
g +
Consultants
Gm
bH
Prozess nicht ablauffähig
BPMN 2.0 ‒ Best Practice
BPMN Subset erhöht Verständlichkeit und vereinfacht Anwendung
16(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN 2.0 ‒ Best Practice
Vom Überblick zum Detail
17(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Vorgehensweise
1. Gesamtprozess nur mit Activities erstellen (Prozess-Skizze)
• Prozess kann deutlich größer als eine „Seite“ werden (ausplotten)
• Pool und Lanes ergänzen
• Verzweigungen im Control Flow noch ohne Gateways einzeichnen
• Evtl. Start und End Event ergänzen
2. Prozess-Skizze validieren
• Mit Prozessbeteiligten diskutieren und Korrekturen durchführen
3. Gateways ergänzen
4. Prozess hierarchisch zerlegen
• Unterprozesse definieren und im Modell separieren
5. Modell ergänzen
• Data Objects/Data Stores ergänzen
• Message Flow/Black Box Prozesse
• Tasks typisieren
• Events ergänzen
BPMN 2.0 ‒ Best Practice
Vom Überblick zum Detail
18(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
1. Prozess-Skizze erstellen Gesamtprozess darstellen
Keine Data Objects
Evtl. ohne Ereignisse und
Gateways
Keine Unterprozesse
Diskutieren und verbessern
2. Detailliertes Prozessmodell erstellen Hierarchische Zerlegung
Ereignisse und Gateways ergänzen
Data Objects ergänzen
Diskutieren und verbessern
BPMN 2.0 ‒ Best Practice
Keine hierarchische Zerlegung (keine
Unterprozesse)
Vollständiger Ablauf in einem Diagramm
Vom Ist-Prozess zum Soll-Prozess
19(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Ist-Prozess
Detaillierte Schritt-für-Schritt-Modellierung
Vollständigkeit vor Lesbarkeit
Gateway-Symbole können fehlen
BPMN 2.0 ‒ Best Practice
Soll-Prozess
Lesbarkeit und Vollständigkeit
Entspricht Modellierungshandbuch
Detaillierung 80/20
Hierarchische Zerlegung
Vom Ist-Prozess zum Soll-Prozess
(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN 2.0 ‒ Best Practice
Erweiterungen des Symbolumfangs im Einzelfall sinnvoll
21(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
Vorteile
Aussagekraft der Modelle erhöht
Spezifische Aussagen für spezifische
Zielgruppen möglich
Bsp. Prozessanalyse
Beispiel (Bizagi)
Nachteile
Verständnis für andere Zielgruppen
erschwert
Beliebigkeit bei der Modellierung
verhindert Standard
BPMN 2.0 – Einschränkungen
Modellieren der Verantwortung
22© 2
015, S
chm
elin
g +
Consultants
Gm
bH
Einschränkung
Verantwortung wird über Lanes modelliert
Keine weitere grafische Differenzierung möglich
Abhilfe
Erweiterte Dokumentation bei den Aktivitäten notwendig (Text-/Tabellenform)
BPMN 2.0 – Einschränkungen
Einschränkung
Verarbeitete Informationen werden implementierungsnah nach Laufzeitpersistenz
unterschieden
Keine Modellierung der
Informationsstrukturen und
Datenmodelle möglich
Abhilfe
Erweiterte Beschreibung der
Objekte (Text-/Tabellenform)
Verknüpfung der Objekte mit
UML-Modellen (Bsp. Visual
Paradigm)
Modellieren von Informationen und Daten
23© 2
014, S
chm
elin
g +
Consultants
Gm
bH
BPMN 2.0 – Einschränkungen
Einschränkung
Prozesse über Pools und Aktivitäten dargestellt
Kein Symbol für Darstellung ganzer Prozesse auf oberster Ebene vorhanden
Abhilfe
Verwenden zusätzlicher Symbole für Prozesslandkarte
Darstellen umfangreicher Prozessmodelle/Prozesslandkarte
24© 2
014, S
chm
elin
g +
Consultants
Gm
bH
Hauptprozess
Unterprozess Unterprozess
BPMN-Modell
BPMN Editoren – PowerPoint
Symbole als Kopiervorlage anlegen
25(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN Subset
BPMN Editoren – PowerPoint
Weite Verbreitung, keine Berührungsängste
Einfache Anwendung
Erstellungsaufwand für Symbole
Unterstützung bei Modellierung schwach (Aufwand hoch)
Unterstützung bei Publikation schwach (Möglichkeiten begrenzt)
Eigenschaften
26(c)
2015, S
chm
elin
g +
Consultants
Gm
bH BPMN in engen Grenzen
BPMN Editoren – Visio (< 2013)
Symbolpaletten frei verfügbar/kommerzielle Erweiterungen verfügbar
27(c)
2014, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Visio
Visio 2013 Professional/Pro mit (einfacher) Fehlersuche
28(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Visio
Relativ weit verbreitet
Auf Professional-/Pro-Lizenzen eingeschränkt
Anwendung im ersten Schritt einfach
Begrenzte Unterstützung bei Modellierung vorhanden (Einfache Fehlersuche)
Begrenzte Unterstützung für Publikation vorhanden (HTML)
Teilweise fehlen Funktionen (bspw. Teilprozess erweitern/reduzieren)
Keine dynamischen Modelle (Simulation)
Eigenschaften
29(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN in vertrauter Umgebung
BPMN Editoren – Process Modeler für Microsoft Visio
Erweiterung für Visio (itp commerce)
30(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Process Modeler für Microsoft Visio
Visio Look and Feel bleibt erhalten
Leistungsfähige Zusatzfunktionen erleichtern das Modellieren
Regelüberprüfung
Publikation
Teamarbeit
Import/Export
…
Dynamische Prozessmodell möglich (Simulation)
Eigenschaften
31(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Umfassende Lösung imMicrosoft Look and Feel
BPMN Editoren – Logizian (Visual Paradigm)
Komplexes Modellierungswerkzeug für objektorientiert Modellierung
32(c)
2014, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Logizian (Visual Paradigm)
Komplexe Oberfläche
Deutlicher Einarbeitungsaufwand
Unterstützung für Modellierung
Unterstützung für Publikation
Simulationsfunktionalität verfügbar
Verknüpfung mit weiteren Modellierungsstandards möglich (UML etc)
Version für dynamische Modelle möglich (einfache Simulation)
Eigenschaften
33(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Werkzeug für Softwareentwickler
BPMN Editoren – Signavio Process Editor
Servergestützte Modellierung im Team (Cloud/Geschäftsprozessportal)
34(c)
2014, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Signavio Process Editor
Servergestützte Lösung für Gesamtunternehmen
Einfache Anwendung
Starke Unterstützung für Modellierung
Starke Unterstützung für Zusammenarbeit
Unterstützung für Publikation
Dynamische Prozessmodelle möglich (einfache Simulation)
Eigenschaften
35(c)
2015, S
chm
elin
g +
Consultants
Gm
bH Interessante Serverlösung
mit Collaboration im Team
BPMN Editoren – Bizagi Modeler
Kostenloser Editor mit Schnittstelle zu BPMS
36(c)
2014, S
chm
elin
g +
Consultants
Gm
bH
BPMN Editoren – Bizagi Modeler
Kostenlos verfügbar
Anwendung bis zu komplexen Modellen einfach
Leistungsfähige Unterstützung bei Modellierung (leistungsfähige Fehlersuche)
Leistungsfähige Publikationsunterstützung (Papier/HTML)
Leistungsfähige Simulation
Eigenschaften
37(c)
2015, S
chm
elin
g +
Consultants
Gm
bH Mein Tool der Wahl
BPMS – Business Process Management System
Workflowmanagement – Systembereiche
38(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
GML
Runtime
Engine
design
report
integrate
run
BDM
Outlook
SAP
grafischer
Prozessdesignergrafische Aufgabenliste/
Ampelsystem
Reporting/
Cockpit/
Process Mining
Adapter/
Konnektoren
BPMN 2.0
BEPL
jPDL
JSP
XML
…
Browser
Excel
Word
Access
…
administrate
grafische
Verwaltungsumgebung
Browser
BPMS – Workflowmanagement
Verwendung
Prozessorientierte Informations-
erfassung (Formulare)
Wiederholt auftretende manuelle
Arbeiten automatisieren
Unterschiedliche Systeme transpa-
rent integrieren
Schnittstellen/Systemgrenzen
überwinden (Datensilos)
Prozess-Status einfach ermitteln
(Prozesscockpit)
Beispiel
BPMS Task in Motion (T!M)
http://www.tim-solutions.de/
Business Process Managementsystem (BPMS)
39(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Aufgabenliste
Status aller laufender Prozesse
Bearbeitungsstand ausgewählter Prozess (BPMN-Grafik)
Ausgewählter Prozess
Systemintegration
SAP BPMS eMail/SAP BPMS Blackberry eMail/BPMS SAP
BPMS – Workflowmanagement
Beispiel Geschäftsprozess Lieferfreigabe
40(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Simulation von Geschäftsprozessen
Wann wird Simulation eingesetzt?
Betrachtetes System für einfache
Berechnung und Vorhersage
zu komplex
Zufall spielt bei Störgrößen eine Rolle
(Stochastik)
Ausprobieren zu teuer oder zu
gefährlich
Risiken minimieren und
Entscheidungen fundieren
Sind Geschäftsprozesse komplex?
Prozesse und Aktivitäten laufen
oftmals parallel ab
Aktivitäten laufen unabhängig
voneinander ab
Steuer- und Störgrößen sind
zufallsbedingt
Geschäftsprozesse verhalten sich wie
komplexe Systeme
Beispiele aus der Praxis
Prozessoptimierung –
Einsparungspotentiale vs.
Ressourcenbedarf in der
Auftragsabwicklung
Organisationsentwicklung – Interne
Übersetzung vs. Übersetzung durch
externe Dienstleister
Prozesskostenrechnung –
Neubewertung von Umlagen durch
Prozesskostenrechnung in der
Fertigung unterschiedlich komplexer
Maschinen
Simulation im Umfeld von
Prozessoptimierungsprojekten und
Strukturentwicklung
41(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Prozessqualifikation mit Vorhersage
Simulationsschwerpunkte
Pfadanalyse (Aufbauorganisation nicht berücksichtigt)
Voraussetzungen
• Prozessmodell (Ablauf, Wahrscheinlichkeiten für Entscheidungen, Zeit-
/Kostenfaktoren)
Analyseschwerpunkte
• Durchlaufzeiten
• Bearbeitungszeiten
• Wartezeiten
• Liegezeiten
• Transportzeiten
• Durchlaufkosten
• Wertschöpfung
BPMN-Modell mit Schwerpunkt Aktivitäten
Was soll untersucht werden?
42(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Simulationsschwerpunkte
Belastungsanalyse
Voraussetzungen
• Prozessmodell (Ablauf, Wahrscheinlichkeiten, Zeit-/Kostenfaktoren)
• Mengengerüst
• Aufbauorganisation
Analyseschwerpunkte
• Ressourcenbedarf
• Personalbedarf
BPMN-Modell + Ressourcen + Belastung
Auslastungsanalyse
Voraussetzungen (zusätzlich)
• Kalender/Arbeitszeitmodell für Ressourcen
• Ankommenrate/Anstoßintervalle
Analyseschwerpunkte
• Wartezeiten/Engpassidentifikation
• Soll-Ist-Vergleich
BPMN-Modell + Ressourcen + Belastung + Kalender
Was soll untersucht werden?
43(c)
2015, S
chm
elin
g +
Consultants
Gm
bH
Simulation mit BPMN
Simulation mit Bizagi
44(c)
2011, S
chm
elin
g +
Consultants
Gm
bH
Simulation mit BPMN
Ausgangssituation
Hohe Anzahl an Übersetzungen von Englisch nach Deutsch
Übersetzung durch > 100 Fachexperten
Keine professionellen Übersetzer, kein TMS
Fragestellung
Lohnt sich der Aufbau einer eigenen Übersetzungsorganisation?
Wie viele Ressourcen sind dafür notwendig?
Loht es sich, das TMS auch intern zu betreiben oder nur durch den Dienstleister
Vorgehensweise
Soll-Prozesse modellieren
Aufwände hinterlegen
Belastungsanalyse
Alternativszenarien simulieren
Ergebnis
Übersetzungsvolumen erfordert
bis zu 7 internen Ressourcen (!)
Leistungen werden zentral an Serviceprovider übergeben
Kein Aufbau interner Ressourcen
Beispiel Organisationsentwicklung Übersetzung
45(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
Szenario
[%] [%] [%] [%] [%] [%]
Fuzzy-Matching Ohne TMS Kosten 1. Jahr Kosten 2. Jahr Kosten 3. Jahr Kosten 5. Jahr Kosten
100 0 0,00 € 5 4.883,76 € 8 7.814,02 € 10 9.767,52 € 12 11.721,02 €
99 - 95 0 0,00 € 3 4.883,76 € 7 11.395,44 € 12 19.535,04 € 15 24.418,80 €
75 - 94 0 0,00 € 5 11.395,44 € 10 22.790,88 € 15 34.186,32 € 17 38.744,50 €
< 75 100 325.584,00 € 87 283.258,08 € 75 244.188,00 € 63 205.117,92 € 56 182.327,04 €
Kosten 100 325.584,00 € 100 304.421,04 € 100 286.188,34 € 100 268.606,80 € 100 257.211,36 €
Einsparung 21.162,96 € 39.395,66 € 56.977,20 € 68.372,64 €
Restkosten in % 100 94 88 83 79
Übersetzungsumfang 2014
Auftragsvolumen (LSP + Exp.) 680.000,00 €
Kosten pro Übersetzung 980,00 €
Anzahl Übersetzungen 694
Anzahl Übersetzungen LSP 323
Anzahl Übersetzungen Exp. 371
Anzahl Seiten pro Übersetzung 20
Anzahl Zeilen pro Übersetzung 900
Anzahl Seiten 13878
Anzahl Seiten LSP 6.460
Anzahl Zeilen LSP 290.700
Anzahl Wörter LSP 2.034.900
Kosten LSP (ohne TMS) 325.584,00 €
Preise (Basis)
Englisch - Deutsch pro Wort 0,16 €
Englisch - Deutsch pro Zeile 1,12 €
Preise Fuzzy-Matching % Basis
100 30
99 - 95 50
75 - 94 70
< 75 100
Basiswerte
Zeilen pro Standardseite 45
Zeichen pro Standardzeile 55
Wörter pro Zeile (Deutsch) 7
Anhang – Werkzeuge für BPMN
Eclipse
SOA-Tools
http://eclipse.org/bpmn/
Visio
Stencils selber anlegen
Ab 2010/2013 mit BPMN-Stencils
bizagi Prozess Modeller
Modellierwerkzeug des BPMS bizagi
Kostenlos
http://www.bizagi.com/
eCH-BPM Tool
Basiert auf Eclipse
eCH-BPM Tool
Open Source
Anmeldung erforderlich
http://www.ech-bpm.ch/de
Signavio
Serverbasiert
BPMS-Integration (T!M)
http://www.signavio.com/de.html
ARIS Express
kostenlos
http://www.ariscommunity.com/aris-
express
Enterprice Architect Modellierungswerkzeug (UML etc.)
Code-Generator
http://www.sparxsystems.de/
BP Visual Architect Modellierungswerkzeug (UML etc.)
Code-Generator
http://www.visual-architect.com/
Kostenlos bis serverbasiert
46(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
Anhang − Weiterführende Informationen
Literatur
Bruce Silver: BPMN Method and
Style, 2nd Edition, 2011
Stephen A. White, PHD Derek Miers:
BPMN Modelling and Reference
Guide, 2008
Alec Sharp, Patrick McDermott:
Workflow Modeling. Tools for Process
Improvement and Application
Development.
Jochen Göpfert, Heidi Lindenbach:
Geschäftsprozessmodellierung mit
BPMN 2.0
Quellen
Workflow Patterns Initiativ (Van der
Aalst, ter Hofstede, N. Russel)
http://www.workflowpatterns.com/
BPMN
http://www.bpmn.org/
Blog Kurze Prozesse (Thomas
Allweyer)
http://www.kurze-prozesse.de/
BPMN 2.0 Poster (alle Sprachen)
http://www.bpmb.de/index.php/BPMN
Poster
CMMI
http://www.sei.cmu.edu/cmmi/
Quellen und Literatur (subjektiv bewertet)
47(c)
2016, S
chm
elin
g +
Consultants
Gm
bH
Anhang − Weiterführende Informationen
Quellen
Bizagi Modeling Workflow Patterns
https://www.bizagi.com/docs/Workflow
%20Patterns%20using%20BizAgi%20P
rocess%20Modeler.pdf
Quellen und Literatur
48(c)
2015, S
chm
elin
g +
Consultants
Gm
bH