© Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural...
-
Upload
stewart-douglas -
Category
Documents
-
view
212 -
download
0
Transcript of © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural...
![Page 1: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/1.jpg)
© Solidsoft Limited 2005
Copyright Solidsoft 2006
Business Process ManagementBusiness Process Management
An Architectural ApproachAn Architectural Approach
Andrew Rivers, Principal ConsultantAndrew Rivers, Principal Consultant
Andy James, Chief Technology OfficerAndy James, Chief Technology Officer
![Page 2: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/2.jpg)
Copyright Solidsoft 2006
Workshop AgendaWorkshop Agenda
IntroductionsIntroductions Workshop aimsWorkshop aims What is BPM?What is BPM? Why adopt BPM?Why adopt BPM? Implementing BPMImplementing BPM What does a BPM architecture require?What does a BPM architecture require? What technologies are available to support BPM?What technologies are available to support BPM? DiscussionDiscussion
![Page 3: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/3.jpg)
Copyright Solidsoft 2006
IntroductionsIntroductions
![Page 4: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/4.jpg)
Copyright Solidsoft 2006
Workshop AimsWorkshop Aims
The aim of this workshop session is to:The aim of this workshop session is to: • Outline the problem space for Business Process ManagementOutline the problem space for Business Process Management
• Introduce the technologies that support Business Process Management Introduce the technologies that support Business Process Management on the Microsoft Windows platformon the Microsoft Windows platform
• Initiate an open discussion on how we architect Business Process Initiate an open discussion on how we architect Business Process Management systemsManagement systems
![Page 5: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/5.jpg)
Copyright Solidsoft 2006
What is BPM?What is BPM?
Business Process Management (or BPM) Business Process Management (or BPM) refers to activities refers to activities performed by organisations to manage and, if necessary, to improve performed by organisations to manage and, if necessary, to improve their business processes*their business processes*
*Wikipedia*Wikipedia
In particular, BPM is commonly used as a shorthand term to refer to In particular, BPM is commonly used as a shorthand term to refer to software systems that support BPMsoftware systems that support BPM
In software terms, BPM usually refers to business processes that In software terms, BPM usually refers to business processes that span organisational, enterprise and application boundaries, with data span organisational, enterprise and application boundaries, with data being shared between each to form a coherent processbeing shared between each to form a coherent process
![Page 6: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/6.jpg)
Copyright Solidsoft 2006
Why Adopt BPM?Why Adopt BPM?
Business process management gives organisations greater control Business process management gives organisations greater control over their business processesover their business processes• Greater consistency and hence higher qualityGreater consistency and hence higher quality
• Optimised and hence higher efficiencyOptimised and hence higher efficiency
• Measurable and hence better management visibilityMeasurable and hence better management visibility
![Page 7: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/7.jpg)
Copyright Solidsoft 2006
Implementing BPMImplementing BPM
DifferentDifferent definitions of BPM describe differentdefinitions of BPM describe different activities, but they are activities, but they are variations on a similar themevariations on a similar theme
BPM is not a linear process, but an iterative process intended to BPM is not a linear process, but an iterative process intended to produce new business processes every iterationproduce new business processes every iteration• Improve existing processes for better efficiency or performanceImprove existing processes for better efficiency or performance
• Change existing processes to adapt to business changeChange existing processes to adapt to business change
• Create new business processes to respond to new opportunitiesCreate new business processes to respond to new opportunities
![Page 8: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/8.jpg)
Copyright Solidsoft 2006
Implementing BPM - ActivitiesImplementing BPM - Activities
BPM is often seen as a means of process improvement, with an BPM is often seen as a means of process improvement, with an organisation making iterative improvements in its operation. organisation making iterative improvements in its operation.
The following activities are performed in each iteration:The following activities are performed in each iteration:• Process designProcess design
• Process executionProcess execution
• Process monitoringProcess monitoring
![Page 9: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/9.jpg)
Copyright Solidsoft 2006
Process DesignProcess Design
This is where the business processes are designed and any This is where the business processes are designed and any supporting software systems are developedsupporting software systems are developed
Capture existing processes and develop software to underpinCapture existing processes and develop software to underpin Develop new business processesDevelop new business processes Test new processes, by simulation or by system testingTest new processes, by simulation or by system testing
![Page 10: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/10.jpg)
Copyright Solidsoft 2006
Process ExecutionProcess Execution
The process is run operationally, i.e. the application, workflow and The process is run operationally, i.e. the application, workflow and integration technology is in place and runningintegration technology is in place and running
Information on the running of the process is capturedInformation on the running of the process is captured
![Page 11: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/11.jpg)
Copyright Solidsoft 2006
Process MonitoringProcess Monitoring
The process information that is captured is used to manage the The process information that is captured is used to manage the operation of the processoperation of the process
Control mechanisms are in place to optimise the process based on Control mechanisms are in place to optimise the process based on current statecurrent state
![Page 12: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/12.jpg)
Copyright Solidsoft 2006
What Does a BPM Architecture Require?What Does a BPM Architecture Require?
A BPM architecture contains different components depending on the A BPM architecture contains different components depending on the stage of the BPM cyclestage of the BPM cycle• Process designProcess design
• Process executionProcess execution
• Process monitoringProcess monitoring
![Page 13: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/13.jpg)
Copyright Solidsoft 2006
Process DesignProcess Design
Process design toolsProcess design tools Process simulation and modellingProcess simulation and modelling System development toolsSystem development tools
![Page 14: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/14.jpg)
Copyright Solidsoft 2006
Process ExecutionProcess Execution
System / process automation and integrationSystem / process automation and integration Human workflowHuman workflow Task-specific software applicationsTask-specific software applications
![Page 15: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/15.jpg)
Copyright Solidsoft 2006
Process MonitoringProcess Monitoring
Business Activity MonitoringBusiness Activity Monitoring • Capture key information relating to process executionCapture key information relating to process execution
• Trigger control actions when activities are outside limitsTrigger control actions when activities are outside limits Reporting toolsReporting tools Business scorecards / dashboardsBusiness scorecards / dashboards
![Page 16: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/16.jpg)
Copyright Solidsoft 2006
Enterprise Architecture ApproachEnterprise Architecture Approach
BPM systems span enterprise and application boundariesBPM systems span enterprise and application boundaries Focus on ensuring the technology platform supports the BPM Focus on ensuring the technology platform supports the BPM
requirementsrequirements Understand the information that is used between steps in the processUnderstand the information that is used between steps in the process
• Define process flowDefine process flow
• Define integration / service interfacesDefine integration / service interfaces
• Define process measurementsDefine process measurements
• Define control mechanismsDefine control mechanisms
![Page 17: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/17.jpg)
Copyright Solidsoft 2006
DiscussionDiscussion
![Page 18: © Solidsoft Limited 2005 Copyright Solidsoft 2006 Business Process Management An Architectural Approach Andrew Rivers, Principal Consultant Andy James,](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649eaa5503460f94bb013d/html5/thumbnails/18.jpg)
Copyright Solidsoft 2006
More InformationMore Information
Please visit us on the Solidsoft standPlease visit us on the Solidsoft stand