pal gov.tutorial1.session15 16

42
فلسطينية لكترونية الديمية الحكومة ا أكاThe Palestinian eGovernment Academy www.egovacademy.ps Tutorial 1:Process and Data Modeling Session 15 -16 Business Process Management Business Process Management 1 PalGov © 2011 Business Process Management Business Process Management (best practices and BP Re-engineering) Dr. Mahmoud H. M. Saheb Reviewed by Prof. Marco Ronchetti, Trento University, Italy

Upload: mustafa-jarrar

Post on 05-Dec-2014

525 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Pal gov.tutorial1.session15 16

أكاديمية الحكومة ا�لكترونية الفلسطينية

The Palestinian eGovernment Academy

www.egovacademy.ps

Tutorial 1:Process and Data Modeling

Session 15 -16

Business Process ManagementBusiness Process Management

1PalGov © 2011

Business Process ManagementBusiness Process Management(best practices and BP Re-engineering)

Dr. Mahmoud H. M. Saheb

Reviewed by

Prof. Marco Ronchetti, Trento University, Italy

Page 2: Pal gov.tutorial1.session15 16

About

This tutorial is part of the PalGov project, funded by the TEMPUS IV program of the Commission of the European Communities, grant agreement 511159-TEMPUS-1-

2010-1-PS-TEMPUS-JPHES. The project website: www.egovacademy.ps

University of Trento, Italy

Vrije Universiteit Brussel, Belgium

Birzeit University, Palestine (Coordinator )

Palestine Polytechnic University, Palestine

Project Consortium:

2PalGov © 2011

University of Namur, Belgium

Vrije Universiteit Brussel, Belgium

TrueTrust, UK

Palestine Polytechnic University, Palestine

Palestine Technical University, PalestineUniversité de Savoie, France

Ministry of Local Government, Palestine

Ministry of Telecom and IT, Palestine

Ministry of Interior, Palestine

Coordinator: Dr. Mustafa JarrarBirzeit University, P.O.Box 14- Birzeit, PalestineTelfax:+972 2 2982935 [email protected]

Page 3: Pal gov.tutorial1.session15 16

© Copyright Notes

Everyone is encouraged to use this material, or part of it, but should properly cite the project (logo and website), and the author of that part.

No part of this tutorial may be reproduced or modified in any form or by any means, without prior written permission from the project, who have the full

copyrights on the material.

3PalGov © 2011

Attribution-NonCommercial-ShareAlikeCC-BY-NC-SA

This license lets others remix, tweak, and build upon your work non-commercially, as long as they credit you and license their new creations under the identical terms.

Page 4: Pal gov.tutorial1.session15 16

Tutorial Map

Topic Time

Module I: Conceptual Data Modeling

Session 0: Outline and Introduction

Session 1.1: Information Modeling 1

Session 1.2: Conceptual Data Modeling using ORM 1

Session 1.3: Conceptual Analyses 1

Session 2: Lab- Conceptual Analyses 3

Session 3.1: Uniqueness Rules 1.5

Intended Learning Objectives

Module 1 (Conceptual Date Modeling)

A: Knowledge and Understanding

11a1: Demonstrate knowledge of conceptual modeling notations and concepts

11a2: Demonstrate knowledge of Object Role Modeling (ORM) methodology.

11a3: Explain and demonstrate the concepts of data integrity & business rules

B: Intellectual Skills

11b1: Analyze application and domain requirements at the conceptual level,

and formalize it using ORM.

4PalGov © 2011

Session 3.1: Uniqueness Rules 1.5

Session 3.2: Mandatory Rules 1.5

Session 4: Lab- Uniqueness & Mandatory Rules 3

Session 5: Subtypes and Other Rules 3

Session 6: Lab- Subtypes and Other Rules 3

Session 7.1: Schema Equivalence &Optimization 1.5

Session 7.2: Rules Check &Schema Engineering 1.5

Session 8: Lab- National Student Registry 3

Module II: Business Process Modeling

Session 9: BP Management and BPMN: An Overview 3

Session 10: Lab - BP Management 3

Session 11: BPMN Fundamentals 3

Session 12: Lab - BPMN Fundamentals 3

Session 13: Modeling with BPMN 3

Session 14: Lab- Modeling with BPMN 3

Session 15: BP Management & Reengineering 3

Session 16: Lab- BP Management & Reengineering 3

and formalize it using ORM.

11b2: Analyze entity identity at the application and domain levels.

11b4: Optimize, transform, and (re)engineer conceptual models.

11b5: Detect &resolve contradictions & implications at the conceptual level.

C: Professional and Practical Skills

11c1: Using ORM modeling tools (Conceptual Modeling Tools).

Module 2 (Business Process Modeling)

A: Knowledge and Understanding

12a1: Demonstrate knowledge of business process modeling notations and concepts.

12a2: Demonstrate knowledge of business process modeling and mapping.

12a3: Demonstrate understand of business process optimization and re-engineering.

B: Intellectual Skills

12b1: Identify business processes.

12b2: Model and map business processes.

12b3: Optimize and re-engineer business processes.

C: Professional and Practical Skills

12c1: Using business process modeling tools, such as MS Visio.

Page 5: Pal gov.tutorial1.session15 16

Business Process Management

Session ILOs

After completing this session students will be able to:

1. Demonstrate knowledge of BP

5PalGov © 2011

1. Demonstrate knowledge of BP

management, re-engineering

2. Optimize and re-engineer business

process.

3. Use BP modeling tools.

Page 6: Pal gov.tutorial1.session15 16

Outline

• BP Management

– BP Re-engineering

– Best practices

– Lean six sigma and BPM (read)

6PalGov © 2011

– Lean six sigma and BPM (read)

• Summary

Page 7: Pal gov.tutorial1.session15 16

What is BPR

Reengineering is the fundamental rethinking

and redesign of business processes to

achieve dramatic improvements in critical,

contemporary measures of performance,

such as cost, quality, service and speed.

7PalGov © 2011

such as cost, quality, service and speed.

(Hammer & Champy, 1993)

Change is a “struggle”; BPR is a “war”

(Jessica keyes)

Page 8: Pal gov.tutorial1.session15 16

BPR Versus Process Simplification

Process Simplification

Incremental Change

Process Reengineering

Radical Transformation

8PalGov © 2011

Process-Led

Assume Attitudes & Behaviours

Management-Led

Various Simultaneous Projects

Radical TransformationVision-Led

Change Attitudes & BehavioursDirector-Led

Limited Number of Initiatives

(Coulson-Thomas, 1992)

Page 9: Pal gov.tutorial1.session15 16

BPR Versus Continuous Improvement

Process Reengineering

Radical Transformation

Continuous Improvement

Incremental Change

9PalGov © 2011

Radical TransformationPeople & Technology Focus

High InvestmentRebuild

Champion Driven

Incremental ChangePeople Focus

Low InvestmentImprove ExistingWork Unit Driven

Page 10: Pal gov.tutorial1.session15 16

BPR Characteristics

Systems Philosophy

Global Perspective on Business Processes

Radical Improvement

10PalGov © 2011

Integrated Change

People Centred

Focus on End-Customers

Process-Based

Page 11: Pal gov.tutorial1.session15 16

Framework For Assessing Reengineering

Part A

Assessing the Organization’s Decision to Pursue Reengineering

1: Has the Agency Reassessed Its Mission and

11PalGov © 2011

1: Has the Agency Reassessed Its Mission and Strategic Goals?

2: Has the Agency Identified Performance Problems and Set Improvement Goals?

3: Should the Agency Engage in reengineering?

Page 12: Pal gov.tutorial1.session15 16

Part B

Assessing the New Process' Development

4: Is the Reengineering Project Appropriately

Managed?

12PalGov © 2011

5: Has the Project Team Analyzed the Target

Process and Developed Feasible Alternatives?

6: Has the Project Team Completed a Sound

Business Case for Implementing the New

Process?

Page 13: Pal gov.tutorial1.session15 16

Part C

Assessing Project Implementation and Results

7: Is the Agency Following a Comprehensive

Implementation Plan?

13PalGov © 2011

8: Are Agency Executives Addressing Change

Management Issues?

9: Is the New Process Achieving the Desired

Results?

Page 14: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

14PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 15: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

15PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 16: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

16PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 17: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

17PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 18: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

18PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 19: Pal gov.tutorial1.session15 16

BPM Best practices

From:

BPM Center of Excellence

Business Process Management (BPM)

Best Practices

19PalGov © 2011

Best Practices

August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf

Page 20: Pal gov.tutorial1.session15 16

Best Practices List

1. A Strong Partnership With IT2. Create a BPM Enterprise Implementation Team

3. Use Tools Based on Industry Standards

4. Select a Process Methodology 5. Secure Executive Sponsorship

6. Select the Right Project

7. Lead With the Right People8. Manage Expectations

20PalGov © 2011

8. Manage Expectations9. Benchmark the Current Process

10. Define Key Performance Indicators (KPIs)

11. Foster Cultural Change12. Focus on Your Customer

13. Focus on Your Process Workers

14. Take a Board View of Training

15. Profit from Experience16. Develop a Robust Governance Framework

Page 21: Pal gov.tutorial1.session15 16

1- A strong Partnership with IT

• IT is an enabler not a leader of a BPM effort – It is business.

• A BPM project is not an IT project but a business management modification business management modification that can be enhanced by the use of technology.

• A strong partnership between business and IT will ensure a smoother project.

e-Government Lifelong Learning

21

Page 22: Pal gov.tutorial1.session15 16

2- Create a BPM Enterprise Implementation Team (EIT)

Create a BPM EIT that is:

• cross-functional organization

• comprised of committed

To:

22PalGov © 2011

To:

develop and implement a Pilot project enabling the delivery of a quick solution to an immediate problem and proves the overall approach.

Page 23: Pal gov.tutorial1.session15 16

3- Use Tools Based on Industry Standards

Utilizing tools based on industry standards allows for the following benefits:

• Decreased implementation and maintenance costs

• Increased ability to consolidate

23PalGov © 2011

• Increased ability to consolidate • Increased availability of talented

resources • Decreased education and training costs• Simplification of modifications• Increased flexibility to migrate to another

technology

Page 24: Pal gov.tutorial1.session15 16

4- Select a Process Methodology

It is the methodology not the technologythat provide the success.

BPM is primarily a management discipline that requires a guiding

24PalGov © 2011

discipline that requires a guiding methodology or set of methodologies.

It provides common language, and it must cover the whole process life cycle.

Page 25: Pal gov.tutorial1.session15 16

5- Secure Executive Sponsorship

As all projects executive sponsorship is mandatory for a BPM effort to be successful.

25PalGov © 2011

successful.

Page 26: Pal gov.tutorial1.session15 16

6- Select the Right Project

Selecting the first project is critical.The following are characteristics of a Right

BPM Project:• Small /manageable

• One business process

• Large impact on a small number of people

26PalGov © 2011

• Large impact on a small number of people

• Measurable

• Significant impact

• Visible

• Visible benefit

• Good ROI

• Clear scope

• Extendable

• Connected to a strategic or operational objective

• Well documented with knowledgeable subject matters

Page 27: Pal gov.tutorial1.session15 16

Select the Right Project Cont.

Projects with the following usually offer strong potential for initial BPM projects:

• Processes that are manual, paper-intense, ad hoc, inconsistent, etc.

• Processes that need to be integrated with several different systems

27PalGov © 2011

different systems

• Processes with immediate & recognizable pain points

• Processes that map directly to a key organizational objective

• Processes that are critical to the business

• Processes with confirmed executive sponsorship

Page 28: Pal gov.tutorial1.session15 16

7- Lead With the Right People

The following are a few of the characteristics of BPM leaders:

• Thinking differently • Understand both the business and the

technology

28PalGov © 2011

technology• People respected by their peers • Embody best practices. • Focused on business first then IT• Communicate/translate effectively Patient• Maintain effective change management

skill

Page 29: Pal gov.tutorial1.session15 16

8- Manage Expectations

• Manage expectations and understand why people are involved and their “personal wins”

• Success criteria to successful MBP

29PalGov © 2011

• Success criteria to successful MBP should be agreed on and documented

Page 30: Pal gov.tutorial1.session15 16

9- Benchmark the Current Process

Begin the BPM process by selecting a few metrics that are of high value in the short term then progress to long term measures. Metrics are classified in three ways: customer, financial, and operational. To accurately define your baseline:

• Fully document the current processeso Identify key activities

o Who does it - Map out individual roleso When is it done

30PalGov © 2011

o When is it doneo How often is it done

o How long does it take to do it

o Define flows of work

• Interview key stakeholders and process participants • Identify process origins and rationale behind how things are

done• Identify the “gaps” between activities, people, and systems - as

these are areas of opportunity for BPM

Page 31: Pal gov.tutorial1.session15 16

10- Define Key Performance Indicators (KPIs)

KPI: is a measure of performance.

• Don’t start without KPI.

• Identify BPM Center of Excellence specific metrics that are measurable

31PalGov © 2011

specific metrics that are measurable and can be mapped to business goals and objectives.

• Developing a ROI model will assist in the analysis of the success of BPM.

Page 32: Pal gov.tutorial1.session15 16

11- Foster Cultural Change

• Different cultures need different approaches

• People will need to be encouraged to come with ideas

32PalGov © 2011

with ideas

• Management will need to lead by example

Page 33: Pal gov.tutorial1.session15 16

12- Focus on Your Customer

• Again, it is not using technology what will make the change. It is the management and the customer satisfaction.

33PalGov © 2011

the customer satisfaction.

• BPM has been more successful than previous ‘process oriented’ approaches because it blends technology with management best practice

Page 34: Pal gov.tutorial1.session15 16

13- Focus on Your Process Workers

• Shield the business users from the infrastructure.

• Use technology to simplify processes.

• Use friendly graphical user interfaces.

34PalGov © 2011

• Use friendly graphical user interfaces.

• Listen to the business users.

Page 35: Pal gov.tutorial1.session15 16

14- Take a Broad View of Training

Training is critical to success with

Training

35PalGov © 2011

Training

Methodology Tools

Page 36: Pal gov.tutorial1.session15 16

15- Profit from Experience

Document you experience, this will be use to develop a methodology for repeatable BPM delivery.

A methodology is a series of steps.

36PalGov © 2011

A methodology is a series of steps.

Page 37: Pal gov.tutorial1.session15 16

16- Develop a Robust Governance Framework

Governance Framework are: rules, policies and communication mechanisms that control how people make decisions and initiate change.

37PalGov © 2011

For success this framework should be built.

Page 38: Pal gov.tutorial1.session15 16

• ARTICLES (READING ACTIVITY)

The Marriage of BPM and Six Sigma

By: Marvin M. Wurtzel, President,

Course Activity

38PalGov © 2011

By: Marvin M. Wurtzel, President, Marvin M. Wurtzel & AssociatesTuesday October 30, 2007

• http://www.bpminstitute.org/articles/article/article/the-marriage-of-bpm-and-six-sigma/news-browse/13.html

Page 39: Pal gov.tutorial1.session15 16

Session 16: Lab Activity

1- use Bonita to define data and forms.

2- Assignment 4:

Use:

Business Process Re-engineering Assessment

Guide, United States General Accounting

Office, May 1997.

To develop guide lines for BP Re-engineering,

then use these guide lines for re-engineer

one of your processes in your organization.

39

Page 40: Pal gov.tutorial1.session15 16

Summary

• In this session we have discussed:

– BPR

– BPM Best practices

40PalGov © 2011

Page 41: Pal gov.tutorial1.session15 16

References

1. BPM Center of Excellence, Business Process Management (BPM), Best Practices, August 31, 2009

http://www.ftb.ca.gov/aboutFTB/Projects/ITSP/BPM_Best_Practices.pdf .

2. Business Process Re-engineering Assessment Guide,

United States General Accounting Office, May 1997.

41PalGov © 2011

United States General Accounting Office, May 1997.http://www.gao.gov/special.pubs/bprag/bprag.pdf

3. How to use BPMN for modeling Business processes, Alexander Samarin,

http://www.slideshare.net/samarin/how-to-use-bpmn-for-modelling-business-

processes

Page 42: Pal gov.tutorial1.session15 16

Thanks

Dr. Mahmoud H. Saheb

42PalGov © 2011