6. Agile Principles
Customer Satisfaction
Embrace and welcome change
Deliver working software frequently
Business people and developers work
together daily
Build projects around motivated individuals.
Support and trust them.
Face-to-face communication is best
7. Agile Principles (cont.)
Working software is measure of progress
Sustainable development with a consistent
pace
Attention to technical excellence
Simplicity is essential
Best designs and requirements emerge from
self-organized teams
Team reflects regularly on how to improve
12. 2004-2008:
high trust companies
out perform low trust
companies by 43%
- Great Place to Work
add 2009:
high trust companies
out perform low trust
companies by 126%
13. trust companies
double performance
over S&P for 10 years
- Great Place to Work
- Watson Wyatt study
high trust companies
out perform low trust
companies by 300%
62. How can we avoid the temptation to rescue
our teams?
Ask Questions.
What would you like me to do?
How would you like to solve that problem?
What would you like to do?
how
would you like
to
solve it?
66. Trust/Ownership Model
Command &
Control
Team Does as Instructed
No Ownership
Leader / Process
is Bottleneck
Conflict
Team Demotivated
Mired in Bureaucracy
& Wasted Effort
Energy &
Innovation
Team Trusted
Team Accountable
Leader Freed
Failure
No One Cares
HighTeam/Individual Ownership
Control
Trust
Low
Leadership
&BusinessProcess
87. Where do we waste time?
Cycle Time:
Average end-to-end process time
From problem detection
To problem solution
Begins and ends with customer.
Problem Solution
Cycle Time
Customer Request Customer Satisfied
88. Example: Customer Requests Fix
Where can we remove the waste?
Customer
requests fix
Support
triages
request
Dev team
triages
request
Dev fixes,
releases in
fix pack
Customer
deploys
fix pack
Work: 5 min 2 hrs 1 hr 2 wks 1 hr
Efficiency =
Value added time
Total cycle time
10.5 days
38.5 days
= = 27%
Wait: 5 min 3 days 1 wk 2 wks
Value Added Time = 10.5 days
Cycle time = Work + Wait = 38.5 days
89. Select Delivery Content
(no travel allowed!)
Need for
Scope Def.
2 Hours
Call & Email
With Cust
1 Hour
Call & Email
With Cust
1 Hour
7 Days 2 Days Agreement
Achieved
1 Day
X 6
Customer Request to Agreement
Working Time = 16 hours
Elapsed Time = 32 days
Wasted Time = 30 days
Efficiency = 6%
Note: Comparison assumes
• 1 day travel to customer site
• 1 day face to face work
• 1 day travel home is excluded since
customer is satisfied
Face to Face Meeting
Working Time = 8 hours
Elapsed Time = 2 days
Waiting Time = 1 days
Efficiency = 50%
90. As-Is Example
As a new customer, I want to enter my Information only once
in the Small Business Portal
SOW
Tech Central
(1 Day)
System Test
(5 Days)
GOL
(1 Day)
Digital
Cement
(2 Days)
Tech Central
(5 Days)
1 Day
2 Wks2 Days
2 Wks2-4 Wks
Process Efficiency = Work / Time = 14 / 56 = 25%
92. 9292
Create a Value Stream Map
Select a Process that is relevant to you
Create a Value Stream Map
Calculate Process Cycle Efficiency
Process Efficiency =
How can you change the process to reduce
the waste? (the To Be state)
Value Added Time
Total Cycle Time
93. Value Stream Maps
Customer value not changed
Reduces the delivery time to customer
94. Process summary
Fix processes not people
Use sticky notes for
improving processes
Map value streams
111. Attract and retain:
first on the basis of integrity
second, motivation
third, capacity
fourth, understanding
fifth, knowledge
last and least, experience.
- Dee Hock, CEO Emeritus VISA International