DEPD-PKT Software Team Process Improvement
I. Background
II. Current Situation
III. Proposed Countermeasure
IV. Schedule
Challenging PE
Business Plan
PKT Applications are a
Workforce Multiplier for PE
PKT
Apps
BuILD * ADTS * CBR * AMS * PSCS
PE T/Ms
PKT’s Software Team is Small
5 Contract
Software
Engineers
1 Specialist
Project Manager
Manpower is increasing, but demand is increasing faster.
Not
Sustainable
Customers
PJT Schedule
Management
?
Poor Visibility
of StatusDelays in
Delivery
PKT
BB
CC
AA
DD
Capacity
Control of Work
• Flow to Rank A work
• Ensure best quality
• Share best practices
• Cross-train
Customer Satisfaction, Visibility, and Accurate Time Est.
PJT
1
PJT
2
+400%
-400%
Traditional PJT estimation:
Accurate to +/- 400% at PJT start
´delivery is often late!
time
accuracy
Agile Values – set forth in the Agile Manifesto
´very short feedback cycles (PDCA)
´every cycle ends with a “shippable” product
Scrum is an agile method of project management
Workload for the
division is
increasing over the
next 3 years
CapacityControlofW
ork
Agility
Cust.Satisfaction
VisibilityAccurateTim
e
Est.
Single-Developer X â â
Team Growth
to team of 4
X â X
Formalized Project
Intake Process â X X
Customer-Focused
Project Mgmt â Current
BB
CC
AA
DD
One developer per PJT.
Can’t easily:
Prioritized
Product
Backlog
Sprint
Backlog
1d
1-2
weeks
Working
Product
Sprint
Daily
Scrum
Customer Feedback
Sprint
Planning
http://fast.wistia.net/embed/iframe/p7novk9lc6
Benefits of Scrum
1 “Embracing Agile,” Harvard Business Review, May 2016, https://hbr.org/2016/05/embracing-agile
2 “Scrum Metrics for Hyperproductinve Teams,” http://tinyurl.com/jxyf7qv
Velocity = amount of work
completed per sprint.
John Deere saw 200%
velocity increase w/ Scrum1
Scrum teams given a proper level of coaching
average 300% to 400% increase in velocity2
$$$$ $$$$
Currently
$$$$$$
In Annual
Business Value
$$$$
Classroom
training
Team
Coaching
Coaching for
Launch Planning
Total Cost: $$$$
(included in DEPD FY17 budget)
June 23-24 & July 7-8 June 23-24 & July 7-8 July 11 – August 19
New PKT Apps
200%
Increase
In Velocity
+ =
1300%
First Year
ROI
Mike Tromans
TEMA VPE-DEPD
June 6, 2016
Plan Do
Traditional Agile/Scrum
PGM MGR A/M
06 13 20 27 04 11 18 25 01 08 15 22 29 05 12 19 26 03 10 17 24 31 07 14 21 28 05 12 19 26 02 09 16 23 30
November December JanuaryJune July August September October
Product Owner Training
Team Training
Launch Planning
Inception (Scrum Team Launch)
Coaching
Reflection
Yokoten Plan Starting with PKT Scrum Team #2
x =
Current
## Days Late!
Current
Average:
## Days Late!
##
##
##