SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

MonotaRO のデータ活用と基盤の過去、現在、未来
MonotaRO のデータ活用と基盤の過去、現在、未来 MonotaRO のデータ活用と基盤の過去、現在、未来
MonotaRO のデータ活用と基盤の過去、現在、未来 株式会社MonotaRO Tech Team
 
Pentaho ETL ハンズオン
Pentaho ETL ハンズオンPentaho ETL ハンズオン
Pentaho ETL ハンズオンTeruo Kawasaki
 
POWA50 - Power Apps と Power Automate の大規模な管理とサポート
POWA50 - Power Apps と Power Automate の大規模な管理とサポートPOWA50 - Power Apps と Power Automate の大規模な管理とサポート
POWA50 - Power Apps と Power Automate の大規模な管理とサポートTaiki Yoshida
 
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1Luke Sunghyun Kim
 
Apache Zeppelin으로 데이터 분석하기
Apache Zeppelin으로 데이터 분석하기Apache Zeppelin으로 데이터 분석하기
Apache Zeppelin으로 데이터 분석하기SangWoo Kim
 
カスタマーサクセスのためのデータ整備人の活動記録
カスタマーサクセスのためのデータ整備人の活動記録カスタマーサクセスのためのデータ整備人の活動記録
カスタマーサクセスのためのデータ整備人の活動記録syou6162
 
HR Analytics - 퇴직가능성예측모델
HR Analytics - 퇴직가능성예측모델HR Analytics - 퇴직가능성예측모델
HR Analytics - 퇴직가능성예측모델Seong-Bok Lee
 
X-Road as a Platform to Exchange MyData
X-Road as a Platform to Exchange MyDataX-Road as a Platform to Exchange MyData
X-Road as a Platform to Exchange MyDataPetteri Kivimäki
 
La direction d'une composante universitaire en France
La direction d'une composante universitaire en FranceLa direction d'une composante universitaire en France
La direction d'une composante universitaire en FranceJérémy Morvan
 
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp @yuzutas0 Yokoyama
 
Power Appsで Excel関数を利用する3つの方法
Power Appsで Excel関数を利用する3つの方法Power Appsで Excel関数を利用する3つの方法
Power Appsで Excel関数を利用する3つの方法Nagao Hiroaki
 
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)株式会社MonotaRO Tech Team
 
データサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたことデータサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたことTokoroten Nakayama
 
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-Kan Hara
 
ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出Tetsutaro Watanabe
 
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返りSotaro Kimura
 
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料データサイエンティスト協会スキル委員会2ndシンポジウム講演資料
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料The Japan DataScientist Society
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」Kazuhiko Nakamura
 

Tendances (20)

MonotaRO のデータ活用と基盤の過去、現在、未来
MonotaRO のデータ活用と基盤の過去、現在、未来 MonotaRO のデータ活用と基盤の過去、現在、未来
MonotaRO のデータ活用と基盤の過去、現在、未来
 
Pentaho ETL ハンズオン
Pentaho ETL ハンズオンPentaho ETL ハンズオン
Pentaho ETL ハンズオン
 
POWA50 - Power Apps と Power Automate の大規模な管理とサポート
POWA50 - Power Apps と Power Automate の大規模な管理とサポートPOWA50 - Power Apps と Power Automate の大規模な管理とサポート
POWA50 - Power Apps と Power Automate の大規模な管理とサポート
 
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1
[WeFocus] 특허포트폴리오구축전략 김성현 20171213_v1
 
Apache Zeppelin으로 데이터 분석하기
Apache Zeppelin으로 데이터 분석하기Apache Zeppelin으로 데이터 분석하기
Apache Zeppelin으로 데이터 분석하기
 
La datavisualisation
La datavisualisationLa datavisualisation
La datavisualisation
 
カスタマーサクセスのためのデータ整備人の活動記録
カスタマーサクセスのためのデータ整備人の活動記録カスタマーサクセスのためのデータ整備人の活動記録
カスタマーサクセスのためのデータ整備人の活動記録
 
HR Analytics - 퇴직가능성예측모델
HR Analytics - 퇴직가능성예측모델HR Analytics - 퇴직가능성예측모델
HR Analytics - 퇴직가능성예측모델
 
X-Road as a Platform to Exchange MyData
X-Road as a Platform to Exchange MyDataX-Road as a Platform to Exchange MyData
X-Road as a Platform to Exchange MyData
 
La direction d'une composante universitaire en France
La direction d'une composante universitaire en FranceLa direction d'une composante universitaire en France
La direction d'une composante universitaire en France
 
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp
Jupyter(Python)とBigQueryによるデータ分析基盤のDevOps #pyconjp
 
Power Appsで Excel関数を利用する3つの方法
Power Appsで Excel関数を利用する3つの方法Power Appsで Excel関数を利用する3つの方法
Power Appsで Excel関数を利用する3つの方法
 
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)
データ管理に重要なことは事業と組織の理解だった(Data Engineering Study #11 発表資料)
 
データサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたことデータサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたこと
 
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-
AIを活用し経理業務を「データサイエンス業務」に変革するためのポイントと実務-経理人材が今後目指すべき方向性を提示-
 
ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出
 
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
 
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料データサイエンティスト協会スキル委員会2ndシンポジウム講演資料
データサイエンティスト協会スキル委員会2ndシンポジウム講演資料
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 
Microsoft Teams 管理のススメ
Microsoft Teams 管理のススメMicrosoft Teams 管理のススメ
Microsoft Teams 管理のススメ
 

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
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
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
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
 
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
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
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
 
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
 
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
 
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
 
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
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
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
 
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
 
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
 

Dernier (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
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 ...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
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
 
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
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
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
 
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
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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...
 
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 🔝✔️✔️
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
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
 
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 ...
 
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-...
 

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!