SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Agile process development: why, when
                   and how
                      Ilia Bider - IbisSoft/DSV SU




        Presentation at BPM 2012: http://bpm2012.ut.ee/program/
                     Session Innovative BPM Practice
              Based on: Process thinking for business agility:
                           http://bit.ly/Nouub3
                                                         DSV SU/IbisSoft
1
Plan of presentation

    I.   Traditional BP development and problems inherent
         to it

    II. Agile BP development



    III. Requirements on the tools for agile BP
        development

    IV. Practice

                                                  DSV SU/IbisSoft
2
Background
    • Own practical experience
    • Nonaka theory of knowledge transformation




     • Good regulator theorem of Conant and Ashby
     “Every Good Regulator of a system must be a model of that system”


                                                              DSV SU/IbisSoft
3
I. Traditional approach to BP design



      • A good regulator is a model of the
        system it regulates
                            Conant and Ashby
      • A good solution is a model of the
        problem it solves

      • A good key is a model of the lock it
        opens
                                     Scholten
      • A good process support system is a
        model of a process it supports




                                                DSV SU/IbisSoft
4
Risk inherent to …




    1. The model does not properly catch the real process
    2. The model is not converted to a proper design
    3. Support system does not follow the design exactly
    4. The new system is not properly understood by the users and it is
       rejected or used in the wrong fashion
    5. While time goes the process and its context changes

                                                                DSV SU/IbisSoft
5
II. What to do – agile approach



    A good process support
    system is a model of a
    process it supports


                             Modeling design and
                             manufacturing are
                             merged in one




                                        DSV SU/IbisSoft
6
What is needed to implement
        We can’t do it with Java
               Can we?




    • A good key is a model of the lock it
      opens

    • A good process support system is a
      model of a process it supports

                                             Modeling design and
                                             manufacturing are
    Need a process cutting machine:          merged in one


    A tool where process modeling is not
    strictly differentiated from support
    system design and implementation

                                                        DSV SU/IbisSoft
7
III Some requirements on the tool

    • Be understandable for the team creating the process – no
      complicated diagrams and rules
    • Even the first draft of a process model should be functional
    • No requirements on the order of operations until (and if) they
      are known
    • Take care on:
             Data
             Documents
             Communication between people




                                                           DSV SU/IbisSoft
8
Example: iPB - an ACM based on
    shared spaces architecture
    • No explicit information/ communication flow
    • All information is obtained from the case's shared
      space
    • All reports are left in the case's shared space




    From “In Search of the Holy Grail: Integrating social software with BPM”
               http://www.ibissoft.se/publications/HolyGrail.pdf
                                                                     DSV SU/IbisSoft
9
Structure of shared spaces in iPB
                            Process shared space – a place
                            in the “cloud” where each
                            process participant goes to fetch
                            information and place the results

                            Process map – the upper level of
                            the shared space structure

                            Step form – the low level of
                            details of one part of the shared
                            space




                                          DSV SU/IbisSoft
10
iPB functionality




        From “iPB online reference” http://docs.ibissoft.se/node/6
                                                                     DSV SU/IbisSoft
11
IV. Practice




       Social office in the municipality of Jönköping




                                                   DSV SU/IbisSoft
12
Answered: Why and How




                             DSV SU/IbisSoft
13
What about When?
                                                     Here




        Interplay between different kind of processes
                                               DSV SU/IbisSoft
14
Some references


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


     iPB online reference http://docs.ibissoft.se/node/6




                                                           DSV SU/IbisSoft
15
Thank you for your attention!



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




                                       DSV SU/IbisSoft
16

Weitere ähnliche Inhalte

Ähnlich wie Agile Business Process Development: Why, When and How

Knowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesKnowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesIlia Bider
 
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Ilia Bider
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauInstitut Lean France
 
20150227 agility in it projects m niziolek (sent)
20150227  agility in it projects m niziolek (sent)20150227  agility in it projects m niziolek (sent)
20150227 agility in it projects m niziolek (sent)Marek Niziolek
 
2014 12 03 projects where agile approach seems to be optimal fin
2014 12 03 projects where agile approach seems to be optimal fin2014 12 03 projects where agile approach seems to be optimal fin
2014 12 03 projects where agile approach seems to be optimal finMarek Niziolek
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016Pekka Hartikainen
 
HLayer / Cloud Native Best Practices
HLayer / Cloud Native Best PracticesHLayer / Cloud Native Best Practices
HLayer / Cloud Native Best PracticesAymen EL Amri
 
Comp8 unit5 lecture_slides
Comp8 unit5 lecture_slidesComp8 unit5 lecture_slides
Comp8 unit5 lecture_slidesCMDLMS
 
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...Turja Narayan Chaudhuri
 
DevSecOps for the DoD
DevSecOps for the DoDDevSecOps for the DoD
DevSecOps for the DoDJamesHarmison
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growthMahesh Reddy
 
ABAP State of the Art
ABAP State of the ArtABAP State of the Art
ABAP State of the ArtTobias Trapp
 
Jw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentationJw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentationPatrick Li
 
FITT Toolbox: Collaboration Setup for Research
FITT Toolbox: Collaboration Setup for ResearchFITT Toolbox: Collaboration Setup for Research
FITT Toolbox: Collaboration Setup for ResearchFITT
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 
Vade Meccum_Book reading and publishing software NetBeans.docx
Vade Meccum_Book reading and publishing software NetBeans.docxVade Meccum_Book reading and publishing software NetBeans.docx
Vade Meccum_Book reading and publishing software NetBeans.docxGeetaShreeprabha
 

Ähnlich wie Agile Business Process Development: Why, When and How (20)

Knowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development ProcessesKnowledge Transformation in Software Development Processes
Knowledge Transformation in Software Development Processes
 
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
 
SDLC Smashup
SDLC SmashupSDLC Smashup
SDLC Smashup
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves Caseau
 
20150227 agility in it projects m niziolek (sent)
20150227  agility in it projects m niziolek (sent)20150227  agility in it projects m niziolek (sent)
20150227 agility in it projects m niziolek (sent)
 
2014 12 03 projects where agile approach seems to be optimal fin
2014 12 03 projects where agile approach seems to be optimal fin2014 12 03 projects where agile approach seems to be optimal fin
2014 12 03 projects where agile approach seems to be optimal fin
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
 
HLayer / Cloud Native Best Practices
HLayer / Cloud Native Best PracticesHLayer / Cloud Native Best Practices
HLayer / Cloud Native Best Practices
 
Comp8 unit5 lecture_slides
Comp8 unit5 lecture_slidesComp8 unit5 lecture_slides
Comp8 unit5 lecture_slides
 
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
 
DevSecOps for the DoD
DevSecOps for the DoDDevSecOps for the DoD
DevSecOps for the DoD
 
How_to_survive
How_to_surviveHow_to_survive
How_to_survive
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growth
 
KiWi - Knowledge in a Wiki
KiWi - Knowledge in a WikiKiWi - Knowledge in a Wiki
KiWi - Knowledge in a Wiki
 
ABAP State of the Art
ABAP State of the ArtABAP State of the Art
ABAP State of the Art
 
Jw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentationJw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentation
 
FITT Toolbox: Collaboration Setup for Research
FITT Toolbox: Collaboration Setup for ResearchFITT Toolbox: Collaboration Setup for Research
FITT Toolbox: Collaboration Setup for Research
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
Vade Meccum_Book reading and publishing software NetBeans.docx
Vade Meccum_Book reading and publishing software NetBeans.docxVade Meccum_Book reading and publishing software NetBeans.docx
Vade Meccum_Book reading and publishing software NetBeans.docx
 

Mehr von 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
 

Mehr von 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?
 

Kürzlich hochgeladen

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
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
 
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é
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
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
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 

Kürzlich hochgeladen (20)

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
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
 
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
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
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
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
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...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 

Agile Business Process Development: Why, When and How

  • 1. Agile process development: why, when and how Ilia Bider - IbisSoft/DSV SU Presentation at BPM 2012: http://bpm2012.ut.ee/program/ Session Innovative BPM Practice Based on: Process thinking for business agility: http://bit.ly/Nouub3 DSV SU/IbisSoft 1
  • 2. Plan of presentation I. Traditional BP development and problems inherent to it II. Agile BP development III. Requirements on the tools for agile BP development IV. Practice DSV SU/IbisSoft 2
  • 3. Background • Own practical experience • Nonaka theory of knowledge transformation • Good regulator theorem of Conant and Ashby “Every Good Regulator of a system must be a model of that system” DSV SU/IbisSoft 3
  • 4. I. Traditional approach to BP design • A good regulator is a model of the system it regulates Conant and Ashby • A good solution is a model of the problem it solves • A good key is a model of the lock it opens Scholten • A good process support system is a model of a process it supports DSV SU/IbisSoft 4
  • 5. Risk inherent to … 1. The model does not properly catch the real process 2. The model is not converted to a proper design 3. Support system does not follow the design exactly 4. The new system is not properly understood by the users and it is rejected or used in the wrong fashion 5. While time goes the process and its context changes DSV SU/IbisSoft 5
  • 6. II. What to do – agile approach A good process support system is a model of a process it supports Modeling design and manufacturing are merged in one DSV SU/IbisSoft 6
  • 7. What is needed to implement We can’t do it with Java Can we? • A good key is a model of the lock it opens • A good process support system is a model of a process it supports Modeling design and manufacturing are Need a process cutting machine: merged in one A tool where process modeling is not strictly differentiated from support system design and implementation DSV SU/IbisSoft 7
  • 8. III Some requirements on the tool • Be understandable for the team creating the process – no complicated diagrams and rules • Even the first draft of a process model should be functional • No requirements on the order of operations until (and if) they are known • Take care on:  Data  Documents  Communication between people DSV SU/IbisSoft 8
  • 9. Example: iPB - an ACM based on shared spaces architecture • No explicit information/ communication flow • All information is obtained from the case's shared space • All reports are left in the case's shared space From “In Search of the Holy Grail: Integrating social software with BPM” http://www.ibissoft.se/publications/HolyGrail.pdf DSV SU/IbisSoft 9
  • 10. Structure of shared spaces in iPB Process shared space – a place in the “cloud” where each process participant goes to fetch information and place the results Process map – the upper level of the shared space structure Step form – the low level of details of one part of the shared space DSV SU/IbisSoft 10
  • 11. iPB functionality From “iPB online reference” http://docs.ibissoft.se/node/6 DSV SU/IbisSoft 11
  • 12. IV. Practice Social office in the municipality of Jönköping DSV SU/IbisSoft 12
  • 13. Answered: Why and How DSV SU/IbisSoft 13
  • 14. What about When? Here Interplay between different kind of processes DSV SU/IbisSoft 14
  • 15. Some references Googledoc: Process thinking for business agility: http://bit.ly/Nouub3 iPB online reference http://docs.ibissoft.se/node/6 DSV SU/IbisSoft 15
  • 16. Thank you for your attention! Ilia Bider, DSV SU/IbisSoft Email: ilia@dsv.su.se ilia@ibissoft.se DSV SU/IbisSoft 16