SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
BPM and Scrum
Chiang Mai
26. Feb. 2015
Dr. Karl Schindler, Antwebsystems
Bangkok, 22.07.2015
Agenda
■
What is a Process
■
What Is BPM
■
Why BPM
■
BPM and Application Development
■
BPM and ERP
■
Traditional BPM
■
Agile BPM as Software Engineering Discipline
■
BPM and OfBiz at Antwebsystems
■
Q&A
Process Definition in BPM
■
A process is a repeated action with well defined start and
end.
■
A process is not a continuously ongoing business
function (e.g. Manage personal accounts)
4
What is BPM
■
BPM is a set of processes that help organizations optimize their
business performance. It is a framework for organizing, automating
and analyzing business methodologies, metrics, processes and
systems that drive business performance. [Wikipedia]
■
“Business Process Management (BPM) is a disciplined approach to
identify, design, execute, document, monitor, control, and
measure both automated and non-automated business processes to
achieve consistent, targeted results consistent with an organization's
strategic goals. BPM involves the deliberate, collaborative and
increasingly technology-aided definition, improvement, innovation,
and management of end-to-end business processes that drive
business results, create value, and enable an organization to meet
its business objectives with more agility.”
[https://www.bpminstitute.org/articles/article/article/what-is-bpm-anyway.html]
Forrester Report, Prediction 2015
The Age Of The
Customer Is Set
To Disrupt The
BPM Market:
BPM’s Value
proposition shifts
to customer
centricity
6
Why BPM
■
Every organization has a number of processes. Not all are
documented, neither all are followed and are up-to-date.
■
Processes change continuously, but without seeing the big
picture you do not know what changes and if they are
improvements or not. Most often the changes are not even
documented.
■
BPM transforms this rigid pattern into flexible, choreographed
business services through continuous improvement.
■
BPM improves productivity.
■
BPM improves decision-making.
■
BPM improves flexibility.
7
BPM and Application Development (1)
(from Craig Larman „Applying UML and Patterns“)
(p.59) „How should use case be discovered?“
Guideline: The EBP Use Case
For requirement analysis for a computer application
focus on use cases at the level of elementary business
processes (EBPs).
EBP is a term from the business process engineering
field, defined as:
A task performed by one person in one place at one
time, in response to a business event, which adds
measurable business value and leaves the data in a
consistent state.
E.g. Approve Credit or Price Order ..
Application
Development
Business Process
8
BPM and Application Development (2)
„This part is usually not covered by
(classic) application development!“
Business
Process
9
BPM and Application Development (3)
Process
Layer
Integration
Layer
Application
Development
10
BPM Layers
… BPM Provides
Managed, Flexible
Process
11
BPM and ERP
■
In a SOA implementation the process layer contains the process
(workflow) logic. The traditional Electronic Data Processing (EDP) is
done in the Application Layer.
■
A change in the process does not mean a change in the Application
layer. And vice verso.
■
ERP without BPM is like the workflow in the brain with lots of email,
phone calls and thus error prone and as can be often seen in the real
daily work of companies.
■
Adding the BPM layer removes many manual tasks and implements
the notify observer pattern.
■
The user is guided through the process without having to remember
all the process steps.
BPM and ERP Example
BPM
ERP
13
Traditional BPM
In most cases this was done in a waterfall approach. Getting the
requirements, modeling the processes, implementing the processes
on proprietary process servers.
■
Analyze
■
Design / Modeling / Improve Process
■
Change Organization Structure
■
Implementing
■
Deploying
■
Execute
■
Monitoring
■
Optimization
■
Re engineering / Continuous Improvement
14
Agile BPM as Software Engineering
Discipline (1)
■
Agility in BPM can be seen from different viewpoints:
– Agility as synonym for flexibility. This means that BPM is flexible
and allows quick adaptation of changes in the business
environment. Thus it is not related to BPM methods.
– Agility in the sense of merging modeling and implementation
phases of the BPM Lifecycle.
– Agility in connection with process development / adaptation
■
To use agility as synonym for flexibility of BPM just
adds to confusion.
15
Agile BPM as Software Engineering
Discipline (2)
16
BPM Analyzes and Implementation
method: Scrum
AntWebsystems PAAS
Vendor view
AntWebsystems PAAS
Customer view
AntWebsystems Scrum System Backlog
List
AntWebsystems Scrum System Backlog
Item Detail View
21
BPM and OfBiz at Antwebsystems (1)
Top Level Process of BPM and ERP
22
BPM and OfBiz at Antwebsystems (2)
Backlog creation sub-process
BPM and OfBiz at Antwebsystems (3)
The BPM sprint (1)
24
BPM and OfBiz at Antwebsystems (3)
The BPM sprint (4)
25
BPM and OfBiz at Antwebsystems (4)
BPM Tasks
26
Continuous Improvement
■
Is a formal ongoing approach to
improve the processes (based on
feedback from various sources).
■
Processes are constantly
monitored, analyzed, (re)modeled
and implemented
■
Reflects the actual situation.
■
allows the identification of wastes
as the appear. Any changes
needed are sent as a request to
the product owner as described
before and the agile BPM process
starts for those changes to be
realized.
27
Summary
■
BPM Projects and Scrum work well, with or without IT
involvement
■
There is no need to wait for BPM to complete once the
process is improved and activities are to implemented.
■
The BPM backlog is the input for the realization in ERP.
Basically an activity in BPM can become a backlog item
in the ERP process.
■
The same process is used for continuous improvement of
the process
Who are we: Antwebsystems
● OFBiz Market leader and one of the top contributors
● More than 10 years of experience with OfBiz
● Customer centric BPM drives the OfBiz customization
● Agile Scrum method used for BPM and OfBiz
● BOI approved, >20 employees
● Automated tests, automatic deployment by customer pressing a button
● Currently supporting OFBiz installations in North America, Europe and Asia
We are always looking for people and partners!
http://www.antwebsystems.com
We do follow the process shown in this presentation in our company!
29
Q&A

Mais conteúdo relacionado

Mais procurados

Anti-Bribery Management Systems: The Impact of Organizational Culture and its...
Anti-Bribery Management Systems: The Impact of Organizational Culture and its...Anti-Bribery Management Systems: The Impact of Organizational Culture and its...
Anti-Bribery Management Systems: The Impact of Organizational Culture and its...PECB
 
GIACC Italy - ISO 37001
GIACC Italy - ISO 37001GIACC Italy - ISO 37001
GIACC Italy - ISO 37001Ciro Strazzeri
 
COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic ConceptsSpyros Ktenas
 
Introduction to COBIT 2019 and IT management
Introduction to COBIT 2019 and IT managementIntroduction to COBIT 2019 and IT management
Introduction to COBIT 2019 and IT managementChristian F. Nissen
 
ISO 31000:2018 vs COSO ERM:2017
ISO 31000:2018 vs COSO ERM:2017ISO 31000:2018 vs COSO ERM:2017
ISO 31000:2018 vs COSO ERM:2017Eduardo Poggi
 
What is a secure enterprise architecture roadmap?
What is a secure enterprise architecture roadmap?What is a secure enterprise architecture roadmap?
What is a secure enterprise architecture roadmap?Ulf Mattsson
 
5s aplicado ao desenvolvimento de software
5s aplicado ao desenvolvimento de software5s aplicado ao desenvolvimento de software
5s aplicado ao desenvolvimento de softwareDayvson Lima
 
2021 Procurement Software Market Update
2021 Procurement Software Market Update2021 Procurement Software Market Update
2021 Procurement Software Market UpdateMadison Park Group
 
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...Instansi
 
CMMI CONSULTING
CMMI CONSULTINGCMMI CONSULTING
CMMI CONSULTINGArul Nambi
 
cobit 2019 presentation.pdf
cobit 2019 presentation.pdfcobit 2019 presentation.pdf
cobit 2019 presentation.pdfmohammed539963
 
Cobit 2019 foundation study material
Cobit 2019 foundation study materialCobit 2019 foundation study material
Cobit 2019 foundation study materialAnees Shaikh
 
Enterprise Security Architecture
Enterprise Security ArchitectureEnterprise Security Architecture
Enterprise Security ArchitectureKris Kimmerle
 
Enterprise architecture beyond IT - an Australian view
Enterprise architecture beyond IT - an Australian viewEnterprise architecture beyond IT - an Australian view
Enterprise architecture beyond IT - an Australian viewTetradian Consulting
 
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...Craig Martin
 
Information Security Architecture: Building Security Into Your Organziation
Information Security Architecture: Building Security Into Your OrganziationInformation Security Architecture: Building Security Into Your Organziation
Information Security Architecture: Building Security Into Your OrganziationSeccuris Inc.
 

Mais procurados (20)

Anti-Bribery Management Systems: The Impact of Organizational Culture and its...
Anti-Bribery Management Systems: The Impact of Organizational Culture and its...Anti-Bribery Management Systems: The Impact of Organizational Culture and its...
Anti-Bribery Management Systems: The Impact of Organizational Culture and its...
 
GIACC Italy - ISO 37001
GIACC Italy - ISO 37001GIACC Italy - ISO 37001
GIACC Italy - ISO 37001
 
COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic Concepts
 
Introduction to COBIT 2019 and IT management
Introduction to COBIT 2019 and IT managementIntroduction to COBIT 2019 and IT management
Introduction to COBIT 2019 and IT management
 
Mapeamento de Processos
Mapeamento de ProcessosMapeamento de Processos
Mapeamento de Processos
 
ISO 31000:2018 vs COSO ERM:2017
ISO 31000:2018 vs COSO ERM:2017ISO 31000:2018 vs COSO ERM:2017
ISO 31000:2018 vs COSO ERM:2017
 
ISMS implementation challenges-KASYS
ISMS implementation challenges-KASYSISMS implementation challenges-KASYS
ISMS implementation challenges-KASYS
 
What is a secure enterprise architecture roadmap?
What is a secure enterprise architecture roadmap?What is a secure enterprise architecture roadmap?
What is a secure enterprise architecture roadmap?
 
5s aplicado ao desenvolvimento de software
5s aplicado ao desenvolvimento de software5s aplicado ao desenvolvimento de software
5s aplicado ao desenvolvimento de software
 
Scampi
ScampiScampi
Scampi
 
2021 Procurement Software Market Update
2021 Procurement Software Market Update2021 Procurement Software Market Update
2021 Procurement Software Market Update
 
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...
ISO 37001 : Anti Bribery Management System Fraud & Bribery Concepts, Laws & R...
 
Itil4 itsmf
Itil4 itsmfItil4 itsmf
Itil4 itsmf
 
CMMI CONSULTING
CMMI CONSULTINGCMMI CONSULTING
CMMI CONSULTING
 
cobit 2019 presentation.pdf
cobit 2019 presentation.pdfcobit 2019 presentation.pdf
cobit 2019 presentation.pdf
 
Cobit 2019 foundation study material
Cobit 2019 foundation study materialCobit 2019 foundation study material
Cobit 2019 foundation study material
 
Enterprise Security Architecture
Enterprise Security ArchitectureEnterprise Security Architecture
Enterprise Security Architecture
 
Enterprise architecture beyond IT - an Australian view
Enterprise architecture beyond IT - an Australian viewEnterprise architecture beyond IT - an Australian view
Enterprise architecture beyond IT - an Australian view
 
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...
Risk-driven and Business-outcome-focused Enterprise Security Architecture Fra...
 
Information Security Architecture: Building Security Into Your Organziation
Information Security Architecture: Building Security Into Your OrganziationInformation Security Architecture: Building Security Into Your Organziation
Information Security Architecture: Building Security Into Your Organziation
 

Destaque

Metodologías Ágiles de Programación: Método SCRUM
Metodologías Ágiles de Programación: Método SCRUMMetodologías Ágiles de Programación: Método SCRUM
Metodologías Ágiles de Programación: Método SCRUMYessenia I. Martínez M.
 
How BPM strengthens ERP
How BPM strengthens ERPHow BPM strengthens ERP
How BPM strengthens ERPTGO Consulting
 
Moss 2007 overview microsoft
Moss 2007 overview microsoftMoss 2007 overview microsoft
Moss 2007 overview microsoftnrnice
 
BPM Design Review Approach
BPM Design Review ApproachBPM Design Review Approach
BPM Design Review ApproachScott Simmons
 
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor AhmadDevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor AhmadJAXLondon2014
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Prolifics
 
IBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Sverige
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsBonitasoft
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Christophe Lucas
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev Sharma
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerJAXLondon2014
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101Sanjeev Sharma
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarClaudia Ring
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 

Destaque (20)

La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Metodologías Ágiles de Programación: Método SCRUM
Metodologías Ágiles de Programación: Método SCRUMMetodologías Ágiles de Programación: Método SCRUM
Metodologías Ágiles de Programación: Método SCRUM
 
How BPM strengthens ERP
How BPM strengthens ERPHow BPM strengthens ERP
How BPM strengthens ERP
 
Moss 2007 overview microsoft
Moss 2007 overview microsoftMoss 2007 overview microsoft
Moss 2007 overview microsoft
 
BPM Design Review Approach
BPM Design Review ApproachBPM Design Review Approach
BPM Design Review Approach
 
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor AhmadDevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
 
IBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPM
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power Tools
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
 
BPM METODOLOGIA
BPM METODOLOGIABPM METODOLOGIA
BPM METODOLOGIA
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 

Semelhante a BPM and Scrum

Introduction To Bpm Technology
Introduction To Bpm TechnologyIntroduction To Bpm Technology
Introduction To Bpm Technologymyalya
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasNathaniel Palmer
 
Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Bonitasoft
 
intro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptintro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptGanesh Shevade
 
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...Abzetdin Adamov
 
Business Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source ToolsetBusiness Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source ToolsetAdeel Javed
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process managementDigvijay Mahalle
 
Current bpm trends tendencias en bpm
Current bpm trends   tendencias en bpmCurrent bpm trends   tendencias en bpm
Current bpm trends tendencias en bpmDenis Gagné
 
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBonitasoft
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMNAlexander SAMARIN
 
Codecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp Romania
 
business process management
business process managementbusiness process management
business process managementTayabaZahid
 
Webinar - The continuous improvement cycle of business processes
Webinar - The continuous improvement cycle of business processesWebinar - The continuous improvement cycle of business processes
Webinar - The continuous improvement cycle of business processesAuraQuantic
 
Avelon Company Presentation 2011
Avelon Company Presentation 2011Avelon Company Presentation 2011
Avelon Company Presentation 2011johnny_koch
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpmdotNFS
 

Semelhante a BPM and Scrum (20)

Workflow tecnologies
Workflow tecnologiesWorkflow tecnologies
Workflow tecnologies
 
Introduction To Bpm Technology
Introduction To Bpm TechnologyIntroduction To Bpm Technology
Introduction To Bpm Technology
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative Ideas
 
Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?Business Process Management - What is it, and why all the buzz?
Business Process Management - What is it, and why all the buzz?
 
intro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptintro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.ppt
 
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
 
Business Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source ToolsetBusiness Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source Toolset
 
Dev biz process management strategy
Dev biz process management strategyDev biz process management strategy
Dev biz process management strategy
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process management
 
Bpms
BpmsBpms
Bpms
 
Current bpm trends tendencias en bpm
Current bpm trends   tendencias en bpmCurrent bpm trends   tendencias en bpm
Current bpm trends tendencias en bpm
 
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUG
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMN
 
BPMS and Process Automation
BPMS and Process AutomationBPMS and Process Automation
BPMS and Process Automation
 
Codecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applications
 
business process management
business process managementbusiness process management
business process management
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 
Webinar - The continuous improvement cycle of business processes
Webinar - The continuous improvement cycle of business processesWebinar - The continuous improvement cycle of business processes
Webinar - The continuous improvement cycle of business processes
 
Avelon Company Presentation 2011
Avelon Company Presentation 2011Avelon Company Presentation 2011
Avelon Company Presentation 2011
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpm
 

Último

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Último (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

BPM and Scrum

  • 1. BPM and Scrum Chiang Mai 26. Feb. 2015 Dr. Karl Schindler, Antwebsystems Bangkok, 22.07.2015
  • 2. Agenda ■ What is a Process ■ What Is BPM ■ Why BPM ■ BPM and Application Development ■ BPM and ERP ■ Traditional BPM ■ Agile BPM as Software Engineering Discipline ■ BPM and OfBiz at Antwebsystems ■ Q&A
  • 3. Process Definition in BPM ■ A process is a repeated action with well defined start and end. ■ A process is not a continuously ongoing business function (e.g. Manage personal accounts)
  • 4. 4 What is BPM ■ BPM is a set of processes that help organizations optimize their business performance. It is a framework for organizing, automating and analyzing business methodologies, metrics, processes and systems that drive business performance. [Wikipedia] ■ “Business Process Management (BPM) is a disciplined approach to identify, design, execute, document, monitor, control, and measure both automated and non-automated business processes to achieve consistent, targeted results consistent with an organization's strategic goals. BPM involves the deliberate, collaborative and increasingly technology-aided definition, improvement, innovation, and management of end-to-end business processes that drive business results, create value, and enable an organization to meet its business objectives with more agility.” [https://www.bpminstitute.org/articles/article/article/what-is-bpm-anyway.html]
  • 5. Forrester Report, Prediction 2015 The Age Of The Customer Is Set To Disrupt The BPM Market: BPM’s Value proposition shifts to customer centricity
  • 6. 6 Why BPM ■ Every organization has a number of processes. Not all are documented, neither all are followed and are up-to-date. ■ Processes change continuously, but without seeing the big picture you do not know what changes and if they are improvements or not. Most often the changes are not even documented. ■ BPM transforms this rigid pattern into flexible, choreographed business services through continuous improvement. ■ BPM improves productivity. ■ BPM improves decision-making. ■ BPM improves flexibility.
  • 7. 7 BPM and Application Development (1) (from Craig Larman „Applying UML and Patterns“) (p.59) „How should use case be discovered?“ Guideline: The EBP Use Case For requirement analysis for a computer application focus on use cases at the level of elementary business processes (EBPs). EBP is a term from the business process engineering field, defined as: A task performed by one person in one place at one time, in response to a business event, which adds measurable business value and leaves the data in a consistent state. E.g. Approve Credit or Price Order .. Application Development Business Process
  • 8. 8 BPM and Application Development (2) „This part is usually not covered by (classic) application development!“ Business Process
  • 9. 9 BPM and Application Development (3) Process Layer Integration Layer Application Development
  • 10. 10 BPM Layers … BPM Provides Managed, Flexible Process
  • 11. 11 BPM and ERP ■ In a SOA implementation the process layer contains the process (workflow) logic. The traditional Electronic Data Processing (EDP) is done in the Application Layer. ■ A change in the process does not mean a change in the Application layer. And vice verso. ■ ERP without BPM is like the workflow in the brain with lots of email, phone calls and thus error prone and as can be often seen in the real daily work of companies. ■ Adding the BPM layer removes many manual tasks and implements the notify observer pattern. ■ The user is guided through the process without having to remember all the process steps.
  • 12. BPM and ERP Example BPM ERP
  • 13. 13 Traditional BPM In most cases this was done in a waterfall approach. Getting the requirements, modeling the processes, implementing the processes on proprietary process servers. ■ Analyze ■ Design / Modeling / Improve Process ■ Change Organization Structure ■ Implementing ■ Deploying ■ Execute ■ Monitoring ■ Optimization ■ Re engineering / Continuous Improvement
  • 14. 14 Agile BPM as Software Engineering Discipline (1) ■ Agility in BPM can be seen from different viewpoints: – Agility as synonym for flexibility. This means that BPM is flexible and allows quick adaptation of changes in the business environment. Thus it is not related to BPM methods. – Agility in the sense of merging modeling and implementation phases of the BPM Lifecycle. – Agility in connection with process development / adaptation ■ To use agility as synonym for flexibility of BPM just adds to confusion.
  • 15. 15 Agile BPM as Software Engineering Discipline (2)
  • 16. 16 BPM Analyzes and Implementation method: Scrum
  • 20. AntWebsystems Scrum System Backlog Item Detail View
  • 21. 21 BPM and OfBiz at Antwebsystems (1) Top Level Process of BPM and ERP
  • 22. 22 BPM and OfBiz at Antwebsystems (2) Backlog creation sub-process
  • 23. BPM and OfBiz at Antwebsystems (3) The BPM sprint (1)
  • 24. 24 BPM and OfBiz at Antwebsystems (3) The BPM sprint (4)
  • 25. 25 BPM and OfBiz at Antwebsystems (4) BPM Tasks
  • 26. 26 Continuous Improvement ■ Is a formal ongoing approach to improve the processes (based on feedback from various sources). ■ Processes are constantly monitored, analyzed, (re)modeled and implemented ■ Reflects the actual situation. ■ allows the identification of wastes as the appear. Any changes needed are sent as a request to the product owner as described before and the agile BPM process starts for those changes to be realized.
  • 27. 27 Summary ■ BPM Projects and Scrum work well, with or without IT involvement ■ There is no need to wait for BPM to complete once the process is improved and activities are to implemented. ■ The BPM backlog is the input for the realization in ERP. Basically an activity in BPM can become a backlog item in the ERP process. ■ The same process is used for continuous improvement of the process
  • 28. Who are we: Antwebsystems ● OFBiz Market leader and one of the top contributors ● More than 10 years of experience with OfBiz ● Customer centric BPM drives the OfBiz customization ● Agile Scrum method used for BPM and OfBiz ● BOI approved, >20 employees ● Automated tests, automatic deployment by customer pressing a button ● Currently supporting OFBiz installations in North America, Europe and Asia We are always looking for people and partners! http://www.antwebsystems.com We do follow the process shown in this presentation in our company!