SlideShare a Scribd company logo
1 of 15
Download to read offline
Do workflow-based systems satisfy the
    demands of the agile enterprise of the
                  future?


                        Ilia Bider - IbisSoft/DSV SU,
                         Paul Johannesson DSV/SU
                             Erik Perjons DSV/SU


                 Preproceedings: http://bit.ly/YlxesC
                   Postproceedings: http://bit.ly/WHAdOC

                Short presentatiion at ACM 2012 workshop:
                      http://acm2012.blogs.dsv.su.se/
      1st workshop on ACM and other non-workflow approaches to BPM

                                                         DSV SU/IbisSoft
1
Motivation


    • ACM & non-workflow is relatively small movement

    • In the sea of mainstream BPM that sees BP as a
      standardized flow of operations

    • How to defend the movement against “We can do
      the same and even better”, “We have all the same
      features”, etc.



                                               DSV SU/IbisSoft
2
Why WF is a mainstream


    • Widespread understanding that BP is about
      optimizing the usage of enterprise resources, e.g.,
      minimizing the waste – Lean, 6 sigma, etc.

    • Standards, UML, BPMN that promote operational
      view

    • Tool vendors that implements standards



                                                  DSV SU/IbisSoft
3
How to meet the challenge


    • Expand in some areas: traditionally working in a
      case-based manner - law (enforcement), healthcare,
      government

    • Show examples where the workflow-paradigm has
      failed

    • Agree that WF thinking is very good right now, but …
      it might not be so in the nearest future …


                                                DSV SU/IbisSoft
4
Plan

    1. Investigate what is required to design a
       workflowable process

    2. Investigate :
             Whether it make sense to do so in the highly dynamic
             world
             Whether a process will be “optimal” in such a world
             Whether making all processes optimized do any good
             to the enterprise as a whole




                                                       DSV SU/IbisSoft
5
Workflowable process


      1. The process can be split into well-defined steps/operations

      2. For each step, inputs and outputs are fully formalized

      3. It is fully determined what outputs serve as inputs for other
         steps

                                                     Test spec
                   RE spec             D spec                     Code
    Reguirements             Design                    Coding                    Test
                                      Test results               Test results




                                                                           DSV SU/IbisSoft
6
Workflowable process
                                                     Test spec
                   RE spec             D spec                     Code
    Reguirements             Design                    Coding                    Test
                                      Test results               Test results




     3. Execution of each step requires only its formalized inputs

     4. Two steps are not allowed to be executed simultaneously (in
        parallel) if outputs from one of them serve as inputs for
        another

     5. Each step is executed by a special group or one person
        specialization

                                                                          DSV SU/IbisSoft
7
1. Do we have time to design
    workflowable processes




                                   DSV SU/IbisSoft
8
Do we have time to design …




    We might not have it
                                  DSV SU/IbisSoft
9
2. Is Workflowable process really
      optimal?
                                                      Test spec
                    RE spec             D spec                     Code
     Reguirements             Design                    Coding                    Test
                                       Test results               Test results




      3. Execution of each step requires only its formalized inputs

      4. Two steps are not allowed to be executed simultaneously (in
         parallel) if outputs from one of them serve as inputs for
         another




                                                                           DSV SU/IbisSoft
10
3. Is optimization of processes good
     for the enterprise as a whole ?


     Is specialization harmless?




                                   DSV SU/IbisSoft
11
Manning of business processes -
     traditional style




      Knowledge on current needs/problems can be obtained by
      participants of the boundary processes who not normally participate
      in the development process

      Shall we arrange additional processes for the to transfer knowledge?

                                                              DSV SU/IbisSoft
12
Manning of business processes -
     cross-manning




      Main characteristics
       Multiple goals

       Heterogeneous teams

                                 DSV SU/IbisSoft
13
Additional reading

     • Process thinking for business agility: http://bit.ly/Nouub3

     • Bider I., Perjons E. Preparing for the era of cloud computing:
       Towards a framework for selecting business process support
       services. Proceedings of BPMDS 2012.,http://bit.ly/O8KrgQ

     • Bider I., Bellinger G., Perjons E. Modeling an Agile Enterprise:
       Reconciling Systems and Process Thinking. Proceedings of
       PoEM 2011, LNBIP 92, Springer, 2011:
       http://bit.ly/wZBOwApp.




                                                             DSV SU/IbisSoft
14
Thank you for your attention!


                Main contact
         Ilia Bider, DSV SU/IbisSoft
             Email: ilia@dsv.su.se
                ilia@ibissoft.se




                                       DSV SU/IbisSoft
15

More Related Content

What's hot

Lenovo Desktop Systems Hardware Service Training (RDD08)
Lenovo Desktop Systems Hardware Service Training (RDD08)Lenovo Desktop Systems Hardware Service Training (RDD08)
Lenovo Desktop Systems Hardware Service Training (RDD08)Robert Feider
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptMr SMAK
 
Dependablity Engineering 1 (CS 5032 2012)
Dependablity Engineering 1 (CS 5032 2012)Dependablity Engineering 1 (CS 5032 2012)
Dependablity Engineering 1 (CS 5032 2012)Ian Sommerville
 
An Approach To Erp Testing Using Services
An Approach To Erp Testing Using ServicesAn Approach To Erp Testing Using Services
An Approach To Erp Testing Using ServicesSagi Schliesser
 
SOMC Company Presentation
SOMC Company PresentationSOMC Company Presentation
SOMC Company Presentationtimothybo
 
Coaching made easy
Coaching made easyCoaching made easy
Coaching made easyshebert9
 
Geneo Software Overview Mar 2012 Suggested Slides Copy
Geneo Software Overview   Mar 2012 Suggested Slides CopyGeneo Software Overview   Mar 2012 Suggested Slides Copy
Geneo Software Overview Mar 2012 Suggested Slides Copybobnewton1
 
Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions IntroductionMicro Focus
 
vipin_new_resume_2.11
vipin_new_resume_2.11vipin_new_resume_2.11
vipin_new_resume_2.11VIPIN GUPTA
 
Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010phptechtalk
 
A platform for the decision support studio
A platform for the decision support studioA platform for the decision support studio
A platform for the decision support studiojhjsmits
 
Knoldus SDLC Standard Practices
Knoldus SDLC Standard PracticesKnoldus SDLC Standard Practices
Knoldus SDLC Standard PracticesKnoldus Inc.
 

What's hot (13)

Lenovo Desktop Systems Hardware Service Training (RDD08)
Lenovo Desktop Systems Hardware Service Training (RDD08)Lenovo Desktop Systems Hardware Service Training (RDD08)
Lenovo Desktop Systems Hardware Service Training (RDD08)
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides ppt
 
Dependablity Engineering 1 (CS 5032 2012)
Dependablity Engineering 1 (CS 5032 2012)Dependablity Engineering 1 (CS 5032 2012)
Dependablity Engineering 1 (CS 5032 2012)
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
An Approach To Erp Testing Using Services
An Approach To Erp Testing Using ServicesAn Approach To Erp Testing Using Services
An Approach To Erp Testing Using Services
 
SOMC Company Presentation
SOMC Company PresentationSOMC Company Presentation
SOMC Company Presentation
 
Coaching made easy
Coaching made easyCoaching made easy
Coaching made easy
 
Geneo Software Overview Mar 2012 Suggested Slides Copy
Geneo Software Overview   Mar 2012 Suggested Slides CopyGeneo Software Overview   Mar 2012 Suggested Slides Copy
Geneo Software Overview Mar 2012 Suggested Slides Copy
 
Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions Introduction
 
vipin_new_resume_2.11
vipin_new_resume_2.11vipin_new_resume_2.11
vipin_new_resume_2.11
 
Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010
 
A platform for the decision support studio
A platform for the decision support studioA platform for the decision support studio
A platform for the decision support studio
 
Knoldus SDLC Standard Practices
Knoldus SDLC Standard PracticesKnoldus SDLC Standard Practices
Knoldus SDLC Standard Practices
 

Similar to Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the Future?

Agile Business Process Development: Why, When and How
Agile Business Process Development: Why, When and HowAgile Business Process Development: Why, When and How
Agile Business Process Development: Why, When and HowIlia Bider
 
Using Data-Centric Business Process Modeling for Discovering Requirements for...
Using Data-Centric Business Process Modeling for Discovering Requirements for...Using Data-Centric Business Process Modeling for Discovering Requirements for...
Using Data-Centric Business Process Modeling for Discovering Requirements for...Ilia Bider
 
Knowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesKnowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesIlia Bider
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
Introduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxIntroduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxLAKSHMIS553566
 
ADC 2017 - DevOps by examples part II – feedback loop
ADC 2017 - DevOps by examples part II – feedback loopADC 2017 - DevOps by examples part II – feedback loop
ADC 2017 - DevOps by examples part II – feedback loopGiulio Vian
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest ResumeRsv Prasad
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growthMahesh Reddy
 
Tailoring your SDLC for DevOps, Agile and more
Tailoring your SDLC for DevOps, Agile and moreTailoring your SDLC for DevOps, Agile and more
Tailoring your SDLC for DevOps, Agile and moreJeff Schneider
 
Consulting toolkit process mapping
Consulting toolkit   process mappingConsulting toolkit   process mapping
Consulting toolkit process mappingchrisdoran
 
CucumberSeleniumWD
CucumberSeleniumWDCucumberSeleniumWD
CucumberSeleniumWDVikas Sarin
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxaasssss1
 
InnovizeIT for DB2_Product Overview_may2014
InnovizeIT for DB2_Product Overview_may2014InnovizeIT for DB2_Product Overview_may2014
InnovizeIT for DB2_Product Overview_may2014Eliezer Harkavi
 
Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfDeepakGupta747774
 

Similar to Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the Future? (20)

Agile Business Process Development: Why, When and How
Agile Business Process Development: Why, When and HowAgile Business Process Development: Why, When and How
Agile Business Process Development: Why, When and How
 
Using Data-Centric Business Process Modeling for Discovering Requirements for...
Using Data-Centric Business Process Modeling for Discovering Requirements for...Using Data-Centric Business Process Modeling for Discovering Requirements for...
Using Data-Centric Business Process Modeling for Discovering Requirements for...
 
Knowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesKnowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development Processes
 
Unit03: Process and Business Models
Unit03: Process and Business ModelsUnit03: Process and Business Models
Unit03: Process and Business Models
 
Resume_PrithijitM
Resume_PrithijitMResume_PrithijitM
Resume_PrithijitM
 
AMI Presentation
AMI PresentationAMI Presentation
AMI Presentation
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
Introduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxIntroduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptx
 
2 Process
2 Process2 Process
2 Process
 
ADC 2017 - DevOps by examples part II – feedback loop
ADC 2017 - DevOps by examples part II – feedback loopADC 2017 - DevOps by examples part II – feedback loop
ADC 2017 - DevOps by examples part II – feedback loop
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growth
 
Tailoring your SDLC for DevOps, Agile and more
Tailoring your SDLC for DevOps, Agile and moreTailoring your SDLC for DevOps, Agile and more
Tailoring your SDLC for DevOps, Agile and more
 
Consulting toolkit process mapping
Consulting toolkit   process mappingConsulting toolkit   process mapping
Consulting toolkit process mapping
 
CucumberSeleniumWD
CucumberSeleniumWDCucumberSeleniumWD
CucumberSeleniumWD
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
 
Abinaya-Resume
Abinaya-ResumeAbinaya-Resume
Abinaya-Resume
 
InnovizeIT for DB2_Product Overview_may2014
InnovizeIT for DB2_Product Overview_may2014InnovizeIT for DB2_Product Overview_may2014
InnovizeIT for DB2_Product Overview_may2014
 
Ketan Resume
Ketan ResumeKetan Resume
Ketan Resume
 
Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdf
 

More from Ilia Bider

Can an Enterprise Model Help in Mapping Capabilities?
Can an Enterprise Model Help in Mapping Capabilities?Can an Enterprise Model Help in Mapping Capabilities?
Can an Enterprise Model Help in Mapping Capabilities?Ilia Bider
 
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...Ilia Bider
 
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...Ilia Bider
 
Linking Autopoiesis to Homeostasis in Socio-Technical Systems
Linking Autopoiesis to Homeostasis in Socio-Technical SystemsLinking Autopoiesis to Homeostasis in Socio-Technical Systems
Linking Autopoiesis to Homeostasis in Socio-Technical SystemsIlia Bider
 
Value delivered - is it the same or different?
Value delivered - is it the same or different?Value delivered - is it the same or different?
Value delivered - is it the same or different?Ilia Bider
 
Defining Transformational Patterns for Business Model Innovation
Defining Transformational Patterns for Business Model InnovationDefining Transformational Patterns for Business Model Innovation
Defining Transformational Patterns for Business Model InnovationIlia Bider
 
Using Fractal Enterprise Model to Assist Complexity Management
Using Fractal Enterprise Model to Assist Complexity ManagementUsing Fractal Enterprise Model to Assist Complexity Management
Using Fractal Enterprise Model to Assist Complexity ManagementIlia Bider
 
Using a Socio-Technical Systems Approach for a Sales Process Improvement
Using a Socio-Technical Systems Approach for a Sales Process ImprovementUsing a Socio-Technical Systems Approach for a Sales Process Improvement
Using a Socio-Technical Systems Approach for a Sales Process ImprovementIlia Bider
 
Business Process Canvas and its Usage in IS Teaching and Learning
Business Process Canvas and its Usage in IS Teaching and LearningBusiness Process Canvas and its Usage in IS Teaching and Learning
Business Process Canvas and its Usage in IS Teaching and LearningIlia Bider
 
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...Ilia Bider
 
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldUsing the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldIlia Bider
 
Fractal Enterpise Model (FEM) - a tutorial
Fractal Enterpise Model (FEM) - a tutorialFractal Enterpise Model (FEM) - a tutorial
Fractal Enterpise Model (FEM) - a tutorialIlia Bider
 
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFu
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFuBusiness Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFu
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFuIlia Bider
 
Using Structural Coupling Approach for Defining and Maintaining Identity of a...
Using Structural Coupling Approach for Defining and Maintaining Identity of a...Using Structural Coupling Approach for Defining and Maintaining Identity of a...
Using Structural Coupling Approach for Defining and Maintaining Identity of a...Ilia Bider
 
Using the Process-Assets Framework for Creating a Holistic View over Process ...
Using the Process-Assets Framework for Creating a Holistic View over Process ...Using the Process-Assets Framework for Creating a Holistic View over Process ...
Using the Process-Assets Framework for Creating a Holistic View over Process ...Ilia Bider
 
Using a Fractal Enterprise Model for Business Model Innovation
Using a Fractal Enterprise Model for Business Model InnovationUsing a Fractal Enterprise Model for Business Model Innovation
Using a Fractal Enterprise Model for Business Model InnovationIlia Bider
 
Is People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated?Is People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated?Ilia Bider
 
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...Stray lamb - misalignment in a socio-technical structure of an enterprise whe...
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...Ilia Bider
 
YASQLT – Yet Another SQL Tutor. A Pragmatic Approach
YASQLT – Yet Another SQL Tutor. A Pragmatic ApproachYASQLT – Yet Another SQL Tutor. A Pragmatic Approach
YASQLT – Yet Another SQL Tutor. A Pragmatic ApproachIlia Bider
 
Becoming Agile in a Non-Disruptive Way: Is it Possible?
Becoming Agile in a Non-Disruptive Way:  Is it Possible?Becoming Agile in a Non-Disruptive Way:  Is it Possible?
Becoming Agile in a Non-Disruptive Way: Is it Possible?Ilia Bider
 

More from Ilia Bider (20)

Can an Enterprise Model Help in Mapping Capabilities?
Can an Enterprise Model Help in Mapping Capabilities?Can an Enterprise Model Help in Mapping Capabilities?
Can an Enterprise Model Help in Mapping Capabilities?
 
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...
On the Concept of Discovery Power of Enterprise Modeling Languages and its Re...
 
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...
ICEIS tutorial 2019: BUSINESS PROCESS CANVAS AND ITS USAGE IN IS TEACHING AND...
 
Linking Autopoiesis to Homeostasis in Socio-Technical Systems
Linking Autopoiesis to Homeostasis in Socio-Technical SystemsLinking Autopoiesis to Homeostasis in Socio-Technical Systems
Linking Autopoiesis to Homeostasis in Socio-Technical Systems
 
Value delivered - is it the same or different?
Value delivered - is it the same or different?Value delivered - is it the same or different?
Value delivered - is it the same or different?
 
Defining Transformational Patterns for Business Model Innovation
Defining Transformational Patterns for Business Model InnovationDefining Transformational Patterns for Business Model Innovation
Defining Transformational Patterns for Business Model Innovation
 
Using Fractal Enterprise Model to Assist Complexity Management
Using Fractal Enterprise Model to Assist Complexity ManagementUsing Fractal Enterprise Model to Assist Complexity Management
Using Fractal Enterprise Model to Assist Complexity Management
 
Using a Socio-Technical Systems Approach for a Sales Process Improvement
Using a Socio-Technical Systems Approach for a Sales Process ImprovementUsing a Socio-Technical Systems Approach for a Sales Process Improvement
Using a Socio-Technical Systems Approach for a Sales Process Improvement
 
Business Process Canvas and its Usage in IS Teaching and Learning
Business Process Canvas and its Usage in IS Teaching and LearningBusiness Process Canvas and its Usage in IS Teaching and Learning
Business Process Canvas and its Usage in IS Teaching and Learning
 
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...
Research-Oriented Practical Problem Solving as a Learning Goal for Thesis Cou...
 
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS FieldUsing the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
Using the Structure of Tacit Knowing for Acquiring a Holistic View on IS Field
 
Fractal Enterpise Model (FEM) - a tutorial
Fractal Enterpise Model (FEM) - a tutorialFractal Enterpise Model (FEM) - a tutorial
Fractal Enterpise Model (FEM) - a tutorial
 
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFu
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFuBusiness Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFu
Business Process Canvas as a Process Model in a Nutshell http://bit.ly/2NseOFu
 
Using Structural Coupling Approach for Defining and Maintaining Identity of a...
Using Structural Coupling Approach for Defining and Maintaining Identity of a...Using Structural Coupling Approach for Defining and Maintaining Identity of a...
Using Structural Coupling Approach for Defining and Maintaining Identity of a...
 
Using the Process-Assets Framework for Creating a Holistic View over Process ...
Using the Process-Assets Framework for Creating a Holistic View over Process ...Using the Process-Assets Framework for Creating a Holistic View over Process ...
Using the Process-Assets Framework for Creating a Holistic View over Process ...
 
Using a Fractal Enterprise Model for Business Model Innovation
Using a Fractal Enterprise Model for Business Model InnovationUsing a Fractal Enterprise Model for Business Model Innovation
Using a Fractal Enterprise Model for Business Model Innovation
 
Is People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated?Is People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated?
 
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...Stray lamb - misalignment in a socio-technical structure of an enterprise whe...
Stray lamb - misalignment in a socio-technical structure of an enterprise whe...
 
YASQLT – Yet Another SQL Tutor. A Pragmatic Approach
YASQLT – Yet Another SQL Tutor. A Pragmatic ApproachYASQLT – Yet Another SQL Tutor. A Pragmatic Approach
YASQLT – Yet Another SQL Tutor. A Pragmatic Approach
 
Becoming Agile in a Non-Disruptive Way: Is it Possible?
Becoming Agile in a Non-Disruptive Way:  Is it Possible?Becoming Agile in a Non-Disruptive Way:  Is it Possible?
Becoming Agile in a Non-Disruptive Way: Is it Possible?
 

Recently uploaded

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 

Recently uploaded (20)

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 

Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the Future?

  • 1. Do workflow-based systems satisfy the demands of the agile enterprise of the future? Ilia Bider - IbisSoft/DSV SU, Paul Johannesson DSV/SU Erik Perjons DSV/SU Preproceedings: http://bit.ly/YlxesC Postproceedings: http://bit.ly/WHAdOC Short presentatiion at ACM 2012 workshop: http://acm2012.blogs.dsv.su.se/ 1st workshop on ACM and other non-workflow approaches to BPM DSV SU/IbisSoft 1
  • 2. Motivation • ACM & non-workflow is relatively small movement • In the sea of mainstream BPM that sees BP as a standardized flow of operations • How to defend the movement against “We can do the same and even better”, “We have all the same features”, etc. DSV SU/IbisSoft 2
  • 3. Why WF is a mainstream • Widespread understanding that BP is about optimizing the usage of enterprise resources, e.g., minimizing the waste – Lean, 6 sigma, etc. • Standards, UML, BPMN that promote operational view • Tool vendors that implements standards DSV SU/IbisSoft 3
  • 4. How to meet the challenge • Expand in some areas: traditionally working in a case-based manner - law (enforcement), healthcare, government • Show examples where the workflow-paradigm has failed • Agree that WF thinking is very good right now, but … it might not be so in the nearest future … DSV SU/IbisSoft 4
  • 5. Plan 1. Investigate what is required to design a workflowable process 2. Investigate : Whether it make sense to do so in the highly dynamic world Whether a process will be “optimal” in such a world Whether making all processes optimized do any good to the enterprise as a whole DSV SU/IbisSoft 5
  • 6. Workflowable process 1. The process can be split into well-defined steps/operations 2. For each step, inputs and outputs are fully formalized 3. It is fully determined what outputs serve as inputs for other steps Test spec RE spec D spec Code Reguirements Design Coding Test Test results Test results DSV SU/IbisSoft 6
  • 7. Workflowable process Test spec RE spec D spec Code Reguirements Design Coding Test Test results Test results 3. Execution of each step requires only its formalized inputs 4. Two steps are not allowed to be executed simultaneously (in parallel) if outputs from one of them serve as inputs for another 5. Each step is executed by a special group or one person specialization DSV SU/IbisSoft 7
  • 8. 1. Do we have time to design workflowable processes DSV SU/IbisSoft 8
  • 9. Do we have time to design … We might not have it DSV SU/IbisSoft 9
  • 10. 2. Is Workflowable process really optimal? Test spec RE spec D spec Code Reguirements Design Coding Test Test results Test results 3. Execution of each step requires only its formalized inputs 4. Two steps are not allowed to be executed simultaneously (in parallel) if outputs from one of them serve as inputs for another DSV SU/IbisSoft 10
  • 11. 3. Is optimization of processes good for the enterprise as a whole ? Is specialization harmless? DSV SU/IbisSoft 11
  • 12. Manning of business processes - traditional style Knowledge on current needs/problems can be obtained by participants of the boundary processes who not normally participate in the development process Shall we arrange additional processes for the to transfer knowledge? DSV SU/IbisSoft 12
  • 13. Manning of business processes - cross-manning Main characteristics Multiple goals Heterogeneous teams DSV SU/IbisSoft 13
  • 14. Additional reading • Process thinking for business agility: http://bit.ly/Nouub3 • Bider I., Perjons E. Preparing for the era of cloud computing: Towards a framework for selecting business process support services. Proceedings of BPMDS 2012.,http://bit.ly/O8KrgQ • Bider I., Bellinger G., Perjons E. Modeling an Agile Enterprise: Reconciling Systems and Process Thinking. Proceedings of PoEM 2011, LNBIP 92, Springer, 2011: http://bit.ly/wZBOwApp. DSV SU/IbisSoft 14
  • 15. Thank you for your attention! Main contact Ilia Bider, DSV SU/IbisSoft Email: ilia@dsv.su.se ilia@ibissoft.se DSV SU/IbisSoft 15