SlideShare ist ein Scribd-Unternehmen logo
Agiles BPM in der Praxis
Robert Gimbel
camunda services GmbH
Prozessorientierung ist eine Philosophie,…

     Geschäftsprozessmanagement (GPM) beschäftigt
     sich mit der Identifikation, Gestaltung, Dokumentation,
     Implementierung, Steuerung und Verbesserung von
     Geschäftsprozessen. Ganzheitliche Ansätze zum
               p
     Geschäftsprozessmanagements adressieren nicht nur
     technische Fragestellungen, sondern insbesondere auch
     organisatorische Aspekte… Wikipedia.org
       g

     Business process management (BPM) is a holistic
     management approach focused on aligning all aspects
     of an organization with the wants and needs of clients.
     Wikipedia.org




            …sagt aber nichts zum Thema Projektmanagement
camunda BPM-Kreislauf
Agilität ist ein Wertegerüst…


    •     Individuals and interactions over processes and tools
    •     Working software over comprehensive documentation
    •     Customer collaboration over contract negotiation
    •     Responding to change over following a plan
    agilemanifesto.org




                                                     …für IT Projekte

        Scrum is an iterative, incremental framework for
        project management often seen in agile software
           j t              t ft        i     il  ft
        development, a type of software engineering.
        Wikipedia.org
It‘s all about Value


                       Wertrealisierung agil
 Wert




                       Wertrealisierung klassisch
                       Teamkosten
                       T    k




                                                    Zeit
Wer setzt auf agile Softwareentwicklung?
Agiles BPM




                        Agiles
                         g
             BPM                    Agile
                        BPM



                   Aber was heißt
                   das konkret?
Agiles BPM - ein neuer Hype?
Hurra, ein BPM Projekt




                         Start-UP
                         Neues GM
Projektumfang – ein Ebene 1 Modell
Die Teilprojekte…   Web Frontend
                    Web-Frontend




Backend, ,
Umsysteme,
Sachbearbeiter,
Activiti
Die Details – ein Ebene 2+3 Modell - Entwurf
LL#1: Ein Prozessmodell beantwortet nicht alle Fragen
                                        Womit fangen
                                        wir an?
Priorisieren nach Wert und Risiko
           Feature 3

Sprint 1                   Burndown
           Feature 23


           Feature 1


           Feature 7

Sprint 2   Feature 11


           Feature 16


           Feature 17

Sprint 3   Feature 22


           Feature 13

                            Review 1   Review 2   Release   Zeit
Und wie sah das konkret aus?



                      Kritisch
    - Anbindung des Frontends (inkl. Datenmodell)
    - Anbindung des CRM Systems
    - Anbindung des Dokumentdienstleisters

                       Unverzichtbar
    -   Erweiterung Datenmodell
    -   Komplette Fallexport in das CRM
    -   Korrekte Dokumentgenerierung
    -   Bereitstellung Airline Stammdaten

                       Wichtig
    - Emailversand der Zahlungsaufforderung
    - Faxversand der Zahlungsaufforderung
    - Postversand der Zahlungsaufforderung
LL#2: Im Prozessmodell fehlen Details
                                        Wie genau soll das
                                        implementiert
                                        werden?
User Stories liefern die Details
User Stories liefern die Details




     Frage: Wer erkennt ein Problem?
        g
LL#3: Nicht alles lässt sich als User Story beschreiben
                                          Und wohin mit
                                          dem Rest?
Auch nicht User Stories im Backlog
LL#4: Man kann nicht immer 100% Scrum machen
                                    Also doch
                                    Wasserfall?
Soviel Scrum und Kanban wie nötig..
LL#5: Man kann auch wichtige Dinge weglassen
                                     Sollen wir nicht
                                     lieber das Release
                                     verschieben?
Beispiel: Brauchen wir von Anfang an einen Faxdienstleister?

   •   Nur wenige Airlines nutzen das Fax
   •   Anfangs sind nur 5-10 Faxe am Tag zu
       versenden
   •   Evaluation und technische Anbindung eines
       Faxdienstleisters sind teuer
   •   Wer macht das denn heute?  Frau Schmidt
   •   Hat Frau Schmidt Zeit für 5-10 Faxe pro Tag? 
                                           p     g
       ja

    Workaround: Frau Schmidt bekommt eine Email
     mit Faxnummer und PDF
LL#6: Verteilte Teams/Kompetenzen verzögern Projekte
                                       Aber der Preis für
                                       das Teilprojekt war
                                       unschlagbar!
Kein vorzeitiges End-to-End Testen möglich
LL#7: Die Dokumente machen wir selbst
                                        Die Integration mit dem
                                        Dienstleister wurde
                                        einfach zu teuer!
Beispiel: ZA-Dokument
Licht ins Dunkel: der Maskenfluss als Prozess
Erste Schritte in Richtung Testautomatisierung
LL#8: Am Ende sieht die Welt dann doch anders aus
                                      Wir haben unterwegs
                                      wiedermal einiges
                                      gelernt!
Und hier der BPM-Roundtrip
Ist das die Projektrealität?
Unsere Projekte sind eher so…
Danke für die Aufmerksamkeit
Softwareentwicklung nach dem Wasserfall Modell



  Spezifikation

                  Entwicklung

                                Test

                                           Rollout
Agile Softwareentwicklung

Feature 1

            Feature 2

                        Feature 3

                                    Feature 4
Testautomatisierung der fachlichen Tests




                                       ?
                                           Expected
                                       =    Result
Testszenarien als jbehave Stories
                                      Definierter
                                        Input

  Szenario: 1. Ein Produkt mit pic, Austauschtabellen-Service
  wird aufgerufen, gibt eine Menge von potentiellen Substituten
  zurück

  Gegeben clientId 1
  Und ein Produkt mit pic 0000649
  Und it d Beschraenkung St d d
  U d mit der B    h     k    Standardpackungsgroesse
                                           k
  Und mit dem Substitution-Level hart
  Und mit der Substitution-Form NULL
  Wenn der Austauschtabellen Service aufgerufen wird
            Austauschtabellen-Service
  Dann sollte die Menge der pics potentieller Substitute
  folgende Werte haben
  {3411979,4876226,6883696,6987444,2245734,3753042,00
  {3411979 4876226 6883696 6987444 2245734 3753042 00
  00655,1782766,6154796,0658797}

                                                      Expected
                                                       Result
Agiles bpm
Agiles BPM - Workshop
Robert Gimbel
camunda services GmbH
1. Rollen festlegen (5 Min)
2. Thesen/Themen sammeln (10 Min)
3. Thesen/Themen auswählen (5 Min)
4. Thesen/Themen diskutieren (2 x 20 Min)
Das größte Potential für schnellere IT
  Projekte liegt in den Backlogs
Outsourcing und verteilte Teams
     verzögern IT Projekte
Integrationsintensive BPM Projekte
I t    ti i t i           P j kt
  passen nicht 100%ig zu agilen
             Methoden
Auch mit BPMN lassen sich keine
perfekten Anforderungen definieren

Weitere ähnliche Inhalte

Was ist angesagt?

Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles Anforderungsmanagement
Thomas Moedl
 
Scrum und Agile Software Entwicklung
Scrum und Agile Software EntwicklungScrum und Agile Software Entwicklung
Scrum und Agile Software Entwicklung
Aniello Bove
 
Roadshow 2018 - Automatisierte Prozesse im Betrieb
Roadshow 2018 - Automatisierte Prozesse im BetriebRoadshow 2018 - Automatisierte Prozesse im Betrieb
Roadshow 2018 - Automatisierte Prozesse im Betrieb
camunda services GmbH
 
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
camunda services GmbH
 
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
camunda services GmbH
 
DevOps - Programmierst Du noch oder betreibst Du schon?
DevOps - Programmierst Du noch oder betreibst Du schon?DevOps - Programmierst Du noch oder betreibst Du schon?
DevOps - Programmierst Du noch oder betreibst Du schon?
Jean-Pierre König
 
Qrp unterzieht projektmanagementmethoden einem vergleich.
Qrp unterzieht projektmanagementmethoden einem vergleich.Qrp unterzieht projektmanagementmethoden einem vergleich.
Qrp unterzieht projektmanagementmethoden einem vergleich.
Dr. Kastens
 
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob FreundCawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
camunda services GmbH
 
Lean development 04
Lean development 04Lean development 04
Lean development 04
SuperB2
 
Roadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'sRoadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht's
camunda services GmbH
 
Effizientere Projekte durch Extreme Programming?
Effizientere Projekte durch Extreme Programming?Effizientere Projekte durch Extreme Programming?
Effizientere Projekte durch Extreme Programming?
GFU Cyrus AG
 

Was ist angesagt? (12)

Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles Anforderungsmanagement
 
Scrum und Agile Software Entwicklung
Scrum und Agile Software EntwicklungScrum und Agile Software Entwicklung
Scrum und Agile Software Entwicklung
 
Roadshow 2018 - Automatisierte Prozesse im Betrieb
Roadshow 2018 - Automatisierte Prozesse im BetriebRoadshow 2018 - Automatisierte Prozesse im Betrieb
Roadshow 2018 - Automatisierte Prozesse im Betrieb
 
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows20080421 JAX BPM und SOA - Prozesse sind keine Workflows
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
 
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
 
DevOps - Programmierst Du noch oder betreibst Du schon?
DevOps - Programmierst Du noch oder betreibst Du schon?DevOps - Programmierst Du noch oder betreibst Du schon?
DevOps - Programmierst Du noch oder betreibst Du schon?
 
Qrp unterzieht projektmanagementmethoden einem vergleich.
Qrp unterzieht projektmanagementmethoden einem vergleich.Qrp unterzieht projektmanagementmethoden einem vergleich.
Qrp unterzieht projektmanagementmethoden einem vergleich.
 
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob FreundCawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
 
Lean development 04
Lean development 04Lean development 04
Lean development 04
 
Roadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'sRoadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht's
 
Effizientere Projekte durch Extreme Programming?
Effizientere Projekte durch Extreme Programming?Effizientere Projekte durch Extreme Programming?
Effizientere Projekte durch Extreme Programming?
 
2011 07-07 activiti
2011 07-07 activiti2011 07-07 activiti
2011 07-07 activiti
 

Andere mochten auch

Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahrDsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
marinapietra
 
Agiles Projektmanagement: Kanban vs. Scrum
Agiles Projektmanagement: Kanban vs. ScrumAgiles Projektmanagement: Kanban vs. Scrum
Agiles Projektmanagement: Kanban vs. Scrum
TWT
 
Using agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawaUsing agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawa
AdaptiveOrg Inc.
 
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
Ayelt Komus
 
Agile Projectmanagement
Agile ProjectmanagementAgile Projectmanagement
Agile Projectmanagement
Manfred Rieder
 
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
TechDivision GmbH
 
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabtAgiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
Ayelt Komus
 
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ MitarbeiternAgiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
XING AG
 

Andere mochten auch (8)

Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahrDsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
Dsd ii sommercamps präsentation 2. teil beispiel auslandsjahr
 
Agiles Projektmanagement: Kanban vs. Scrum
Agiles Projektmanagement: Kanban vs. ScrumAgiles Projektmanagement: Kanban vs. Scrum
Agiles Projektmanagement: Kanban vs. Scrum
 
Using agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawaUsing agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawa
 
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
Expertentagung Agiles Projektmanagement 2015: Projektmanagement neu gedacht: ...
 
Agile Projectmanagement
Agile ProjectmanagementAgile Projectmanagement
Agile Projectmanagement
 
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
Agiles Projektmanagement – Projektentwicklung mit Scrum, Kanb an & Co.
 
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabtAgiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
Agiles PMO, Agil? Machen wir jetzt auch - sonst eigentlich alles wie gehabt
 
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ MitarbeiternAgiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
 

Ähnlich wie Agiles bpm

Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
camunda services GmbH
 
Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo
QAware GmbH
 
InfoDay: Git DVCS & Requirements Management @ Intland Software
InfoDay: Git DVCS & Requirements Management @ Intland SoftwareInfoDay: Git DVCS & Requirements Management @ Intland Software
InfoDay: Git DVCS & Requirements Management @ Intland Software
Intland Software GmbH
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
HOOD Group
 
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Joscha Jenni
 
Agile intro-90min (2007)
Agile intro-90min (2007)Agile intro-90min (2007)
Agile intro-90min (2007)
Andreas Wintersteiger
 
Scrum-Einführung bei mobile.de
Scrum-Einführung bei mobile.deScrum-Einführung bei mobile.de
Scrum-Einführung bei mobile.de
Markus Andrezak
 
Teil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass machtTeil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass macht
Clive Jordan - fighter of Evil BIM
 
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbindenHybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
Achim Schmidt-Sibeth
 
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
inovex GmbH
 
Innovation durch Scrum und Continuous Delivery
Innovation durch Scrum und Continuous DeliveryInnovation durch Scrum und Continuous Delivery
Innovation durch Scrum und Continuous Delivery
Peter Gfader
 
Requirement Engineering & PDD
Requirement Engineering & PDDRequirement Engineering & PDD
Requirement Engineering & PDD
Cristina Vidu
 
Integrierte BPM Projektmethodik
Integrierte BPM ProjektmethodikIntegrierte BPM Projektmethodik
Integrierte BPM Projektmethodik
Dirk Slama
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
QAware GmbH
 

Ähnlich wie Agiles bpm (20)

20110223 agiles bpm
20110223 agiles bpm20110223 agiles bpm
20110223 agiles bpm
 
Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
Roadshow 2019: Praxistipps für die erfolgreiche Einführung von Camunda in Ihr...
 
Webinar: BPMN mit camunda
Webinar: BPMN mit camundaWebinar: BPMN mit camunda
Webinar: BPMN mit camunda
 
Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo
 
InfoDay: Git DVCS & Requirements Management @ Intland Software
InfoDay: Git DVCS & Requirements Management @ Intland SoftwareInfoDay: Git DVCS & Requirements Management @ Intland Software
InfoDay: Git DVCS & Requirements Management @ Intland Software
 
20110223 activiti
20110223 activiti20110223 activiti
20110223 activiti
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
20110203 jug stuttgart
20110203 jug stuttgart20110203 jug stuttgart
20110203 jug stuttgart
 
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
 
2011 05-05 activiti
2011 05-05 activiti2011 05-05 activiti
2011 05-05 activiti
 
Agile intro-90min (2007)
Agile intro-90min (2007)Agile intro-90min (2007)
Agile intro-90min (2007)
 
Scrum-Einführung bei mobile.de
Scrum-Einführung bei mobile.deScrum-Einführung bei mobile.de
Scrum-Einführung bei mobile.de
 
Teil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass machtTeil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass macht
 
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbindenHybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
Hybrides Projektmanagement – Wie Sie agile und klassische Methoden verbinden
 
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
Hilfe! Agile und die Digitale Transformation haben meinen Job gefressen ...
 
Innovation durch Scrum und Continuous Delivery
Innovation durch Scrum und Continuous DeliveryInnovation durch Scrum und Continuous Delivery
Innovation durch Scrum und Continuous Delivery
 
BPMN WJAX 20101117
BPMN WJAX 20101117BPMN WJAX 20101117
BPMN WJAX 20101117
 
Requirement Engineering & PDD
Requirement Engineering & PDDRequirement Engineering & PDD
Requirement Engineering & PDD
 
Integrierte BPM Projektmethodik
Integrierte BPM ProjektmethodikIntegrierte BPM Projektmethodik
Integrierte BPM Projektmethodik
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
 

Mehr von camunda services GmbH

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
camunda services GmbH
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
camunda services GmbH
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
camunda services GmbH
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
camunda services GmbH
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
camunda services GmbH
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
camunda services GmbH
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
camunda services GmbH
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
camunda services GmbH
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
camunda services GmbH
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...
camunda services GmbH
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
camunda services GmbH
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
camunda services GmbH
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
camunda services GmbH
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
camunda services GmbH
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
camunda services GmbH
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
camunda services GmbH
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-IT
camunda services GmbH
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
camunda services GmbH
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
camunda services GmbH
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
camunda services GmbH
 

Mehr von camunda services GmbH (20)

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-IT
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
 

Agiles bpm

  • 1. Agiles BPM in der Praxis Robert Gimbel camunda services GmbH
  • 2. Prozessorientierung ist eine Philosophie,… Geschäftsprozessmanagement (GPM) beschäftigt sich mit der Identifikation, Gestaltung, Dokumentation, Implementierung, Steuerung und Verbesserung von Geschäftsprozessen. Ganzheitliche Ansätze zum p Geschäftsprozessmanagements adressieren nicht nur technische Fragestellungen, sondern insbesondere auch organisatorische Aspekte… Wikipedia.org g Business process management (BPM) is a holistic management approach focused on aligning all aspects of an organization with the wants and needs of clients. Wikipedia.org …sagt aber nichts zum Thema Projektmanagement
  • 4. Agilität ist ein Wertegerüst… • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan agilemanifesto.org …für IT Projekte Scrum is an iterative, incremental framework for project management often seen in agile software j t t ft i il ft development, a type of software engineering. Wikipedia.org
  • 5. It‘s all about Value Wertrealisierung agil Wert Wertrealisierung klassisch Teamkosten T k Zeit
  • 6. Wer setzt auf agile Softwareentwicklung?
  • 7. Agiles BPM Agiles g BPM Agile BPM Aber was heißt das konkret?
  • 8. Agiles BPM - ein neuer Hype?
  • 9. Hurra, ein BPM Projekt Start-UP Neues GM
  • 10. Projektumfang – ein Ebene 1 Modell
  • 11. Die Teilprojekte… Web Frontend Web-Frontend Backend, , Umsysteme, Sachbearbeiter, Activiti
  • 12. Die Details – ein Ebene 2+3 Modell - Entwurf
  • 13. LL#1: Ein Prozessmodell beantwortet nicht alle Fragen Womit fangen wir an?
  • 14. Priorisieren nach Wert und Risiko Feature 3 Sprint 1 Burndown Feature 23 Feature 1 Feature 7 Sprint 2 Feature 11 Feature 16 Feature 17 Sprint 3 Feature 22 Feature 13 Review 1 Review 2 Release Zeit
  • 15. Und wie sah das konkret aus? Kritisch - Anbindung des Frontends (inkl. Datenmodell) - Anbindung des CRM Systems - Anbindung des Dokumentdienstleisters Unverzichtbar - Erweiterung Datenmodell - Komplette Fallexport in das CRM - Korrekte Dokumentgenerierung - Bereitstellung Airline Stammdaten Wichtig - Emailversand der Zahlungsaufforderung - Faxversand der Zahlungsaufforderung - Postversand der Zahlungsaufforderung
  • 16. LL#2: Im Prozessmodell fehlen Details Wie genau soll das implementiert werden?
  • 17. User Stories liefern die Details
  • 18. User Stories liefern die Details Frage: Wer erkennt ein Problem? g
  • 19. LL#3: Nicht alles lässt sich als User Story beschreiben Und wohin mit dem Rest?
  • 20. Auch nicht User Stories im Backlog
  • 21. LL#4: Man kann nicht immer 100% Scrum machen Also doch Wasserfall?
  • 22. Soviel Scrum und Kanban wie nötig..
  • 23. LL#5: Man kann auch wichtige Dinge weglassen Sollen wir nicht lieber das Release verschieben?
  • 24. Beispiel: Brauchen wir von Anfang an einen Faxdienstleister? • Nur wenige Airlines nutzen das Fax • Anfangs sind nur 5-10 Faxe am Tag zu versenden • Evaluation und technische Anbindung eines Faxdienstleisters sind teuer • Wer macht das denn heute?  Frau Schmidt • Hat Frau Schmidt Zeit für 5-10 Faxe pro Tag?  p g ja  Workaround: Frau Schmidt bekommt eine Email mit Faxnummer und PDF
  • 25. LL#6: Verteilte Teams/Kompetenzen verzögern Projekte Aber der Preis für das Teilprojekt war unschlagbar!
  • 26. Kein vorzeitiges End-to-End Testen möglich
  • 27. LL#7: Die Dokumente machen wir selbst Die Integration mit dem Dienstleister wurde einfach zu teuer!
  • 29. Licht ins Dunkel: der Maskenfluss als Prozess
  • 30. Erste Schritte in Richtung Testautomatisierung
  • 31. LL#8: Am Ende sieht die Welt dann doch anders aus Wir haben unterwegs wiedermal einiges gelernt!
  • 32. Und hier der BPM-Roundtrip
  • 33. Ist das die Projektrealität?
  • 34. Unsere Projekte sind eher so…
  • 35. Danke für die Aufmerksamkeit
  • 36. Softwareentwicklung nach dem Wasserfall Modell Spezifikation Entwicklung Test Rollout
  • 37. Agile Softwareentwicklung Feature 1 Feature 2 Feature 3 Feature 4
  • 38. Testautomatisierung der fachlichen Tests ? Expected = Result
  • 39. Testszenarien als jbehave Stories Definierter Input Szenario: 1. Ein Produkt mit pic, Austauschtabellen-Service wird aufgerufen, gibt eine Menge von potentiellen Substituten zurück Gegeben clientId 1 Und ein Produkt mit pic 0000649 Und it d Beschraenkung St d d U d mit der B h k Standardpackungsgroesse k Und mit dem Substitution-Level hart Und mit der Substitution-Form NULL Wenn der Austauschtabellen Service aufgerufen wird Austauschtabellen-Service Dann sollte die Menge der pics potentieller Substitute folgende Werte haben {3411979,4876226,6883696,6987444,2245734,3753042,00 {3411979 4876226 6883696 6987444 2245734 3753042 00 00655,1782766,6154796,0658797} Expected Result
  • 41. Agiles BPM - Workshop Robert Gimbel camunda services GmbH
  • 42. 1. Rollen festlegen (5 Min) 2. Thesen/Themen sammeln (10 Min) 3. Thesen/Themen auswählen (5 Min) 4. Thesen/Themen diskutieren (2 x 20 Min)
  • 43. Das größte Potential für schnellere IT Projekte liegt in den Backlogs
  • 44. Outsourcing und verteilte Teams verzögern IT Projekte
  • 45. Integrationsintensive BPM Projekte I t ti i t i P j kt passen nicht 100%ig zu agilen Methoden
  • 46. Auch mit BPMN lassen sich keine perfekten Anforderungen definieren