Business Process Modeling

profileTD_321!
BusinessProcessesandDataFlow.pptx

Business Process Modeling

Graphic representation of activities in a business process

BPMN Standards are established for graphic elements

Activity documentation part of a broader design process – UML

Common Software/Tools:

Microsoft Visio – Free from UTD Microsoft Download

LucidChart – Free Trial

Microsoft PowerPoint

Rational Software Modeler – Free Trial from IBM

Basic Shapes and Symbols

Start

End

Activity

Or

Process

Gateway or Decision

System or

Data Store

Swim Lanes

(Connector)

Simple Example: Fill an Order

Place Order

Build It

Receive Order

OK?

Check It

Ship It

Swim Lanes: Who performs the activity?

Even Better: Who and When

Time series is an even better representation of what activities are performed by whom, what activities are dependent on other activities, and generally, how long does each activity (and the process as a whole) take to complete.

5

Modeling/Mapping a Process

Preliminary

Finalize Business Scenario and Perspective

Confirm purpose of the process: desired outcome, participants and/or automation

Brainstorm the activities (one idea per sheet of notepad – or line on sheet of paper)

Map the process by creating a Swimlane with Time Series

One line per participant

Sequence the activities. Don’t forget about the decisions

Look for improvement opportunities

Focus on efficiency and effectiveness

Specifics include automation, parallel activities, feedback

Class Exercise - Model a Business Process

Ordering and buying coffee from a local coffee shop.

Identify activities

Identify actors/roles

Identify data flows

Identify repository (data storage)

Metrics

Improvements

7

Business Process Redesign (Re-Engineering)

Fundamentally, organizations should always be looking to improve their processes: Making sure they are maximizing efficiency in the wake of ever-increasing technology.

There is a risk, however. Many organizations embark on a grand journey of improvement, typically headed by consultants or a special group within the organization. There is a fine line of radical improvement, and operational realities. Consultants (either internal or external) have little or no detail knowledge of the organization’s operations, and risk making recommendations which are either un-implementable or unreasonable. Therefore, the effort MUST include (and I would argue, be led by) the business process owners.

It is important to note that, even with effective process redesign, a majority of reengineering projects do not achieve breakthrough gains because of inadequate change management.

8

Business process management (BPM)

Variety of tools, methodologies to analyze, design, optimize processes

Used by firms to manage business process redesign

Steps in BPM

Identify processes for change

Analyze existing processes

Design the new process

Implement the new process

Continuous measurement

Who fixes problems with business processes?

Computer programmer? No.

Network engineer? No.

Database administrator? No.

Software Vendor or Consultant? Sometimes

Someone with knowledge of business. Yes!

If workflow involves information system, someone knowledgeable and comfortable working with technical people.

You with help of a business analyst.

Example: Purchase Book at Bookstore

Purchasing a book from a physical bookstore requires many steps to be performed by both the seller and the customer.

This slide’s graphic illustrates the process of purchasing a book prior to reengineering, including the steps if a book is not available. It emphasizes the sequential nature of the task. Besides the time taken for this process, what are other disadvantages of this traditional business process?

10

Redesigned (Re-Engineered) Process

Using Internet technology makes it possible to redesign the process for purchasing a book so that it requires fewer steps and consumes fewer resources.

This graphic illustrates the book purchasing process after reengineering as an online process. The new process and technology has reduced numerous stages to four or five. What are the elements that have allowed these steps to occur?

11

Improving Process Quality

Process efficiency

Ratio of outputs to inputs.

Process effectiveness

How well a process achieves organizational strategy.

How can processes be improved (efficiency and/or effectiveness)?

Change process structure.

Change process resources.

Change both.

Performing an activity.

Partially automated, completely automated.

Augmenting human performing activity.

Ex: Common reservation system.

Controlling data quality.

Ensure data complete and correct before continuing process activities.

Data Flow Diagrams (DFD)

Show creation and communication of data created in process steps.

DFD Elements:

Process – Activity or function performed for a specific business reason

Data Flow – Collection of data, and communication with data store or other process activities

Data Store – Collection of data that is stored in some way

External Entity – Person, organization, or system that is external, but has interactions with the process.

Data Needed: (and How it is used)

Examining the data flow will help identify data storage/repository requirements, and additional process steps. In this case a data store is required for customer orders (customer, item, quantity ordered), and a process improvement step that results from the Quality Control process

14

Eliminating Information Silos

What are the problems of information silos?

Data duplicated.

Data inconsistency.

Data isolated.

Disjointed processes.

Lack of integrated enterprise information.

Inefficiency: decisions made in isolation.

Increased cost for organization.

7-‹#›

An information silo exists when data are isolated in separated information systems.

Information system silos arise when:

IS supports departmental processes rather than enterprise-level processes.

Personal and workgroup support applications are created over time.

Organizations grow, especially by merger and acquisitions.

15

Example: Problems Created By Information Silos

Here is an example of problems created information silos – Processing a simple order (In this case, IndyMac owns Ajax Construction, and utilizes a payables solution from OneWest Bank)

Duplicated and inconsistent data

Separated supporting applications; difficult for two activities to reconcile their data, getting approvals will be slow and possibly erroneous

Lack of integrated enterprise data as a consequence of disjointed systems

Inefficiency results from making decisions in isolation

Information silos increase costs — duplicated data, disjointed systems, limited information, and inefficiencies all mean higher costs

16

Solving the Problems of Information Silos

Integrate into single database.

Revise applications.

Manage to avoid problems.

7-‹#›

17

Tools – Lucidchart & Visio

Lucidchart is a free online tool for modeling business processes.

Lucidchart.com

https://www.lucidchart.com/pages/usecase/education

Microsoft Visio may also be available for students from the UTD software download site, depending on the current UTD Microsoft Azure License.

Visio can also be used to import images, create 3D diagrams, brochures, simple or complex maps.

https://ets.utdallas.edu/elearning/students/resources

18

Microsoft Visio

Summary of Business Processes

Why is Process Mapping Important?

Describe Who does What and When

Show flow/sequence of activities, required inputs, resulting outputs

Data Flow Diagrams show flow of data and information through the process activities

Identify communications and hand-offs

Process Analysis shows opportunities for efficiency and/or redesigning the process

BPM From a Business Perspective:

Doing the right things

Doing things right

21

image2.emf

image3.emf

image4.png

image5.svg

.MsftOfcThm_Accent1_Fill_v2 { fill:#E48312; } .MsftOfcThm_Accent1_Stroke_v2 { stroke:#E48312; }

image6.jpg

image7.jpg

image8.jpeg

image9.emf

image10.png

image11.png

image12.png

image13.png