Weitere Ă€hnliche Inhalte Ăhnlich wie It camp 2014 battle for success - peter leeson - final (20) Mehr von Peter Leeson (9) KĂŒrzlich hochgeladen (20) It camp 2014 battle for success - peter leeson - final3. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Director of Q:PIT Ltd
âą SCAMPI Lead Appraiser and CMMI Instructor
âą SEI Visiting Scientist
âą Over 35 years of software engineering
âą 20 years as process improvement professional
âą Process Improvement experience in Australia,
Austria, Belgium, China, Denmark, England,
France, Germany, India, Ireland, Japan, Mexico,
Netherlands, Poland, Romania, Spain, Sweden,
SwitzerlandâŠ
Peter Leeson©Q:PITLtd2014
3
4. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą International association of independent
process improvement professionals
âą Q:PIT meansâŠ
âReducing the cost of Quality through Process
improvement, Information management and
Teamwork
Q:PIT Ltd©Q:PITLtd2014
4
6. Premium community conference on Microsoft technologies itcampro@ itcamp14#
New Ways of Working
©Q:PITLtd2014
6Illustration from âLeanCoach Architectâ by BizzDesign
7. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Focus on Quality â that is what
differentiates you from every other
company in the world
Focus
©Q:PITLtd2013
7
8. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Deming Quality Chain
©Q:PITLtd2014
8
"Companies ... tend to focus only on the end result
â return on investment. This viewpoint is like trying
to keep a dog happy by forcibly wagging its tail."
10. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Hierarchy of Quality
©Q:PITLtd2014
10
Satisfied Customer
Good Products
and Services
Successfully Managed Activities
People Work Practices Technology
Culture Finance NeedsStandards Abilities âŠ
12. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Foundations of Quality
©Q:PITLtd2014
12
People
Process Technology
13. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Process People Follow
From Idea to Product
©Q:PITLtd2014
13
14. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Delivery Process
©Q:PITLtd2014
14
3. Work2. Plan
1. Envision
15. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Managed Process
©Q:PITLtd2014
15
4. Measure
3. Work2. Plan
1. Envision
16. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Improving Process
©Q:PITLtd2014
16
5. Improve 4. Measure
3. Work2. Plan
1. Envision
17. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Risk Aware Process
©Q:PITLtd2014
17
5. Improve 4. Measure
3. Work2. Plan
1. Envision 6. Discover
18. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Intelligent Process
©Q:PITLtd2014
18
5. Improve 4. Measure
3. Work2. Plan
1. Envision 6. Discover
19. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Process As Human Reasoning
©Q:PITLtd2014
19
5 4
32
1 6
Left Brain
Right Brain
Limbic Cerebral
20. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Four Quadrants of the Human Brain
©Q:PITLtd2014
20
Limbic Cerebral
Left Brain
Right Brain
21. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Whole brain thinking
©Q:PITLtd2014
21
Me
Ego
Spirit
Soul
Self
Between stimulus and response there is a space. In that space is
our power to choose our response. In our response lies our
growth and our freedom.
Viktor E Frankl âManâs Search for Meaningâ
22. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Motivating Change
©Q:PITLtd2014
22
Reflective Active
Reasonable
Emotional
23. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Motivating Change
©Q:PITLtd2014
23
Reflective Active
Reasonable
Emotional
Ability
Attitude
Acceptance
Aspiration
24. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Motivating Change
©Q:PITLtd2014
24
Reflective Active
Reasonable
Emotional
Ability
Attitude
Acceptance
Aspiration
25. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Motivating Change
©Q:PITLtd2014
25
Reflective Active
Reasonable
Emotional
The Insula registers our âgut feelingsâ â the posterior part deals with objective
properties (like body temperature), while the anterior insula produces subjective
feelings and emotions â how we feel about ourselves, serenity, awarenessâŠ
26. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Happiness is Key to Productivity and Creativity
©Q:PITLtd2014
26
50. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Maslow
©Q:PITLtd2014
50
Breathing, food, water, sex,
sleep, homeostasis, excretion
Security of body, employment,
resources, morality, the family,
health, property
Friendship, family, sexual
intimacy
Self-esteem, confidence,
achievement, respect of/by
others
Morality, creativity, spontaneity,
problem solving, lack of
prejudice, acceptance of facts
Creativity
Problem Solving
Lack of Prejudice
Acceptance of facts
51. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Common approach to the work and the success
of the organization
âą Decisions and estimates based on facts, data
and experience
âą Work assignments based on what can be
achieved and working together to ensure
customer satisfaction with regard to quality,
functionality, budget and delays
âą Assurance that the resources required for a task
will be available as expected
Organizational Maturity 1/2
©Q:PITLtd2014
51
52. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Liberation of the imagination to continuous,
common improvement
âą Focus of all on delivering a product that
satisfies the customer and placing the
customerâs needs and expectations first
âą Everyone taking personal responsibility for the
quality of his/her own work and ensuring that
the quality is optimized before responsibility is
handed over to the next step of the
development lifecycle
Organizational Maturity 2/2
©Q:PITLtd2014
52
53. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Achieving Maturity
©Q:PITLtd2014
53
Manage Performance at Organization Level
Statistical / Analytical
predictable performance metrics
Common accepted
best practices
Repeatable activity results vs objectives
Common / accepted
business measurements
Stable shared
vision of success
ML2
ML3
ML4
ML5
Manage Performance at Organization Level
55. Premium community conference on Microsoft technologies itcampro@ itcamp14#
What Is a Process?
©Q:PITLtd2014
55
Procedures and methods
defining the relationship
of tasks
Tools and
equipment
People
with skills,
training, and
motivation
56. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Sometimes, my managementâs process isâŠ
©Q:PITLtd2014
56
5. Improve 4. Measure
3. Work2. Plan
1. Envision 6. Discover Enigma
âTheirs not to make reply
Theirs not to reason why,
theirs but to do or dieâŠâ
(Alfred, Lord Tennyson âThe Charge of the Light Brigadeâ)
Or maybeâŠ
57. Premium community conference on Microsoft technologies itcampro@ itcamp14#
1.
Half a league, half a league,
Half a league onward,
All in the valley of Death
Rode the six hundred.
"Forward, the Light Brigade!
"Charge for the guns!" he said:
Into the valley of Death
Rode the six hundred.
2.
"Forward, the Light Brigade!"
Was there a man dismay'd?
Not tho' the soldier knew
Someone had blunder'd:
Theirs not to make reply,
Theirs not to reason why,
Theirs but to do and die:
Into the valley of Death
Rode the six hundred.
3.
Cannon to right of them,
Cannon to left of them,
Cannon in front of them
Volley'd and thunder'd;
Storm'd at with shot and shell,
Boldly they rode and well,
Into the jaws of Death,
Into the mouth of Hell
Rode the six hundred.
4.
Flash'd all their sabres bare,
Flash'd as they turn'd in air,
Sabring the gunners there,
Charging an army, while
All the world wonder'd:
Plunged in the battery-smoke
Right thro' the line they broke;
Cossack and Russian
Reel'd from the sabre stroke
Shatter'd and sunder'd.
Then they rode back, but not
Not the six hundred.
24/09/2013
©Q:PITLtd2013
57
The Charge of the Light Brigade
5.
Cannon to right of them,
Cannon to left of them,
Cannon behind them
Volley'd and thunder'd;
Storm'd at with shot and shell,
While horse and hero fell,
They that had fought so well
Came thro' the jaws of Death
Back from the mouth of Hell,
All that was left of them,
Left of six hundred.
6.
When can their glory fade?
O the wild charge they made!
All the world wondered.
Honor the charge they made,
Honor the Light Brigade,
Noble six hundred.
Copied from Poems of Alfred Tennyson,
J. E. Tilton and Company, Boston, 1870
58. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Darwinian Management
Natural evolution is a series of random
mutations at the lowest biological level.
Successful ones survived.
©Q:PITLtd2013
58
24/09/
59. Premium community conference on Microsoft technologies itcampro@ itcamp14#
No, but a Willing
Worker Can!
Can a Slave Move a Pyramid?
©Q:PITLtd2013
59
60. Premium community conference on Microsoft technologies itcampro@ itcamp14#
24/09/2013
©Q:PIT Ltd 2013
60
Ask yourself:
If you do not do it,
who will?
61. Premium community conference on Microsoft technologies itcampro@ itcamp14#
First, Ask YourselfâŠ
©Q:PITLtd2013
61
What do you want and why?
1. Accept the facts,
live your life
2. Be a hero, recognized
as the architect of change
3. Change the way
things are done
62. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Accept the Facts
©Q:PITLtd2013
62
âą The easiest solution, live your life, you are
not responsible for the company, you are
not in charge, it is not your problem, there
are other jobs out there
63. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Be a Hero
©Q:PITLtd2013
63
âą They donât want to listen, you are going to
show them, they will see that you know
what you are doing and can manage this.
Your colleagues and your management will
learn to respect you and listen to you when
they see the results.
64. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Change Things
©Q:PITLtd2013
64
âą âThose who bring light must be prepared to
burn.â
» Viktor Frank âManâs Search for Meaningâ
65. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Architecture &
Best Practices
©Q:PITLtd2013
65
Tolstoy
âThe oppression of a
majority by a minority,
and the demoralization
inevitably resulting
from it, is a
phenomenon that has
always occupied meâŠâ
» Count Leon
Tolstoy âLetter to
a Hinduâ
24/09/2013
66. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Architecture &
Best Practices
©Q:PITLtd2013
66
Machiavelli
âIt should be borne in mind
that there is nothing more
difficult to handle, more
doubtful of success and more
dangerous to carry through
than initiating changes in
stateâs constitution. The
innovator makes enemies of all
those who prospered under the
old order, and only lukewarm
support is forthcoming from
those who would prosper
under the new.â
NiccolĂČ Machiavelli
24/09/2013
67. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âConquerors estimate in their temple before
the war begins. They consider everything.
The defeated also estimate before the war,
but they do not consider
everything.
Estimating completely
creates victory. Estimating
incompletely causes
failures.â
Sun Tzu âThe Art of Warâ
Strategy!
©Q:PITLtd2013
67
68. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Know the terrain
âą Listen before you speak
âą Learn to hear what your management is
saying
âą Listen beyond
the wordsâŠ
Be Prepared!
©Q:PITLtd2013
68
69. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Process is the transformation of something
â Idea into Product
â Input into Output
â Concept into Code
âą To work process does not require
â Bureaucracy
â Documentation
â Measurements
â Procedures
â Etc.
Process is Flow
©Q:PITLtd2014
69
70. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Architecture &
Best Practices
©Q:PITLtd2014
70
Value Flow
âą Some sections of
your process add
value to the your
product â some
donât
âą Creating a Process
or Data Flow may
help identify the
waste
71. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Precisely specify value by specific product
âą Identify the value stream for each product
âą Make value flow without interruptions
âą Let the customer pull value from the
producer
âą Pursue perfection
âą Womack, James P.; Jones, Daniel T. âLean
Thinking: Banish Waste And Create Wealth
In Your Corporation Simonâ & Schuster.
Principles of Lean Management
©Q:PITLtd2014
71
72. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Management commitment
â To really change
â To be examples of the needed behaviour
âą Focus on Customer Value and Quality
â What are the true needs and expectations?
â Effectiveness and quality in front of costs
âą Involve people who do the âreal workâ
â Done on the shop-floor and the front-lines where
value is added
â Where we find knowledge of what is valuable
âą Think in processes
Basic Requirements
©Q:PITLtd2014
72
73. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Business processes are often âinvisibleâ
âą Business process management should help
visualize and analyse processes
âą Value chain should be seen in the wider
process
Think in Processes
©Q:PITLtd2014
73
74. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Agile
©Q:PITLtd2014
74
Product Backlog
Sprint Backlog
Backlog
Expanded
by Team
20-30 day
Sprint
24
hour
Scrum
Shippable Product
75. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Retrospectives are frequently limited to
identifying issues in the team
âą Estimates are based on teamâs understanding
âą Stories, story-points and poker estimates are
not transferable
âą The lean/agile process is largely limited to a
single local team
âą There is little consideration for the overall
value-flow
Agile Weaknesses
©Q:PITLtd2014
75
76. Premium community conference on Microsoft technologies itcampro@ itcamp14#
The Agile Process Value Flow
©Q:PITLtd2014
76
User Customer
Front Desk
Sales
Engineering Mgt
Eng. TeamEstimatesRequirements
Eng. Team 2
Customer Rep
Arch. Design
Story / Specs
Product Backlog
Release Planning
Sprint Backlog
Sprint Planning
Sprint Estimates
Development
Monitor/Scrum
Integration
Demo
Deliver
But, thatâs
not really what
I wanted!
77. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Sharing lessons learnt across teams
âą Comparing measurements of success
âą Refining and improving the process
âą Allow the process to offer better support
âą Improve job satisfaction
âą Improve product quality at every step
âą Improve productivity
Continuous Improvement
©Q:PITLtd2014
77
78. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Cost of Project Quality
©Q:PITLtd2014
81
Crosby 1994 adapted by Ray Dion - Dallas SPIN, Feb 1995
Total Cost
Cost of
Quality
Cost of
Performance
Cost of
Conformance
Cost of Non-
Conformance
Cost of
Appraisal
Cost of
Prevention
79. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Cost of Project Quality
©Q:PITLtd2014
82
Project Cost
Cost of Quality Cost of Performance
Cost of Conformance Cost of Non-Conformance
Cost of Appraisal Cost of Prevention
Training
Policies, procedures, methods
Tools
Planning
Quality improvement projects
Data gathering and analysis
Root cause analysis
Quality reporting
Reviews
System
Requirements
Design
Test plans
Test scripts
Walkthroughs
Testing (first time)
Independent V&V (first time)
Audits
Generating plans
Documentation
Development
Requirements
Design
Code
Integration
Fixing defects
Reworking
Documents
Design
Updating code
Re-reviews
Re-test
Lab costs
Patches & Fixes
Internal
External
Engineering changes
Change control boards
External failures and fines
Customer support
Help desks
Crosby 1994 adapted by Ray Dion - Dallas SPIN, Feb 1995
83. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą âThe best moments usually occur when a
personâs body or mind is stretched to its
limits in a voluntary effort to accomplish
something difficult and worthwhile.
Optimal experience is thus something that
we make happen.â
âą Csikszentmihalyi, Mihaly. âFlow: The Psychology
of Happinessâ. Ebury Publishing.
Happiness
©Q:PITLtd2014
86
84. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą The types of activities which people all over the
world consistently report as most rewardingâ
that is, which make them feel bestâ involve
â a clear objective,
â a need for concentration so intense that no
attention is left over,
â a lack of interruptions and distractions,
â clear and immediate feedback on progress toward
the objective,
â a sense of challengeâ the perception that oneâs
skills are adequate, but just adequate, to cope
with the task at hand.
Happiness at Work
©Q:PITLtd2014
87
85. Premium community conference on Microsoft technologies itcampro@ itcamp14#
So, Can Process Make You Happy?
©Q:PITLtd2014
88
âą No
ââŠhappiness is not something that happens. It is not the
result of good fortune or random chance. It is not
something that money can buy or power command. It
does not depend on outside events, but, rather, on how
we interpret them. Happiness, in fact, is a condition that
must be prepared for, cultivated, and defended privately
by each person. People who learn to control inner
experience will be able to determine the quality of their
lives, which is as close as any of us can come to being
happy.â
âą Csikszentmihalyi, Mihaly. Flow: The Psychology of
Happiness. Ebury Publishing.
86. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Performance improvement requires a
culture change
âIt is not easy
âIt is dependent on communication between
management and staff
âIt can be highly successful if done correctly
âIt requires you to change (and not only
everyone else!)
Always remember
©Q:PITLtd2014
89
87. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą The result will make life more predictable
for you in your daily work
But itâs worth it!
©Q:PITLtd2014
90
88. Premium community conference on Microsoft technologies itcampro@ itcamp14#
Architecture &
Best PracticesNow choose
âą Do you want to lie
down and let them
win?
âą Do you want to try
to change things?
91. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą âDon't aim at success. The more you aim at it and make
it a target, the more you are going to miss it. For
success, like happiness, cannot be pursued; it must
ensue, and it only does so as the unintended side effect
of one's personal dedication to a cause greater than
oneself or as the by-product of one's surrender to a
person other than oneself. Happiness must happen, and
the same holds for success: you have to let it happen by
not caring about it. I want you to listen to what your
conscience commands you to do and go on to carry it
out to the best of your knowledge. Then you will live to
see that in the long-runâin the long-run, I say!â
success will follow you precisely because you had
forgotten to think about itâ
âą Viktor E. Frankl, âMan's Search for Meaningâ
The last word
©Q:PITLtd2014
94
92. Premium community conference on Microsoft technologies itcampro@ itcamp14#
âą Peter Leeson
âą Q:PIT Ltd
PO Box 6066
Milton Keynes
MK1 9BH
United Kingdom
âą Tel: +44 (0)20 8133 4120
âą Fax: +44 (0)7006 010 575
âą Mobile/Cell: +44 (0)773 998 98 67
âą E Mail: Peter@qpit.ltd.uk
âą Skype: qpitpjl
âą Twitter: @PeterLeeson
âą Internet: http://www.qpit.net
Contact Information
©Q:PITLtd2014
95