SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Agile BPM – Impossible?
Robert Gimbel
• Agile since 2006
• BPM since 2008
• Agile BPM since 2010
Waterfall Approach to Software Development



  Specification

                  Coding

                                Test

                                             Rollout
Agile Approach to Software Development

Feature 1

            Feature 2

                         Feature 3

                                     Feature 4
It‘s all about value


                       Agile Value
 Value




                       Waterfall Value
                       Team Cost




                                         Time
Who is agile?
BPM – Agile or Waterfall?
Value




                                                     ROI
                        agile              BPM-
                                           Project
                                                                 waterfall


                                          ROI
                                BPM-
                                Project




                                                           ROI
                              ROI




                    BPM-
                    Project
                  ROI




        BPM-
        Project                     BPM-Project


                                                                        Time
What‘s your BPM Project like?



                                • Degree of change?
                                • Level of automation?
Agile Methods in BPM Projects?
 Business                                                          IT


                              Interations
                             (Timeboxing,
                                Review)
         Product Backlog,                    Estimation,
            Prioritization                  Commitment



         Agile                                    Selforganizing
                             Agile BPM
     Requirements                                      Team



         User-/Customer-
                                            Agile Testing
            feedback
                              Burndown
                               Charts
Quick Releases       Release 1




                       Task 2.1

         Task 1                   Task 3


                       Task 2.2




                       Task 2.1

         Task 1                   Task 3


                       Task 2.2




         Release 2
Process and Agile Requirements

                                                   create new
                                                     article
 article administration




                          open article               delete
                          administra-                article
                             tion



                                                     modify
                                                     article




               User Story 1        User Story 3   User Story 6   User Story 9

               User Story 2        User Story 4   User Story 7

                                   User Story 5   User Story 8
Short Iterations and Quick Releases
                  Release 1.1    Release 1.2     Release 1.3

   open article
      Artikel-
   administra-
    verwaltung    User Story 2    User Story 1
       tion
      öffnen


   create new
     article      User Story 3    User Story 4   User Story 5



     delete
     article
                  User Story 9



     modify                                      User Story 7
     article                      User Story 6
                                                 User Story 8
Product Backlog
           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   Time
Release planning


  I1 (100%)   I2 (75%)   I3 (50%)   I4 (40%)   I5 (30%)   I6 (30%)   I7 (20%)




Today                          Release 1                        Release 2


                 Level of detail, probability of realization
Practical Example: Process View




                                  User Story Link
Practical Example: User Story View



                                       User Story




                                                    GUI
                    Priority


                               Aceptance criteria
Practical Example: Product Backlog




Priority
                             Iterations
It‘s Tough and it‘s Fun!




                           Comments?
camunda services GmbH
 Thank You!                                             Zossener Str. 55-58
                                                        1096 Berlin
                                                            1
                                                        Telefon: +49 30 664 0409-00
                                                        Telefax: +49 30 664 0409-29
                                                        Email: info@camunda.com




                                   Robert Gimbel
                                           consultant
                           robert.gimbel@camunda.com


SOA Symposium
5th October 2010, Berlin

                                                        Der Praxis-Blog zu BPM:
                                                        www.bpm-guide.de

Contenu connexe

En vedette

Примеры "полезных, но продающих" e-mail рассылок
Примеры "полезных, но продающих" e-mail рассылокПримеры "полезных, но продающих" e-mail рассылок
Примеры "полезных, но продающих" e-mail рассылок
Dima Odnokoz
 
21.4.2016 CV_Raluca_Vladulescu_EN_P
21.4.2016 CV_Raluca_Vladulescu_EN_P21.4.2016 CV_Raluca_Vladulescu_EN_P
21.4.2016 CV_Raluca_Vladulescu_EN_P
Raluca Vladulescu
 
Nueva extraescolar inglés
Nueva extraescolar inglésNueva extraescolar inglés
Nueva extraescolar inglés
AMPA Ramon Laza
 
Configuracion y periodicidad
Configuracion y periodicidadConfiguracion y periodicidad
Configuracion y periodicidad
quimova
 
symfony: Open-Source Enterprise Framework
symfony: Open-Source Enterprise Frameworksymfony: Open-Source Enterprise Framework
symfony: Open-Source Enterprise Framework
Fabien Potencier
 

En vedette (20)

KKD's F-min-CV 2015a
KKD's F-min-CV 2015aKKD's F-min-CV 2015a
KKD's F-min-CV 2015a
 
LA CRONICA 562
LA CRONICA 562LA CRONICA 562
LA CRONICA 562
 
mediterr@news núm. 02 (Juny 2014) - Revista Institut Mediterrània
mediterr@news núm. 02 (Juny 2014) - Revista Institut Mediterràniamediterr@news núm. 02 (Juny 2014) - Revista Institut Mediterrània
mediterr@news núm. 02 (Juny 2014) - Revista Institut Mediterrània
 
Amg 2009 en
Amg 2009 enAmg 2009 en
Amg 2009 en
 
Building better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: TheoryBuilding better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: Theory
 
Actualidad y novedades en la innovación del PCT de Turismo y Ocio
Actualidad y novedades en la innovación del PCT de Turismo y OcioActualidad y novedades en la innovación del PCT de Turismo y Ocio
Actualidad y novedades en la innovación del PCT de Turismo y Ocio
 
Примеры "полезных, но продающих" e-mail рассылок
Примеры "полезных, но продающих" e-mail рассылокПримеры "полезных, но продающих" e-mail рассылок
Примеры "полезных, но продающих" e-mail рассылок
 
21.4.2016 CV_Raluca_Vladulescu_EN_P
21.4.2016 CV_Raluca_Vladulescu_EN_P21.4.2016 CV_Raluca_Vladulescu_EN_P
21.4.2016 CV_Raluca_Vladulescu_EN_P
 
TireMoni Tm 4100 Kurzanleitung Motorrad, Anhänger
TireMoni Tm 4100 Kurzanleitung Motorrad, AnhängerTireMoni Tm 4100 Kurzanleitung Motorrad, Anhänger
TireMoni Tm 4100 Kurzanleitung Motorrad, Anhänger
 
Proyecto feria de ciencias
Proyecto feria de cienciasProyecto feria de ciencias
Proyecto feria de ciencias
 
Nueva extraescolar inglés
Nueva extraescolar inglésNueva extraescolar inglés
Nueva extraescolar inglés
 
Configuracion y periodicidad
Configuracion y periodicidadConfiguracion y periodicidad
Configuracion y periodicidad
 
20141120 Jornada sobre valorización de residuos de la industria agroalimentar...
20141120 Jornada sobre valorización de residuos de la industria agroalimentar...20141120 Jornada sobre valorización de residuos de la industria agroalimentar...
20141120 Jornada sobre valorización de residuos de la industria agroalimentar...
 
symfony: Open-Source Enterprise Framework
symfony: Open-Source Enterprise Frameworksymfony: Open-Source Enterprise Framework
symfony: Open-Source Enterprise Framework
 
Historia de internet (line)
Historia de internet (line)Historia de internet (line)
Historia de internet (line)
 
Eia y pma isla floreana
Eia y pma isla floreanaEia y pma isla floreana
Eia y pma isla floreana
 
2014 Annual Fundraising and Investment Review
2014 Annual Fundraising and Investment Review2014 Annual Fundraising and Investment Review
2014 Annual Fundraising and Investment Review
 
Saura x Saura
Saura x Saura Saura x Saura
Saura x Saura
 
Control calidad
Control calidad Control calidad
Control calidad
 
Beth Springer, Clorox,Joe Laur, at Opportunity Green 2009
Beth Springer, Clorox,Joe Laur, at Opportunity Green 2009Beth Springer, Clorox,Joe Laur, at Opportunity Green 2009
Beth Springer, Clorox,Joe Laur, at Opportunity Green 2009
 

Similaire à Soa symposium agile bpm - impossible

iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ilean
Stefaan Roets
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 
Why iterative software project management matters
Why iterative software project management mattersWhy iterative software project management matters
Why iterative software project management matters
Hermano Moura
 
Configuration management
Configuration managementConfiguration management
Configuration management
Kobi Vider
 
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex EnvironmentsDr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
AgileSparks
 

Similaire à Soa symposium agile bpm - impossible (20)

jBPM, open source BPM
jBPM, open source BPMjBPM, open source BPM
jBPM, open source BPM
 
Agile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent timesAgile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent times
 
2009 11-04 mm (carson, california - csu-dh) bpm introduction
2009 11-04 mm (carson, california - csu-dh) bpm introduction2009 11-04 mm (carson, california - csu-dh) bpm introduction
2009 11-04 mm (carson, california - csu-dh) bpm introduction
 
SAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value PackageSAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value Package
 
How to Introduce Continuous Delivery
How to Introduce Continuous DeliveryHow to Introduce Continuous Delivery
How to Introduce Continuous Delivery
 
LKNL12: Kanban for the whole value stream
LKNL12: Kanban for the whole value streamLKNL12: Kanban for the whole value stream
LKNL12: Kanban for the whole value stream
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
 
The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Development
 
The BA role in Agile software development
The BA role in Agile software developmentThe BA role in Agile software development
The BA role in Agile software development
 
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software ProductsMy talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
 
iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ilean
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Why iterative software project management matters
Why iterative software project management mattersWhy iterative software project management matters
Why iterative software project management matters
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New Disinfectant
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013
 
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex EnvironmentsDr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
 
Product dossier touchbase automation
Product dossier touchbase automationProduct dossier touchbase automation
Product dossier touchbase automation
 

Plus de 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
 

Plus de 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
 

Soa symposium agile bpm - impossible

  • 1. Agile BPM – Impossible?
  • 2. Robert Gimbel • Agile since 2006 • BPM since 2008 • Agile BPM since 2010
  • 3. Waterfall Approach to Software Development Specification Coding Test Rollout
  • 4. Agile Approach to Software Development Feature 1 Feature 2 Feature 3 Feature 4
  • 5. It‘s all about value Agile Value Value Waterfall Value Team Cost Time
  • 7. BPM – Agile or Waterfall? Value ROI agile BPM- Project waterfall ROI BPM- Project ROI ROI BPM- Project ROI BPM- Project BPM-Project Time
  • 8. What‘s your BPM Project like? • Degree of change? • Level of automation?
  • 9. Agile Methods in BPM Projects? Business IT Interations (Timeboxing, Review) Product Backlog, Estimation, Prioritization Commitment Agile Selforganizing Agile BPM Requirements Team User-/Customer- Agile Testing feedback Burndown Charts
  • 10. Quick Releases Release 1 Task 2.1 Task 1 Task 3 Task 2.2 Task 2.1 Task 1 Task 3 Task 2.2 Release 2
  • 11. Process and Agile Requirements create new article article administration open article delete administra- article tion modify article User Story 1 User Story 3 User Story 6 User Story 9 User Story 2 User Story 4 User Story 7 User Story 5 User Story 8
  • 12. Short Iterations and Quick Releases Release 1.1 Release 1.2 Release 1.3 open article Artikel- administra- verwaltung User Story 2 User Story 1 tion öffnen create new article User Story 3 User Story 4 User Story 5 delete article User Story 9 modify User Story 7 article User Story 6 User Story 8
  • 13. Product Backlog 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 Time
  • 14. Release planning I1 (100%) I2 (75%) I3 (50%) I4 (40%) I5 (30%) I6 (30%) I7 (20%) Today Release 1 Release 2 Level of detail, probability of realization
  • 15. Practical Example: Process View User Story Link
  • 16. Practical Example: User Story View User Story GUI Priority Aceptance criteria
  • 17. Practical Example: Product Backlog Priority Iterations
  • 18. It‘s Tough and it‘s Fun! Comments?
  • 19. camunda services GmbH Thank You! Zossener Str. 55-58 1096 Berlin 1 Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com Robert Gimbel consultant robert.gimbel@camunda.com SOA Symposium 5th October 2010, Berlin Der Praxis-Blog zu BPM: www.bpm-guide.de