Download - 3 Basic + 3 Special Elements of Process
![Page 1: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/1.jpg)
3 Basic + 3 Special Elements of Process
Putcha V. NarasimhamKnowledge Enabler Systems
BB6
![Page 2: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/2.jpg)
Need for Process
Process (some call it function) is central to many branches of science, technology, business, economics, sociology etc. Read Paul Hermon’s Article
http://www.bptrends.com/publicationfiles/advisor20101214.pdf
Processes produce useful & valuable results
2
![Page 3: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/3.jpg)
Need for Process Modeling
The effectiveness, value
& efficiency of processes
Depend on how well they
are designed
That is determined by
Process Modeling
We begin with ISO 9000 Definition of process
Identify the 3 basic elements and
Add 3 more specialelements for
Comprehensive representation
3
![Page 4: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/4.jpg)
Where Process Models are used
Analysis of Current AS IS Process or Proposed TO BE Process &
Design of new processes
Simulators &
Prototypes
4
![Page 5: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/5.jpg)
Process -- ISO 9000 Definition
A Process is a set of
interrelated or interacting activities, which transforms inputs into outputsISO 9000:2005 term 3.4.1 process
Simple definition
Identifies 3 Basic Elements
Something missing!
5
![Page 6: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/6.jpg)
Process Map with 3 Basic Elements
Process P
A process can have multiple inputs and outputs--Dipali and Rumana 091010
Inputs and outputs come in that order -- Kamal 15SEP11
Input Output
6
It is a special block diagram
Internalsnot shown
A network of Activities & flows
Missing
![Page 7: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/7.jpg)
What is missing? The Performer
The ISO definition mentions only Activities
Who performs them?
Can Activities exist without a performer?
1. Activity needs a performer
2. They are distinct & mutually dependent
3. Models must reflect 1&2
4. Exception: Natural phenomena
7
![Page 8: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/8.jpg)
Performer Appended to Process or Activity
Process A
UML Activity Diagram
8
Performer
Activity X
Performer 1 Performer 2
Activity Y
General Process MapSwim lane Swim lane
Process B
Performer
![Page 9: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/9.jpg)
Suppliers Give Inputs & Receivers take Outputs
Process P
Input Output
Supplier
ProcessSupplier
Process
Receiver
ProcessReceiver
Process
9
Inputs come from some suppliers not a part of P
Outputs go to some receivers not a part of P
Internals (not shown here)
A network of Activities and flows
Performer 1Supplier Receiver
![Page 10: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/10.jpg)
Process Internals: Tasks, Performers & Flows
Input Output
10
Internal Processes
Internal Outputs & inputs
A process consists of sub-processes & things that flow. Smallest process is a process step or task or activity
Performer
Performer
Performer
Performer
Performer
Performer
Performer
![Page 11: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/11.jpg)
System & Process Similarities
A Process is
a set of interrelated orinteracting activities,
which transforms inputs into outputs
Similar to but a special case of system
Process has ACTIVITES in the place of parts or objects
Inputs, Process & Outputs are the three basic elements of a process
Then there is PERFORMER
In a system there is nothing corresponding to inputs & outputs
11
![Page 12: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/12.jpg)
Inputs & Outputs have to be QUALIFIED
Useful processes must have
Defined inputs within
specified range
And deliver outputs of
desired specifications
A useful process cannot accept ANY inputs
And cannot produce just SOME output
12
![Page 13: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/13.jpg)
Typical Errors of Process Representation
Errors
Names of performers or outputs are inscribed in blocks or capsules
Arrow block or line is NOT labeled
Corrections
Only Process or Task names should be inscribed
Performer should be appended
What flows should be the labeled
ParcelCourier ReceivesDelivers Parcel
Courier Customer
![Page 14: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/14.jpg)
Physical flows of a process
In the real-world processes, things are physical.They flow physically in space, often through some media
Material, Objects
Manufacture & commerce
People students, patients, travelers
Signals & Energy
Power networks, communication networks, computers (radiated energy does not need a medium)
14
![Page 15: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/15.jpg)
Logical Flows of Data & Information
Data & information (per Knuth) are encoded as signals which are physical
For processing, storage and transmission within computers & networks
The signals can be acoustic, electrical, electromagnetic or optical (energies)
They need space & often some media
Data &
Information
Are NOT physical
They are logical
or conceptual
15
![Page 16: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/16.jpg)
Storyboarding and Process Mapping
A process can be shown in a
Storyboard or
Process Map or workflows
Process Diagram standards
UML Activity Diagrams Simple but erroneous
Business Process Modeling Notation BPMN Better but uses too many symbols
Recommended
16
![Page 17: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/17.jpg)
Six Element Process Model
Three basic elements +
PERFORMER
The real-world processes have THREE MORE elements
Undesirable inputs & Outputs
Process Resources and Consumables
TRUE FEEDBACK
17
Details follow …
![Page 18: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/18.jpg)
Process Representationwith 3 + 3 Elements
Process PInput OutputSupplier
ProcessSupplier
Process
Receiver
ProcessReceiver
Process
?
Process ResourcesPerformer, Facilities; Consumables
New
Undesirable
InputsNew
Undesirable
OutputsNew
FBout FBinNewNew
18
![Page 19: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/19.jpg)
Process Resources & Consumables
A process needs to have PERFORMER & its own reusable resources / facilities
Humans, Machinery
Tools, Space, Buildings, Furniture etc.
Then there are consumables
Energy, water, air, etc.
They are NOT inputs which are converted into outputs
19
![Page 20: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/20.jpg)
Undesirable Inputs & Outputs
Raw material used as input needs some filtering & refinement
One may get useful by-products or waste material which have to be handled
Similarly some useful by-products & undesirable outputs may emerge
Additional processes are needed for that
20
![Page 21: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/21.jpg)
Feedback IN & OUT
A responsive process should be able to
Accept FB-In
Modify its behavior &
Generate FE-Out
21
Process P
Input Output
Rece
iver
P
Supplie
r P
Feedback INFeedback OUT
![Page 22: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/22.jpg)
Feedback IN
FEEDBACK is
something special
Needs to be
represented
correctly & used
effectively
Process must be able to
Accept feedback from
receiver of output
And process it modify its
behavior
22
![Page 23: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/23.jpg)
Feedback OUT
The process should also be
able to generate Feedback
Out and
Give it to supplier(s)
See http://www.slideshare.net/
putchavn/true-feedback
23
![Page 24: 3 Basic + 3 Special Elements of Process](https://reader034.vdocuments.us/reader034/viewer/2022052618/54bbc5ae4a7959b8688b45a9/html5/thumbnails/24.jpg)
Flows can be physical EXOR logical
Safe NOT to MIX them
All elements need to be modeled & implemented GO
Summary
Processes are vital in businesses
They need to be Represented for analysis, communication & design
Processes have THREE basic elements &
THREE Additional elements,
SIX in all
2424