Professional Documents
Culture Documents
Alec Sharp
Consultant
Clariteq Systems Consulting Ltd.
West Vancouver, BC, Canada
asharp@clariteq.com
Traction
for
“Process” Speaker background
Alec Sharp, Clariteq Systems Consulting
25 years consulting and facilitation experience: Process Applications
• Business Process Redesign / Improvement
(discover, model, analyze, improve processes)
• Application Requirements Definition
(Use Cases and Service Specifications) Data
Principal author –
“Workflow Modeling” (Artech House 2001)
(second edition Fall 2008)
The point…
…I spend a lot of time working with “process” – often with people who
don’t know, don’t want to know, or actively dislike it.
2
Traction
for
“Process” From an August WfMC newsletter…
Dear Colleague,
Despite decades of theories and methodologies
from BPR to Six Sigma,
the rise of Business Process Maturity Models,
and a wide variety of technical standards for
Business Process Management,
many organizations still find that processes are unowned,
unmanaged, and out of control - in short, many
organizations are "process ignorant."
• Theories and methodologies – exactly… theories!
• BPR – “bastards planning redundancies”
• Six Sigma – the “Six Stigma” phenomenon
• BP Maturity Models – “Who says?” “Who cares?”
• Technical standards – BPMN, and what it’s for and not for
• BPM – see “BPR” above…
3
Traction
for
“Process”
Factors to consider to gain traction for “process”
“A business process is
a linked set of activities
that collectively deliver value
to the customer of the process.”
7
Traction
for
“Process” 2 – Acknowledge varying opinions on what a “process” is
If you can’t get agreement on what a business process is,
you’ll have a hard time modeling, improving, or managing one!
Just right:
- Acquire Customer
- A true business process
8
Traction
for
“Process” 2 – What does a good process look like?
Process: a defined sequence of steps and decisions,
to achieve a particular result
Event
Steps and decisions
Result
(“work”)
“Oh-oh…
this isn’t going the
way I planned”
Me:
“That’s fair –
let’s try it with your processes…”
11
Traction
for
“Process”
2 – Discover, sequence, link “Commercial Loans” processes
Solicit Settle
Payment Book Loan Register
Identify Loan Customer
Prospect Fund
Accept Loan
Loan
Application Assess Solicit
Loan Prospect Distribute
Application Qualify
Payment
Receive Prospect
Payment
Accept Assess
Identify Qualify Solicit Register Fund Book Solicit Receive Distribute Settle
Loan Loan
Prospect Prospect Prospect Customer Loan Loan Payment Payment Payment Loan
Application Application
Accept Assess
Identify Qualify Solicit Register Fund Book Solicit Receive Distribute Settle
Loan Loan
Prospect Prospect Prospect Customer Loan Loan Payment Payment Payment Loan
Application Application
12
Traction
for
“Process”
2 – Process Area, Business Processes, Subprocesses
M:1
Settle Loan
No sub-
processes
identified yet
13
Traction
for
“Process”
2 – Five sensible guidelines for “business process”
Customer result:
Grant Loan Loan funds are
Trigger:
received
z
Customer submits Accept 1:1 Assess 1:1
Fund 1:1 Book
Loan Loan
loan application
Bank
Loan Loan
Application Application result:
Loan asset on
books
Token: A loan,
from application to booked loan
14
Traction
for
“Process” 2 – Summary: what is a business process?
Clear, defensible, understandable guidelines:
Naming in “action verb – noun” format
Discrete, countable results
Sales Production Logistics Accounts
process Receivable
process process
process
Earliest
Final
triggering Process: Fulfill order results
event
Process Function
• End-to-end business processes • Specialized skills, knowledge, tools
deliver valued results by aligning • A centre of expertise – an efficient
the objectives and work effort of way to provide resources across
multiple functions multiple processes
• Results are discrete – “countable” • Work is ongoing
• Must be explicitly identified and • Organizational design is usually
managed as a whole based on functional areas
• We prefer not to use the somewhat
negative term “functional silos”
Critical
Business Process results
17
Traction
for
“Process”
3 - Three common obstacles to performance
A/R goal:
VP VP VP VP precision vs
Sales Production Logistics Finance rapid collection
18
Traction
for
“Process” 3 – The process consultant’s philosophy
Workflow Information
*
Motivation & Human
* Policies and Facilities
Design Systems Measurement Resources Rules (or other)
21
Traction
for
“Process”
3 – Assess process by all enablers
Business mission, strategy, Process ownership, Culture, core competencies,
goals, & objectives objectives, & differentiator and management style
drives drives drives
*
Business Process
9 Abstracting
9 Using visual cues
consistently
9 Masking
unnecessary detail
9 Highlighting
what matters
9 Keeping implementation-
level widgets out of
business-level diagrams
Practice
voluntary
simplicity!
24
Traction
for
“Process”
4 – Simple swimlane diagrams support understanding
yes
Prepare Submit Provide
Decide to
enrollment enrollment supporting
proceed
package package documentation
Give up
no
no
days later!
no
Confirm Decide if Enroll student
Prepare
course waiver per Etc.
confirmation
prerequisites required instructions
yes Must be printed
and signed.
Key points!
Approve or
• Simple – easy to read reject waiver
request
• Shows all actors and
therefore all handoffs
• Shows sequence and
dependency left to right
Grant
• Shows reality – Financial Aid
not “sugar-coated”
25
Traction
for
“Process”
4 - Detail and complexity impede understanding
26
Traction
for
“Process”
4 – Comparison - a “great” workflow model
bj e ct.”
!
yof a su
ste r
s to ma
te p
fi rs t s
the
n are
p l i ficatio
d sim
r an
“Or de
ann
Thom
a s M
!
27
Traction
for
“Process”
4 – Three keys to keeping workflow models relevant
1) Visual – show sequence and dependency:
flow lines strictly go in from the left, out from the right
Wrong! Right!
Corollary:
Any successful technique will be applied outside the
domain for which it is suitable
• “Everything’s an object!”
• “A business process is simply a very large use case!”
29
Traction
for
“Process” 5 – Simplicity matters!
Key points!
Org. Org. Org. Org. Org.
• Multiple diagrams for each
process – “one process,
Process
one case, one scenario” per
diagram.
• Possibly two levels of detail
– “handoff” & “service”
31
Traction
for
“Process” 5 – Progressive detail – the key points
All types of modeling should progress through three
well defined levels of detail, each providing a
different perspective for different audiences
Scope
Concept
Detail
Thanks!
Alec Sharp
asharp@clariteq.com
33