BPMN WJAX 20101117
-
Upload
camunda-services-gmbh -
Category
Technology
-
view
998 -
download
1
Transcript of BPMN WJAX 20101117
BPMN - PraxiserfahrungenBPMN - Praxiserfahrungen
Jakob Freund, camunda services GmbH
YourBusiness
camundaBusiness Consulting
Camunda is a small BPM consulting companyCamunda is a small BPM consulting company
• BPM• BPMN• Agile• BRM
YourProcess
Application
YourProcess
Application
YourProcess
Application
camundaIT Consulting
09/2009
x2
Aktuelle TrendsAktuelle Trends
Quelle: BPM-Netzwerk.de
07/2010
x1,6
Ausgewählte ReferenzenAusgewählte Referenzen
Prozessmodelle für verschiedenste Zwecke und RollenProzessmodelle für verschiedenste Zwecke und Rollen
ISO-ZertifizierungMindestanforderungenFür Risiko-Management
(MARisk) Organisationshandbuch
WorkflowManagement
ServiceorientierteArchitekturen (SOA)
Schriftlich fixierteOrdnung
Prozessanalyse und-verbesserung
Automatisierung
Anforderungs-management
BPM(N) im großen StilBPM(N) im großen StilBranche: TelekommunikationTooling: Signavio / JBoss jBPM
Was?
Erfolge?
Lessons Learned?
• u.a. DSL-Bereitstellung• Portierung auf JBoss jBPM• Mapping BPMN 2 => jPDL 3
• Wie trage ich BPMN in die Breite?• Konventionen erforderlich• Dezentrales Engagement schwierig• Akutes Projekt vs. Meta-Ebene
Erfolge?
• Bessere Abstimmung Business-IT• Bessere Abstimmung IT-IT ☺• Weniger Probleme im Betrieb
ReisemanagementReisemanagementBranche: SchwerindustrieTool: SAP Netweaver CE 7.2
Was?
Erfolge?
Lessons Learned?
• Reisemanagement• Vom Antrag bis zur Abrechnung• Ausführung als Workflow
• BPMN ist anspruchsvoll• Ständiges Refactoring der Modelle• „camunda-Methodik“ hat geholfen• Angemessenes Tooling erforderlich
Erfolge?
• Besseres Verständnis für Anforderungen• Schnellere und passgenauere Umsetzung• Trennung zwischem „menschlichem“ und „technischem“ Prozess
„Hurra, ein Projekt ☺“„Hurra, ein Projekt ☺“Branche: TelekommunikationTool: ADONIS
Was?
Erfolge?
Lessons Learned?
• Generelle BPMN-Einführung• Modellierung Netzbetrieb• Requirements für neue Software
• Trennung Business Analyst vs. Modellierer• Konkrete Projekte erforderlich• Commitment erforderlich
Erfolge?
• Verständnis für BPMN• Abgleich mit bestehender Prozessdokumentation
Requirements EngineeringRequirements Engineering
Was?
Erfolge?
Lessons Learned?
• Top-Down-Prozessmodellierung• Klärung von Fragen• Detail-Anforderungen ableiten
• „Es war sau-anstrengend“ ;-)• Schwieriges Handling komplexer Diagramme• Gefahr dass Dinge vergessen werden die keinen Prozessbezug haben
Branche: Online-ApothekeTool: Signavio Process Editor
Erfolge?
• Durchdringung komplexer Probleme „von grob nach fein“• Sehr schnelle Klärung von Fragen• Dokumentation im Zuge der Fragenklärung• Keiner der Beteiligten hatte BPMN-Vorkenntnisse• Gutes Tooling für Diskussionen & Rückfragen
haben
BPMN im öffentlichen DienstBPMN im öffentlichen Dienst
Was?
Erfolge?
Lessons Learned?
• Soll-Prozessdokumentation • Verknüpfung mit Requirements• Anwendung von Guidelines
• BPMN für alle komplett neu• Aufwendige Anlaufphase
Branche: Öffentlicher DienstTool: ARIS Express
Erfolge?
• analog letzte Folie ;-)• Notwendigkeit der Standardisierung wg. EU
How to apply BPMN in your companyHow to apply BPMN in your company
Roles & SkillsSkills
„Also baym Tema Süntaks binn ich ya eher Prackmahticker!“ya eher Prackmahticker!“
BPMN-GurusBPMN-Gurus
BPMN-FollowersBPMN-Followers
Non-BPMN-UsersNon-BPMN-Users
Zuordnung in größeren OrganisationenZuordnung in größeren Organisationen
Top-Management
BPM CC
Dept. Dept. Dept. Dept.
Business vs. IT? It‘s NOT that simple!Business vs. IT? It‘s NOT that simple!
Project Lead
•Manages the project•Creates/Manages typicalproject documents
•Represents user•Knows the solution‘s
•Creates Process Models•Links Process Models with other Requirements•Knows BPMN Best (in Business)
•Creates Technical Processes etc.•Plays the main part in processsolution development•Knows BPMN best (in IT)
•Defines Guidelines
•Is expert in certain aspect (e.g. GUI)•Supports Process Engineer if needed•Creates services / components usedin process by plain development
Business IT
Domain Expert
Process Analyst
Process Engineer Developer
Architect
•Knows the solution‘spurpose best•Can answer any questionabout functionality
•Defines Guidelines•Is somehow useful :-)
How to apply BPMN in your companyHow to apply BPMN in your company
MethodsMethods
camunda-Methodik für BPMN-Projekte
Beispiel: Modeling AlternativesBeispiel: Modeling Alternatives
Beispiel: Layout StylesBeispiel: Layout Styles
Beispiel: Design PatternsBeispiel: Design Patterns
How to apply BPMN in your companyHow to apply BPMN in your company
AppropriateAppropriateToolingTooling
Appropriate Tooling…Appropriate Tooling…
BPMN-Magnete selber basteln: BPM-Guide.de!
Be part of the momentBe part of the moment
Activiti-KomponentenActiviti-Komponenten
Der Prozess im Zentrum der AnforderungenDer Prozess im Zentrum der Anforderungen
GUI Daten
Prozess Regeln
Tests
Funktio-nalität
NFRs
Activiti Cycle legt sich über andere RepositoriesActiviti Cycle legt sich über andere Repositories
Prozessmodell mit JIRA koppelnProzessmodell mit JIRA koppeln
Hands-on-Collaboration: BPMN-Diagrams in JIRAHands-on-Collaboration: BPMN-Diagrams in JIRA
Den Entwicklungsfortschritt visualisierenDen Entwicklungsfortschritt visualisieren
How to apply BPMN in your companyHow to apply BPMN in your company
Meta-ProcessesProcesses
How to apply BPMN in your companyHow to apply BPMN in your company
Meta-Processes Process Discovery
Process Model QAProcess Model QA
Process Design
Requirements Engineering
How to apply BPMN in your companyHow to apply BPMN in your company
Goals
Roles & Skills
GoalsMethods Tooling
Meta-Processes
Wir machen uns Gedanken – Sie auch?Wir machen uns Gedanken – Sie auch?
I wish… I like…
I want…I hate… I think… I need…I ask…I mean…
I …I suck…
BPM-Netzwerk.de
Test.BPMN.info
BPMB.de
Camunda.com
Let‘s skip the peak (and the trough as well ☺)Let‘s skip the peak (and the trough as well ☺)
As-Is
To-Be
Vielen Dank für Ihre Aufmerksamkeit!Vielen Dank für Ihre Aufmerksamkeit!
Vielen Dank!Vielen Dank!camunda services GmbHZossener Str. 55-5810961 Berlin
Telefon: +49 30 664 0409-00Telefax: +49 30 664 0409-29
Email: [email protected]
www.bpm-guide.de
Der Praxis-Blog zu BPM:
@camunda.com
Geschäftsführer
Jakob Freund
Jakob.Freund