BPMN EXAM 2

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

Origins of Lean

"Toyota Production System" (Toyota's management philosophy and practices) TPS as a major precursor of the more generic "Lean manufacturing." Responsible for Toyota's rise to the top of the Automotive world The term "Lean" coined by MIT team in 1991, led by Jim Womack, co-author of Lean Thinking.

Lean & Kaizen (ch8)

...

Measurements Are Critical ...

If we can't accurately measure something, we really don't know much about it. If we don't know much about it, we can't control it. If we can't control it, we are at the mercy of chance.

Cycle Time Efficiency

Measured as the percentage of the total cycle time spent on value adding activities. CT = Cycle Time (as defined before) TCT = Theoretical Cycle Time - this is the cycle time if we only counted value-adding activities and excluded any waiting time or handover time Count only processing times

Parallelism

More parallelism leads to improved performance: reduction of waiting times and better use of capacity. IT infrastructures which allow for the sharing of data and work enable parallelism.

Parties Involved

Domain Expert Process Analyst

Understand costs

Understanding the cost of the process helps the team understand the value of the process in real dollars to the organization. Examples of relevant questions: What is the total cost of the process? Can the process be broken up into small cost allocations? Is the cost in line with industry best practices? Is the cost absorbed by the customer directly or is it a cost of business?

Pareto chart

Useful to prioritize a collection of issues or factors behind an issue Bar chart where the height of each bar denotes the impact of each issue Bars sorted by impact Superposed curve where the y-axis represents the cumulative percentage impact

What is Six Sigma?

A statistical measure of the performance of a process or product (that is, a measure of the process' ability to minimize defects) A goal/outcome: the higher the sigma level, the better A quality control methodology / approach for improving a process via reducing defects and improving quality of outputs (DMAIC)

Why Waste Occurs?

Because we do not ask the question Why often enough Why do we have an increase in defects? Why did we not have enough last time? Why are we getting customer complaints? Why is that person not busy right now? Why do we need to run three different reports?

Triage

Consider dividing a general task into two or more alternative tasks or the integration of two or more alternative tasks into one general task.

Inventory Losses

Defined as: Any form of batch processing. Goods awaiting further processing or consumption All inventory above what the customer needs for an order. Any goods that are being retained for any length of time, inside or outside a designated area.

Defect Losses

Defined as: Any form of correction needed in a process flow. Data entry errors Incorrect confirmations Wrong trailer numbers on pick ticket Incomplete paperwork Mixed pallets not properly documented Damaged cases

Transport Losses

Defined as: Excess movement of paperwork and or materials. Movement of materials Any Fork truck movement Double handling of product Searching for product Poor layout, office, manufacturing or warehouse Re-deployment Movement of paperwork Multiple hand-offs Excessive email attachments

Waiting Losses

Defined as: Idle time of a person, process, or machine waiting for a task to finish or an upstream activity to begin. Waiting for email replies before taking action System downtime Information from carriers, customers, sales, etc. Waiting on equipment Waiting on "whoever" has the decision authority

Unnecessary Movement Losses

Defined as: Movement by a person more than required Turning around to get a part when it could have been staged in front of you Walking to/from copier, fax machine Central filing Searching for a file, pick ticket, piece of paper

Overproduction Losses

Defined as: Producing more, sooner, or faster than what is required by the next process. Any production above what is required to meet customer needs Pre-built inventory Extra production to "get through the weekend." Overstaffing

Unnecessary Processing Losses

Defined as: Work or activities that does not add value to the customer or meet the customer needs. Re-entering data Order checking Approvals Month end closing activities Incomplete standards Unnecessary or excessive reports or transactions

Intro to Simulation(chap6-7)

Definition: "An imitation of a system as it progresses through time". Uses a model of the system that is a simplified version of reality. A process simulator generates a large number of hypothetical instances of a process, executed these instances step-by-step, and records the results of each execution. Examples: Sim City , Flight Simulators, Avatar

Kaizen Principles

Discard conventional thinking about production Think of how to do it not why it can't be done. Don't make excuses. Question current practices. Don't seek perfection. Do it right away even for only 50% of target. Correct mistakes immediately Do not spend capital Hardship brings out wisdom Find root causes. Use Why Why and other tools Use the wisdom of the group Kaizen opportunities are infinite

Document Analysis

Documents point to existing roles, activities and business objects EX: Formal documentation in terms of Website Organizational chart Internal policies Glossaries and handbooks Etc.

Summary

Domain expert and process analyst have different strengths and limitations in process discovery There are various discovery methods Quality Assurance is important

Process Analysis(ch6-7)

In this phase, issues associated with the "as-is" process are identified, documented, and whenever possible quantified using performance measures. The output of this phase is a structured collection of issues. These issues are typically prioritized in terms of their impact, and sometimes also in terms of the estimated effort required to resolve them.

What do we measure?

Input measures: Task duration Variation Resources Costs (per task, per resource) Waiting Time Etc. Output measures: Cycle Time Costs Bottlenecks Workloads Etc.

Kaizen

Japanese term used to describe a continuous improvement team. The word means: Kai = take apart or change Zen = make better, improve Change for the better Generally means small improvements

What do you need to know to fully understand how to do Kaizen?

Kaizen is the building block of all the lean production methodologies and the foundation upon which all these methods have been built. The smallest ideas can lead to the greatest results. Understanding the Ten Basic Principles for improvement and applying them in the right spirit will ensure success in improvement efforts.

Lean and Six Sigma

Lean applied by itself can result in making poor products fast Six Sigma applied by itself can result in good products being made with non-value added steps ("bad flow") Lean and Six Sigma must be applied together to optimize the process:

Lean and Six Sigma 2

Lean improves efficiency (good process flow) Six Sigma reduces variation and improves quality in outputs Most companies combine Lean and Six Sigma approaches

Lean Process Overview

Lean is about eliminating waste so we can be more effective and efficient at everything we do. Waste: the elements of a process that add no value to the product or service. Waste only adds cost and time. Things to remember about waste: Waste points to problems within the system We need to find and address cause of waste

Cause-Effect (Fishbone) Diagrams

One possible categorization: the 6Ms: Machine (technology) - factors pertaining to the technology used Method (process) - factors stemming from the way the process is defined Material - factors stemming from materials, consumables, or data required Man - factors related to a wrong assessment or incorrectly performed step Measurement - factors related to measurements errors Milieu - factors stemming from the environment in which the process is

Resequencing

Order tasks based on cost/effect Put "knock-out checks" first - identify problems early Postpone expensive tasks until the end.

Task Elimination

Other tasks to consider for elimination: Print Copy Archive Store More generally: non-value adding (NVA) activities Task elimination can be achieved by delegating authority, e.g. No need for approval if amount less than Y Employees have budget for small expenses

(Re)design Heuristics

Parallelism Task elimination Capture Information Once at the Source and Share It Reduce Handoffs Provide a Single Point of Contact Ensure Quality at the Beginning Resequencing Specialization and Standardization Triage Outsourcing Technology / Automation

Understand performance metrics

Performance issues can be defined as gaps between how a process is currently performing in relation to how it should be performing to meet the organization's objectives. Examples of relevant questions: Does the process take too long and if so, why and what is the measurement of "too long"? How is data reported about the process, who views this data, and what do they do with it? Where should performance points be recorded so the process is accurately measured and monitored?

Issue Register

Purpose: to categorise identified issues as part of as-is process modelling Usually a table with the following columns (possibly others): Issue name Description/explanation Assumptions Impact: Qualitative vs. Quantitative Possible solution

Ensure quality at the beginning

Quality problems encountered in the first several steps of a process will create exponentially negative effects downstream. The time spent to fix inefficiencies by the downstream people can be excessive.

Quantitative Analysis

Quantitative Flow Analysis Cycle time Cycle time efficiency Cycle time and work-in-process (Little's Law) Queuing Theory (not covered) Process Simulation (covered later)

Process Discovery(ch5)

the act of gathering information about an existing process and organizing it in terms of an "as-is" process model

Process Mining

A.k.a. "automatic process discovery" Make use of event logs, or data captured by various information systems

Why-why diagram

Basic idea is to recursively ask the question: "Why has something happened" Do so until root cause is found

Six Sigma as a methodology

The 5-step Six Sigma Problem Solving Process DMAIC

Process Discovery

1. Defining the setting: assembling a team in a company that will be responsible for working on the process. 2. Gathering information: building an understanding of the process (we'll discuss different discovery methods to acquire information on a process.) 3. Conducting the modeling task: mapping out the process in a systematic way. 4. Assuring process model quality: make sure that the resulting process models meet different quality criteria.

Challenges

1. Fragmented Process Knowledge 2. Domain Experts think on Instance Level 3. Knowledge of process modeling is rare

Organizing the Gathered Material

1. Identify the process boundaries 2. Identify activities and events 3. Identify resources and their handovers 4. Identify the control flow 5. Identify additional elements.

Process Performance Measures

1.Cost 2.Time 3.Quality

Process Discovery Techniques

1.Evidence-based Document analysis* Observation Process mining 2.Interview-based* 3.Workshop-based

Process Modeling guidelines (Adapted from Bruce Silver)

1.Make the important information visible in the diagram. A process diagram should convey exactly how the process work without having to attach a narrative. 2.Use activities to represent work; label them VERB-NOUN. 3.Use gateways to represent pure routing logic (not work). 4.Have only one start event per process or sub-process. 5.Use multiple end events to classify end states. 6.Make your diagrams valid. BPMN has rules; follow them. 7.Continually test your model: once you design a model, always act "as if" you are a token going through the model to test it.

Quality Assurance

1.Syntactic Quality 2.Semantic Quality 3.Pragmatic Quality

Seven sources of waste

1.UNNECESSARY PROCESSING 2.INVENTORY/STORAGE 3.TRANSPORTATION 4.WAITING 5.DEFECTS 6.MOTION 7.OVERPRODUCTION 8.TALENT

Reduce handoffs

A "handoff" occurs when ownership of an activity or information is passed from one individual to another Handoffs between individuals or functional groups present an opportunity for a breakdown in the process Simplify / limit handoffs when possible May need to merge tasks and expand job scope so that a employees accomplish more. May require cross-training and change in compensation to reward knowledge or pay for new skills.

Provide a single point of contact

A common symptom of not having a single point of contact is multiple transfers of customers' calls. A single point of contact can be a person such as a project manager, process consultant, or customer service representative.

Understand the human element

Activities performed by real people are more complex as they involve judgment and skill that cannot be automated. People do not always do the same task in the same way. Examples of relevant questions: How much variability is introduced by the human element? Is the variability tolerable? How complex is the task? What are the skill sets required? How are performers trained for the task?

Advantages and disadvantages

Advantages Explore alternative models without implementing them (thus, cost savings) Can handle variability Easy to explain to others Disadvantages May require detailed data collection May oversimplify

Understand capacity

Analyzing the capacity of the process tests upper and lower limits and determines whether the resources (machine or human) can appropriately scale to meet the demands. Examples of relevant questions: Is the process scalable and if inputs were increased, at what point will the process break down? What would happen if the process slowed down and what is the cost of the idle time of the process? If idle, can those resources be put to work on other processes? What happens when the process cannot get supplies and materials quickly enough to meet demand?

Identify handoffs

Any point in a process where work or information passes from one system, person or group to another is a handoff for that process. Handoffs are very vulnerable to process disconnections and should be analyzed closely. Typically, the fewer number of handoffs, the more successful the process. Examples of relevant questions: Which of the handoffs are most likely to break down the process? Are there any bottlenecks of information or services as a result of handoffs?

Technology / automation 2

BUT! One of the worst things an organization can do is take the "as-is" flowchart and lay technology on top of it. This is bad for two reasons: IT can be expensive Despite the investment, the problem might not be solved and automating it could magnify the issue

Identify business rules

Business rules create constraints that impact the nature and performance of the process. Often, business rules are created without an understanding of why they exist or are so outdated that they no longer apply but because of organizational culture they still are being followed. Examples of relevant questions: Do the current business rules cause obstacles by requiring unnecessary approvals, or steps, that should be eliminated? Are the business rules in alignment with the objectives of the organization? Who created the business rules and upon what were they based? If the rules were eliminated, what would be the result?

Value-Added Analysis

Classify each activity of a process into: Value-adding (VA): Produces value or satisfaction to the customer. Is the customer willing to pay for this step? Business value-adding (BVA): Necessary or useful for the business to run smoothly, or required due to the regulatory environment, e.g. checks, controls Would the business potentially suffer in the long-term if this step was removed? Non-value-adding (NVA) - everything else including handovers, delays and rework GOAL: Minimize or Eliminate NVA tasks!

Seven Process Modeling Guidelines (7PMG)

G1 Use as few elements in the model as possible G2 Minimize the routing paths per element G3 Use one start and one end event G4 Model as structured as possible G5 Avoid OR routing elements G6 Use verb-object activity labels G7 Decompose a model with more than 30 elements

Workshops

Gather all key stakeholders together One process analyst, multiple domain experts Participants interact to create shared understanding Often: software-supported, a model is directly created during the workshop (separate role) Model is reference point for discussions

Process Boundaries

How do you name the process of interest? Under which condition does the process start? With which result, or results, does it end?

Capture information once at the source

If a process requires entering the same data more than once, then the design principle is appropriate. Remove data redundancy, re-keying, reconciliation, and errors.

Cycle Time Analysis

NEED MORE WORK

Semantic Quality: Validation

Need to compare your model with the real-world business process Check for correctness and completeness

Syntactic Quality: Verification

Need to make sure that the content of the model complies with the syntax, as defined by the process modeling language in use

Observation

Observe what people do at their workplace Trace business objects in the course of their life cycle Inspect the work environment

Technology / automation

Physical constraints in a business process may be removed by applying new technology. Tasks may be automated with technology. E.g.: Replace materials (e.g. paper document) flow with information flow Increase communication speed: e-mail, SMS Enable self-service (e.g. online forms) Use tracking technology to locate resources (e.g., Bar code, RFID) Automate tasks and decisions Capture and automate business rules where effective Automate end-to-end processes (see next lecture BPMS)

Process Re(Design) chap(8)

Process (re)design is the creation of a new process (the "to-be") that aligns the business with its strategy. The design of business processes needs to consider the results from a process analysis and then utilize process modeling techniques to develop an improved process

Why do Process Analysis?

Process analysis generates the information necessary for the organization to make informed decisions about the business process. Without it, decisions are made based on opinion or intuition rather than documented, validated facts.

Identify process controls

Process controls are put in place to ensure adherence to legal, regulatory or financial constraints or obligations. Examples of relevant questions: Are there any legal controls that must be considered in relation to the process? Who are the regulatory or governing agencies that will regulate the process and do they need to be informed of the process change?

Specialization and Standardization

Process specialization Differentiate by customer classes, geographical locations, time periods (winter, summer), ... Different activities, different resource pools Process standardization Often, a significant variation in output is caused by many people doing the same process in different ways. All cases treated equally (as much as possible) Resources are pooled together

Product Specification and Process Variation

Product specification What the customers want in terms of product attributes: length, weight, thickness, color, ... Upper and lower specification limits Process variability Inherent variation in processes Limits what can actually be achieved Defines and limits process capability Process may not be capable of meeting specification!

Interviews

Semi-structured format May need to involve many domain experts if process knowledge is fragmented (it usually is!)

Outsourcing

Several organizations may decide that the best course of action is to outsource one or more processes to companies that specialize in the performance of that process. Outsourcing certain processes can free up the organization to focus on other more strategic processes that add greater value to the organization.

Origins of Six Sigma

Started at Motorola during the 1980's Resulted in significant improvements and ultimately a Baldrige Award Made famous at General Electric Success stories (results $) has lead to the interest spreading in most large companies and many small ones

Pragmatic Quality: Certification/Graphical Layout

The goal is create a process model of good usability, which includes several aspects: Understandability Maintainability Size Structural complexity Graphical layout Etc.

Why use simulation?

To obtain a better understanding and identify improvements to a system. To compare and contrast several scenarios, which can be developed quickly and cheaply

Keys Areas of Investigation

Understand the business environment / organizational culture Understand performance metrics Understand customer interactions Identify the handoffs Identify the business rules Understand capacity Understand variation Understand costs Understand the human element Identify process controls

Understand customer interactions

Understanding the customer interactions with the process is critical. Generally, the fewer the number of required interactions between the customer and a given service, the more satisfies the customer. Examples of relevant questions: How many times does a customer interact with the process? Is it too many? Are there redundancies in the interactions? How do we know if they are satisfied? How does the customer want to interact with the process?

Qualitative Process Analysis

Value-Added Analysis Root-Cause Analysis Cause-Effect Why-why Issue Documentation and Impact Assessment Pareto Analysis Issue Register

Understand variation

Variation inevitably slows down the process and requires more resources to properly scale. Examples of relevant questions: How much variation is tolerable for the process? Is variation necessary or desirable? Where are the points where variation is most likely to occur? Can they be eliminated and if so, what are some recommendations? Can automation help eliminate variation?

Little's Law

WIP - On average, how many flow units are within process boundaries at any point in time. λ - On average, how many flow units pass through the process per unit of time (throughput). CT - On average, how much time does a typical flow unit spends within process boundaries WIP= λ x CT Note that Little's Law only applies to a stable process, where Average Inflow = Average Outflow

Calculating cost

We calculate the cost of a process more or less the same way as we calculate cycle time The only difference is in the treatment of AND-blocks: the cost of such a block is the sum of the costs of the branches If the numbers in the tasks are costs, what is the total cost of this process?

The Essence of Six Sigma

Y = f(x) "Y is equal to the function of X" Inputs and processes activities (X) have a profound affect on the output (Y) Controlling the inputs, their interactions and the activities will improve the output Attempting to manage results (Y) only causes increased costs due to rework, test and inspection (early quality control efforts)


Kaugnay na mga set ng pag-aaral

Psych Final Question Study Guide

View Set

thermoregulation/cellular regulation

View Set

Econ 102 Quiz Week 12 - Game Theory

View Set