SlideShare a Scribd company logo
Please do not SUPER SIZE ME
 enterprise integration using the Camunda Fox
                   Plattform
       Ralf Sigmund OPITZ CONSULTING




       Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 1
Project Goal:
   Orchestrate Several Backend
Systems in long running processes

                                                              •   Customer Frontend
                                                              •   Customer Database
                                                              •   Credit Rating Services
                                                              •   Product Systems
                                                              •      Email, Dating, Portal..
                                                              •   Billing SAP
                                                              •   Callcenter
                                                              •   Mail-Gateway
     Freenet Customer Case Study @ Activiti Day Berlin 2012         © OPITZ CONSULTING GmbH 2012   Seite 2
Architecture Goal:
Reduce Costs compared to former
       individual solution




    Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 3
Project Constraint:
fixed Going Live Date




Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 4
freenet Mindset

                                                         agile   Methodology



Development
                                   Java EE
  Team Skills


                                                      JBoss,
                                                                 Open Source
                                                      MySQL


      Freenet Customer Case Study @ Activiti Day Berlin 2012           © OPITZ CONSULTING GmbH 2012   Seite 5
What does agile mean anyway?
• Shared knowledge / Transparency
• Everyone can contribute to their full potential
• Everyone can take Responsibility and Commit
  to Goals
So we need:
=> Transparent Requirements
=> Transparent Project Status

         Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 6
BPMN 2.0 is agile ;-)




                                   BPEL is not
Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 7
Everyone needs Access to the Technical
     Model. What’s Your Dream Tool?
                                   Business                            Developer
                                     User                               (Nerd)

                                                                        Integrates with
                                         Ease of use
                                                                             Code


                                         Context,
                                        Comments,                        XML Editing
                                         Glossary


                                         Graphical
                                                                        Model is code     Fox Designer
                                        History /Diff



                                         Versioning                          SCM
Signavio Repository                       included                      Git/Subversion
                                                                                                           Git


              Freenet Customer Case Study @ Activiti Day Berlin 2012                      © OPITZ CONSULTING GmbH 2012   Seite 8
Transparency to the Business User
                    not only at Design Time

                                                                 Monitori                                  Transpar
Model                        Engine
                                                                   ng                                        ency




        Freenet Customer Case Study @ Activiti Day Berlin 2012              © OPITZ CONSULTING GmbH 2012        Seite 9
There is more than one type of Process
                Solution

• Executing & Monitoring Processes
• Controlling Processes
• Human Workflow                                                        freenet      Transparency
   • User tasks
   • Organisational roles
   • Task Escalation                                                                 Control
   • Substitution rules
                                                                                     Human Workflow
                                                                                     • Minimize human
                                                                                       workflow!




               Freenet Customer Case Study @ Activiti Day Berlin 2012             © OPITZ CONSULTING GmbH 2012   Seite 10
Choosing The Platform

                                                                                                              Developer
Functionality                     Transparency                               Testabilty
                                                                                                             friendliness

                                               Business
                                                                               Automated
   Process Engine                         compatible BPMN                                                            Open Source
                                                                               Module Tests
                                            2.0 modelling


                                              Process
      Runtime                               Monitoring and
                                                                                                                      SCM based
    Environment                              Controlling
                                             Application



                                                                                                                 Standard Toolchain




                    Freenet Customer Case Study @ Activiti Day Berlin 2012                    © OPITZ CONSULTING GmbH 2012         Seite 11
Activiti
           Out of the
                                                         Individual
             Box




Freenet Customer Case Study @ Activiti Day Berlin 2012           © OPITZ CONSULTING GmbH 2012   Seite 12
Suites (IBM, Oracle,..)
           Out of the
                                                         Individual
             Box




Freenet Customer Case Study @ Activiti Day Berlin 2012           © OPITZ CONSULTING GmbH 2012   Seite 13
camunda fox
           Out of the
                                                         Individual
             Box

         Monitoring / Control
                                                         Workflow Logic
            Application

           Powerful Runtime
                                                          User Task Uis
             Environment

                                                          Integration /
                       APIs
                                                            Adapter

              Process Engine                                Process




Freenet Customer Case Study @ Activiti Day Berlin 2012                    © OPITZ CONSULTING GmbH 2012   Seite 14
JBOSS AS7 as Runtime Environment
• From self Contained to everything is provided
  – JPA 2.0, JAX-RS, Guava, Apache Commons, CDI,..
    might be good enough
• Open Source (really!)
• Useful Architecture to start from
• Fox adds Activiti in a sensible way



         Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 15
Function                                Collaboration            ilities


   Process
                                                      Design     Testability
   engine


  Runtime                                        Monitoring
                                                                Modifiability
Environment                                      /Controlling




 Freenet Customer Case Study @ Activiti Day Berlin 2012         © OPITZ CONSULTING GmbH 2012   Seite 16
So hopefully I convinced You
…that the fox additions to Activiti make it even
more suitable for agile Projects

Generate Business value earlier
Maximize Transparency




         Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 17
What about transparent project
             progress?

DONE = it’s tested




         Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 18
Testing with Arquillian, Jenkins,
           Mockito…

     end2End /
                                               • Test Department
  Integration Test

   Process Logic                               • Ohne Services
   (Module Test)                               • Ohne Subprozesse

                                               • Integration
     Services                                    externer Services
   (Module Test)                               • Schnittstellen




   Freenet Customer Case Study @ Activiti Day Berlin 2012            © OPITZ CONSULTING GmbH 2012   Seite 19
Test Strategy
• Focus on single item to test
• Maximize Coverage of Item Under Test
• Start with Happy Path Test




        Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 20
Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 21
Shrinkwarp does bpmn20

Goal: Replace Sub process with Mock Process
Shrinkwarp defines the Deployment Unit:




                                                                                     Replace Sub process




                 Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 22
Mocking with Delegates
Simple Mock Process




EL Injected Mock Delegate




              Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 23
Preparing the Test with Mockito




    Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 24
Assert the actual process flow with
             Mockito




     Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 25
Java CDI Magic – compare this with
      BPEL, XPATH, XQUERY




      @Inject
       private BusinessProcess businessProcess;

     Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 26
Contextual Business Process Managemet




    Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 27
What about transparent project
             progress?

DONE = it’s tested

Answer:
We can use all state of the Art stuff we
already know.


          Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 29
Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 30
Common Mindset




Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012   Seite 31
Thank You!




                                                                               OPITZ CONSULTING Hamburg GmbH
                                                                               Dr. Ralf Sigmund – Solution Architect
                                                                               Butendeichsweg 2
https://github.com/sistar/camunda-fox-demo-app                                 21129 Hamburg
                                                                               Telefon: +49 40 741122-1344
Twitter @sistar – tweet if you would like the full testing example             Mobil: +49 173 5100570
                                                                               ralf.sigmund@opitz-consulting.com
Kudos to @codescape for the sample code

                  Freenet Customer Case Study @ Activiti Day Berlin 2012   © OPITZ CONSULTING GmbH 2012     Seite 33

More Related Content

PDF
Collaborative Lifecycle Managmenent - an Introduction
PPTX
Timelytrendsin appdelivery
PDF
Respond quickly to changing business needs–Business Process Management (BPM)
PPT
Stages Product Development BPM Suite - Better Processes in Practice
PDF
1 jazz overview-karthik_k
 
PPTX
Oracle Realizing the Potential of SOA
PDF
Innovate 2010-oslc-jazz
PDF
Oracle Bpa Suite Overview
Collaborative Lifecycle Managmenent - an Introduction
Timelytrendsin appdelivery
Respond quickly to changing business needs–Business Process Management (BPM)
Stages Product Development BPM Suite - Better Processes in Practice
1 jazz overview-karthik_k
 
Oracle Realizing the Potential of SOA
Innovate 2010-oslc-jazz
Oracle Bpa Suite Overview

What's hot (18)

PPTX
Astute oracle i participate webinar series - v1
PDF
La produttivita nella gestione documentale secondo Microsoft
PDF
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
PDF
Cogent Company Overview.11292009
PPTX
Infopulse presentation
PDF
Smarter products for_a_smarter_p_lanet-neeraj_chandra
 
PPTX
Integrated it portfolio management using epm live's it engine app
PDF
3 hang on_a_minute-ankur_goyal
 
PDF
EM overview- - Hayden lindsey
PDF
Cordys Cloud Harbor Webinar 15 Dec09
PPT
BPM Model Preserving Strategy vs. Model Transforming Strategy
PPTX
Archer Software Presentation
PDF
Overcoming contradictions mike-o_rourke
 
PPT
The business benefits_of_metastorm_bp_mv9
PDF
Application Lifecycle Management & VSTS
PDF
How to make_it_real-hayden_lindsey
 
PPT
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
PDF
Opportunities in challenging_times-steve_robinson
 
Astute oracle i participate webinar series - v1
La produttivita nella gestione documentale secondo Microsoft
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Cogent Company Overview.11292009
Infopulse presentation
Smarter products for_a_smarter_p_lanet-neeraj_chandra
 
Integrated it portfolio management using epm live's it engine app
3 hang on_a_minute-ankur_goyal
 
EM overview- - Hayden lindsey
Cordys Cloud Harbor Webinar 15 Dec09
BPM Model Preserving Strategy vs. Model Transforming Strategy
Archer Software Presentation
Overcoming contradictions mike-o_rourke
 
The business benefits_of_metastorm_bp_mv9
Application Lifecycle Management & VSTS
How to make_it_real-hayden_lindsey
 
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Opportunities in challenging_times-steve_robinson
 
Ad

Viewers also liked (20)

PDF
Transporte gasto porhogar2004 2005-indec
DOC
Questions RéPonses En
PDF
ResúMenes De Libros De Empresa 8 2 2010
PPT
Encuadre de Enfermería básica
PPT
El clima laboral 2016
DOC
Guia para e mail
DOCX
Icono (autoguardado)
PPT
dossier santi campillo
PPTX
Planificación y anàlisis de flujos
PPTX
Podcast y su uso en la educación
PDF
Reativa Service Engenharia Elétrica - Apresentação dos serviços da empresa.
ODP
Trabajo azebuche
PPTX
social media netnography presentation IBM information on demand, nov 2010
PPS
Holocausto U Holocuento
PPTX
Supérate con el Saber tercer grado 2016
PDF
LighTec Technical Building Solutions
PPT
Capitulo 5 el resume electronico
PPTX
Manejo De La Disciplina En Los Hijos
PDF
제 5회 DGMIT UI&UX 컨퍼런스: 2014 웨어러블 디바이스
Transporte gasto porhogar2004 2005-indec
Questions RéPonses En
ResúMenes De Libros De Empresa 8 2 2010
Encuadre de Enfermería básica
El clima laboral 2016
Guia para e mail
Icono (autoguardado)
dossier santi campillo
Planificación y anàlisis de flujos
Podcast y su uso en la educación
Reativa Service Engenharia Elétrica - Apresentação dos serviços da empresa.
Trabajo azebuche
social media netnography presentation IBM information on demand, nov 2010
Holocausto U Holocuento
Supérate con el Saber tercer grado 2016
LighTec Technical Building Solutions
Capitulo 5 el resume electronico
Manejo De La Disciplina En Los Hijos
제 5회 DGMIT UI&UX 컨퍼런스: 2014 웨어러블 디바이스
Ad

Similar to Freenet project ralf_sigmund_opitz_activiti_days_2012 (20)

PDF
What is BI on Cloud
PPSX
Appstory Company Presentation
PDF
CeBIT-Preview Hamburg
PDF
Jazz Overview- Karthik K
PDF
2009 11-04 mm (carson, california - csu-dh) bpm introduction
PPTX
Customer Experience Management from Adobe
PPTX
CodeCamp Iasi 10 march 2012 - Cenit-Process-driven-PLM
PPTX
42windmills: model driven cloud apps
PDF
Keynote Day 1 2009
PPTX
Eliminate SaaS Sprawl with Cloud Integration
PDF
Business Modeling and the Business Analyst
PDF
Novidades natural e adabas
PPSX
Stages Brochure 3.14
PDF
Performance Management In The New Frontier Of Rich Internet Applications
PDF
SAP NetWeaver Portal Portfolio (2012)
PDF
Higher education IAM-seminar Turku 10.12.2009
PDF
Pulse Executive Panel
PDF
Connections Platform Integration - LS2012
PDF
Aras Innovator PLM Deployment Methodology
What is BI on Cloud
Appstory Company Presentation
CeBIT-Preview Hamburg
Jazz Overview- Karthik K
2009 11-04 mm (carson, california - csu-dh) bpm introduction
Customer Experience Management from Adobe
CodeCamp Iasi 10 march 2012 - Cenit-Process-driven-PLM
42windmills: model driven cloud apps
Keynote Day 1 2009
Eliminate SaaS Sprawl with Cloud Integration
Business Modeling and the Business Analyst
Novidades natural e adabas
Stages Brochure 3.14
Performance Management In The New Frontier Of Rich Internet Applications
SAP NetWeaver Portal Portfolio (2012)
Higher education IAM-seminar Turku 10.12.2009
Pulse Executive Panel
Connections Platform Integration - LS2012
Aras Innovator PLM Deployment Methodology

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
KodekX | Application Modernization Development
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
Building Integrated photovoltaic BIPV_UPV.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
NewMind AI Weekly Chronicles - August'25 Week I
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Understanding_Digital_Forensics_Presentation.pptx
KodekX | Application Modernization Development
MYSQL Presentation for SQL database connectivity
Encapsulation_ Review paper, used for researhc scholars
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Monthly Chronicles - July 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Diabetes mellitus diagnosis method based random forest with bat algorithm

Freenet project ralf_sigmund_opitz_activiti_days_2012

  • 1. Please do not SUPER SIZE ME enterprise integration using the Camunda Fox Plattform Ralf Sigmund OPITZ CONSULTING Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 1
  • 2. Project Goal: Orchestrate Several Backend Systems in long running processes • Customer Frontend • Customer Database • Credit Rating Services • Product Systems • Email, Dating, Portal.. • Billing SAP • Callcenter • Mail-Gateway Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 2
  • 3. Architecture Goal: Reduce Costs compared to former individual solution Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 3
  • 4. Project Constraint: fixed Going Live Date Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 4
  • 5. freenet Mindset agile Methodology Development Java EE Team Skills JBoss, Open Source MySQL Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 5
  • 6. What does agile mean anyway? • Shared knowledge / Transparency • Everyone can contribute to their full potential • Everyone can take Responsibility and Commit to Goals So we need: => Transparent Requirements => Transparent Project Status Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 6
  • 7. BPMN 2.0 is agile ;-) BPEL is not Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 7
  • 8. Everyone needs Access to the Technical Model. What’s Your Dream Tool? Business Developer User (Nerd) Integrates with Ease of use Code Context, Comments, XML Editing Glossary Graphical Model is code Fox Designer History /Diff Versioning SCM Signavio Repository included Git/Subversion Git Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 8
  • 9. Transparency to the Business User not only at Design Time Monitori Transpar Model Engine ng ency Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 9
  • 10. There is more than one type of Process Solution • Executing & Monitoring Processes • Controlling Processes • Human Workflow freenet Transparency • User tasks • Organisational roles • Task Escalation Control • Substitution rules Human Workflow • Minimize human workflow! Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 10
  • 11. Choosing The Platform Developer Functionality Transparency Testabilty friendliness Business Automated Process Engine compatible BPMN Open Source Module Tests 2.0 modelling Process Runtime Monitoring and SCM based Environment Controlling Application Standard Toolchain Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 11
  • 12. Activiti Out of the Individual Box Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 12
  • 13. Suites (IBM, Oracle,..) Out of the Individual Box Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 13
  • 14. camunda fox Out of the Individual Box Monitoring / Control Workflow Logic Application Powerful Runtime User Task Uis Environment Integration / APIs Adapter Process Engine Process Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 14
  • 15. JBOSS AS7 as Runtime Environment • From self Contained to everything is provided – JPA 2.0, JAX-RS, Guava, Apache Commons, CDI,.. might be good enough • Open Source (really!) • Useful Architecture to start from • Fox adds Activiti in a sensible way Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 15
  • 16. Function Collaboration ilities Process Design Testability engine Runtime Monitoring Modifiability Environment /Controlling Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 16
  • 17. So hopefully I convinced You …that the fox additions to Activiti make it even more suitable for agile Projects Generate Business value earlier Maximize Transparency Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 17
  • 18. What about transparent project progress? DONE = it’s tested Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 18
  • 19. Testing with Arquillian, Jenkins, Mockito… end2End / • Test Department Integration Test Process Logic • Ohne Services (Module Test) • Ohne Subprozesse • Integration Services externer Services (Module Test) • Schnittstellen Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 19
  • 20. Test Strategy • Focus on single item to test • Maximize Coverage of Item Under Test • Start with Happy Path Test Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 20
  • 21. Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 21
  • 22. Shrinkwarp does bpmn20 Goal: Replace Sub process with Mock Process Shrinkwarp defines the Deployment Unit: Replace Sub process Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 22
  • 23. Mocking with Delegates Simple Mock Process EL Injected Mock Delegate Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 23
  • 24. Preparing the Test with Mockito Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 24
  • 25. Assert the actual process flow with Mockito Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 25
  • 26. Java CDI Magic – compare this with BPEL, XPATH, XQUERY @Inject private BusinessProcess businessProcess; Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 26
  • 27. Contextual Business Process Managemet Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 27
  • 28. What about transparent project progress? DONE = it’s tested Answer: We can use all state of the Art stuff we already know. Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 29
  • 29. Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 30
  • 30. Common Mindset Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 31
  • 31. Thank You! OPITZ CONSULTING Hamburg GmbH Dr. Ralf Sigmund – Solution Architect Butendeichsweg 2 https://github.com/sistar/camunda-fox-demo-app 21129 Hamburg Telefon: +49 40 741122-1344 Twitter @sistar – tweet if you would like the full testing example Mobil: +49 173 5100570 ralf.sigmund@opitz-consulting.com Kudos to @codescape for the sample code Freenet Customer Case Study @ Activiti Day Berlin 2012 © OPITZ CONSULTING GmbH 2012 Seite 33