SlideShare a Scribd company logo
Making the Change:
Going Agile at the
Department of Labor
Presented by Joey Spooner
Agile 2017
August 7, 2017
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
1
Who am I?
u 15+ years in technology
u Management with a focus towards
small teams
u Product design and development
u Accredited Kanban Trainer
u Kanban Coaching Professional
u Certified ScrumMaster
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
2
The Department of Labor
3
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
Background
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
4
Teams
Division
Office Public Affairs
Electronic
Communications
Technical (4-5)
Governance and
Security (1)
Quality
Assurance (2)
Scope
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
5
u Open Data API Platform (Quarry)
u Aging Applications
u Helping other agencies
u Performing QA (mobile accessibility)
u Releasing their applications (Google Play, Apple iTunes)
Focus of this talk
u Two periods
u August 2014 through December 2015 – proto-Kanban
u January 2016 through August 2016 – full Kanban
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
6
Five Questions
u “How can you help me to see into the work?”
u “How long will it take for work to complete once the team starts on a story?”
u “When will a feature or project be done once the team starts?”
u “How can you help me to express to upper management the demands on the
team and their capacity or capability to address the demand?”
u “How can you get QA to talk with the developers?”
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
7
Stabilizing Scrum (Technical Team Only)
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
8
9
2
4
4 4
Stories
Application 1
(Low Priority)
Application 2
(High Priority)
Tasks from Stories
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
Ticket Design and Collective Ownership
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
10
GitLab Issue ID
Ownership
Working with Batches and Iterations
u Not Scrum, less and more simple
u Prioritized backlog of stories for more than one project
u How many stories do you think you can complete in 3 weeks?
u Number of stories grouped into a batch and iteration began
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
11
Benefits and Challenges
Benefits
u Clear sense of what was
important, what was committed
for delivery
u The opportunity to reflect as a
whole team via retrospectives
u Making decisions to improve using
data (e.g., cycle time, throughput,
and WIP)
Challenges
u GIGO can happen in any “Agile”
environment
u Broken builds on a small team
really suck
u Batching is a …
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
12
August 2014 through December 2015
Performance
u Average Cycle Time – 55 days (from selected to ready for delivery)
u Average Daily WIP – 14 items
u Average Throughput - .26 items per day (about 25% of a story per day)
u Average Selection - .25 items per day (25% of a story per day)
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
13
August 2014 through December 2015
Five Questions: How did we do?
u “How can you help me to see into the work?”
u “How long will it take for work to complete once the team starts on a story?”
u “When will a feature or project be done once the team starts?”
u “How can you help me to express to upper management the demands on the
team and their capacity or capability to address the demand?”
u “How can you get QA to talk with the developers?”
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
14
Using the Kanban Method
u Why?
u To look into the future (probabilistically)
u How much demand?
u How much capability if we removed the batching?
u Acceptance of last minute requests
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
15
Developing a Flow Mindset
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
16
17
Implementation
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
Tooling Jira
u Changes we made along the way
u priorities to reflect the service levels
u Sub-tasks to operate as “issues” (blocks, defects) preventing work from proceeding
u Transition screens to remind people of their policies for a given column or status
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
18
Using the Method’s cadences
u Replenishment (scheduled) in place of Sprint Planning, etc.
u Daily planning in place of Daily Stand-Up
u Service Delivery Review in place of Retrospective
u Delivery planning in place of a dedicated Sprint to release software
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
19
Sizing Challenges
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
20
By Scarlet23 - Own work. Based on the raster graphic Image:Megalodon scale1.png, as well as Image:Rhtyp u0 white bg.gif,
Image:Carcharodon carcharias01.jpg, and Image:Human.svg., CC BY-SA 3.0,
https://commons.wikimedia.org/w/index.php?curid=25031119
Benefits and Challenges
Benefits
u Limiting WIP across the whole
system (not just for in progress per
area)
u We were able to forecast when
something might be done
u Using the Kick-start Field Guide
made it a lot easier to get going
Challenges
u Ideal design and policies
u Jira has its limitations
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
21
January 2016 through August 2016
Performance
u Average Cycle Time – 11 days (down from 55 days)
u Average Daily WIP – 4 items (down from 14 items)
u Average Throughput - .18 items per day (down from .24 items per day)
u Average Selection - .30 items per day (up from .25 items per day)
u Does anyone see a problem here? What’s going to
happen in about a week or two or maybe longer?
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
22
January 2016 through August 2016
Five Questions: How did we do?
u “How can you help me to see into the work?”
u “How long will it take for work to complete once the team starts on a story?”
u “When will a feature or project be done once the team starts?”
u “How can you help me to express to upper management the demands on the
team and their capacity or capability to address the demand?”
u “How can you get QA to talk with the developers?”
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
23
Lessons Learned
u Leadership is the gasoline
u Big things going into a machine will put more stress on it (minimize the size)
u Stick with the Kanban Method’s principles and practices when the going gets
rough
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION.
24
Thank you!
u Joey Spooner
u jspooner@tritechenterprise.com
u @spoonstein
u www.tritechenterprise.com
Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
25

More Related Content

PDF
Five *oops* Six mistakes leaders make
PDF
Developing Leadership Agility: 6 Mistakes Leaders Make
PDF
Five (Oops!) Six Mistakes You are Making as a Leader
PDF
Reprogramming Leadership for Agility
PDF
Leadership Agility - Agile Leadership Fest 2019
PPTX
Reprogramming Leadership for Agility - September 2016
PDF
Xp2015 Scaling Agility explored - LeSS SAFe comparison
PPTX
Building an agile culture
Five *oops* Six mistakes leaders make
Developing Leadership Agility: 6 Mistakes Leaders Make
Five (Oops!) Six Mistakes You are Making as a Leader
Reprogramming Leadership for Agility
Leadership Agility - Agile Leadership Fest 2019
Reprogramming Leadership for Agility - September 2016
Xp2015 Scaling Agility explored - LeSS SAFe comparison
Building an agile culture

What's hot (20)

PPTX
Developing Agile Leadership
PDF
Siraj Sirajuddin (Founder of Temenos)
KEY
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
PDF
Agile Leadership
PDF
Lyssa Adkins & Michael Spayd (Keynote)
PDF
Kanban is The New Scrum! - Agile Tour Paris
PDF
Kanban is the New Scrum! Failure Transformation Patterns, Similarities, and L...
PDF
Agile Mindset and Culture by Hithem Ahmed
PPTX
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
PDF
An Executive Insider's Guide to Enterprise Agile Transformation
PDF
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
PDF
Inner Stories Of Agile Software Delivery; Discovering The Golden Key Of
PDF
Daniel Clayton (Treasury)
PPTX
Modern Agile Management and Leadership
PDF
Utilizing Flow, Pull, and Kanban Thinking
PDF
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
PDF
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
PDF
Unlearn First, Transform Next
PDF
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
PPTX
The Executives Guide
Developing Agile Leadership
Siraj Sirajuddin (Founder of Temenos)
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
Agile Leadership
Lyssa Adkins & Michael Spayd (Keynote)
Kanban is The New Scrum! - Agile Tour Paris
Kanban is the New Scrum! Failure Transformation Patterns, Similarities, and L...
Agile Mindset and Culture by Hithem Ahmed
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
An Executive Insider's Guide to Enterprise Agile Transformation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
Inner Stories Of Agile Software Delivery; Discovering The Golden Key Of
Daniel Clayton (Treasury)
Modern Agile Management and Leadership
Utilizing Flow, Pull, and Kanban Thinking
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Unlearn First, Transform Next
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
The Executives Guide
Ad

Similar to Making the Change - Going Agile at the Department of Labor (20)

PPTX
Deloitte lean agile state of the nation
PPTX
Kanban India 2024 | Prateek Nigam | From Stagnation to Flow: A Team's Evoluti...
PDF
Agile & Lean & Kanban in the Real World - A Case Study
PDF
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
PPTX
Choosing the right agile approach for your organization
PDF
Myths & benefits of kanban @ATMs 2nd Meetup_aug05
PDF
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
PDF
Full-Stack Agile - What's your Cycle Time?
PDF
Business Value of Lean Thinking
PDF
DevOps Year One
PDF
Kanban Overview And Experience Report Export
PDF
Kanban Overview And Experience Report Export
PDF
Agile Lean Kanban in the Real World - A Case Study
PDF
Scrum with Kanban. Small adjustments, big improvements.
PDF
Kanban and Government
PPTX
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
PDF
Intro to Agile: Scrum vs. Kanban
PDF
Intro to Kanban
PPTX
Crack That Wip 2
PPTX
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Deloitte lean agile state of the nation
Kanban India 2024 | Prateek Nigam | From Stagnation to Flow: A Team's Evoluti...
Agile & Lean & Kanban in the Real World - A Case Study
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
Choosing the right agile approach for your organization
Myths & benefits of kanban @ATMs 2nd Meetup_aug05
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Full-Stack Agile - What's your Cycle Time?
Business Value of Lean Thinking
DevOps Year One
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
Agile Lean Kanban in the Real World - A Case Study
Scrum with Kanban. Small adjustments, big improvements.
Kanban and Government
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
Intro to Agile: Scrum vs. Kanban
Intro to Kanban
Crack That Wip 2
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Ad

Recently uploaded (20)

PDF
Storytelling youth indigenous from Bolivia 2025.pdf
PDF
oil palm convergence 2024 mahabubnagar.pdf
PDF
Population Estimates 2025 Regional Snapshot 08.11.25
PDF
ISO-9001-2015-gap-analysis-checklist-sample.pdf
PPTX
OUR GOVERNMENT-Grade 5 -World around us.
DOC
LU毕业证学历认证,赫尔大学毕业证硕士的学历和学位
PPTX
Introduction_to_the_Study_of_Globalization.pptx
PPTX
sepsis.pptxMNGHGBDHSB KJHDGBSHVCJB KJDCGHBYUHFB SDJKFHDUJ
PPTX
Quiz - Saturday.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PDF
Environmental Management Basics 2025 for BDOs WBCS by Samanjit Sen Gupta.pdf
PDF
Abhay Bhutada and Other Visionary Leaders Reinventing Governance in India
DOCX
Alexistogel: Solusi Tepat untuk Anda yang Cari Bandar Toto Macau Resmi
PPTX
Portland FPDR Oregon Legislature 2025.pptx
PPTX
Omnibus rules on leave administration.pptx
PPTX
STG - Sarikei 2025 Coordination Meeting.pptx
PDF
Courtesy Meeting NIPA and MBS Australia.
PPTX
Nur Shakila Assesmentlwemkf;m;mwee f.pptx
PDF
It Helpdesk Solutions - ArcLight Group
PDF
ISO-9001-2015-internal-audit-checklist2-sample.pdf
PPTX
AMO Pune Complete information and work profile
Storytelling youth indigenous from Bolivia 2025.pdf
oil palm convergence 2024 mahabubnagar.pdf
Population Estimates 2025 Regional Snapshot 08.11.25
ISO-9001-2015-gap-analysis-checklist-sample.pdf
OUR GOVERNMENT-Grade 5 -World around us.
LU毕业证学历认证,赫尔大学毕业证硕士的学历和学位
Introduction_to_the_Study_of_Globalization.pptx
sepsis.pptxMNGHGBDHSB KJHDGBSHVCJB KJDCGHBYUHFB SDJKFHDUJ
Quiz - Saturday.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Environmental Management Basics 2025 for BDOs WBCS by Samanjit Sen Gupta.pdf
Abhay Bhutada and Other Visionary Leaders Reinventing Governance in India
Alexistogel: Solusi Tepat untuk Anda yang Cari Bandar Toto Macau Resmi
Portland FPDR Oregon Legislature 2025.pptx
Omnibus rules on leave administration.pptx
STG - Sarikei 2025 Coordination Meeting.pptx
Courtesy Meeting NIPA and MBS Australia.
Nur Shakila Assesmentlwemkf;m;mwee f.pptx
It Helpdesk Solutions - ArcLight Group
ISO-9001-2015-internal-audit-checklist2-sample.pdf
AMO Pune Complete information and work profile

Making the Change - Going Agile at the Department of Labor

  • 1. Making the Change: Going Agile at the Department of Labor Presented by Joey Spooner Agile 2017 August 7, 2017 Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 1
  • 2. Who am I? u 15+ years in technology u Management with a focus towards small teams u Product design and development u Accredited Kanban Trainer u Kanban Coaching Professional u Certified ScrumMaster Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. 2
  • 3. The Department of Labor 3 Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
  • 4. Background Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 4 Teams Division Office Public Affairs Electronic Communications Technical (4-5) Governance and Security (1) Quality Assurance (2)
  • 5. Scope Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 5 u Open Data API Platform (Quarry) u Aging Applications u Helping other agencies u Performing QA (mobile accessibility) u Releasing their applications (Google Play, Apple iTunes)
  • 6. Focus of this talk u Two periods u August 2014 through December 2015 – proto-Kanban u January 2016 through August 2016 – full Kanban Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 6
  • 7. Five Questions u “How can you help me to see into the work?” u “How long will it take for work to complete once the team starts on a story?” u “When will a feature or project be done once the team starts?” u “How can you help me to express to upper management the demands on the team and their capacity or capability to address the demand?” u “How can you get QA to talk with the developers?” Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 7
  • 8. Stabilizing Scrum (Technical Team Only) Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 8
  • 9. 9 2 4 4 4 Stories Application 1 (Low Priority) Application 2 (High Priority) Tasks from Stories Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
  • 10. Ticket Design and Collective Ownership Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. 10 GitLab Issue ID Ownership
  • 11. Working with Batches and Iterations u Not Scrum, less and more simple u Prioritized backlog of stories for more than one project u How many stories do you think you can complete in 3 weeks? u Number of stories grouped into a batch and iteration began Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 11
  • 12. Benefits and Challenges Benefits u Clear sense of what was important, what was committed for delivery u The opportunity to reflect as a whole team via retrospectives u Making decisions to improve using data (e.g., cycle time, throughput, and WIP) Challenges u GIGO can happen in any “Agile” environment u Broken builds on a small team really suck u Batching is a … Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 12 August 2014 through December 2015
  • 13. Performance u Average Cycle Time – 55 days (from selected to ready for delivery) u Average Daily WIP – 14 items u Average Throughput - .26 items per day (about 25% of a story per day) u Average Selection - .25 items per day (25% of a story per day) Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 13 August 2014 through December 2015
  • 14. Five Questions: How did we do? u “How can you help me to see into the work?” u “How long will it take for work to complete once the team starts on a story?” u “When will a feature or project be done once the team starts?” u “How can you help me to express to upper management the demands on the team and their capacity or capability to address the demand?” u “How can you get QA to talk with the developers?” Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 14
  • 15. Using the Kanban Method u Why? u To look into the future (probabilistically) u How much demand? u How much capability if we removed the batching? u Acceptance of last minute requests Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 15
  • 16. Developing a Flow Mindset Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 16
  • 17. 17 Implementation Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved.
  • 18. Tooling Jira u Changes we made along the way u priorities to reflect the service levels u Sub-tasks to operate as “issues” (blocks, defects) preventing work from proceeding u Transition screens to remind people of their policies for a given column or status Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 18
  • 19. Using the Method’s cadences u Replenishment (scheduled) in place of Sprint Planning, etc. u Daily planning in place of Daily Stand-Up u Service Delivery Review in place of Retrospective u Delivery planning in place of a dedicated Sprint to release software Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 19
  • 20. Sizing Challenges Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 20 By Scarlet23 - Own work. Based on the raster graphic Image:Megalodon scale1.png, as well as Image:Rhtyp u0 white bg.gif, Image:Carcharodon carcharias01.jpg, and Image:Human.svg., CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=25031119
  • 21. Benefits and Challenges Benefits u Limiting WIP across the whole system (not just for in progress per area) u We were able to forecast when something might be done u Using the Kick-start Field Guide made it a lot easier to get going Challenges u Ideal design and policies u Jira has its limitations Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 21 January 2016 through August 2016
  • 22. Performance u Average Cycle Time – 11 days (down from 55 days) u Average Daily WIP – 4 items (down from 14 items) u Average Throughput - .18 items per day (down from .24 items per day) u Average Selection - .30 items per day (up from .25 items per day) u Does anyone see a problem here? What’s going to happen in about a week or two or maybe longer? Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 22 January 2016 through August 2016
  • 23. Five Questions: How did we do? u “How can you help me to see into the work?” u “How long will it take for work to complete once the team starts on a story?” u “When will a feature or project be done once the team starts?” u “How can you help me to express to upper management the demands on the team and their capacity or capability to address the demand?” u “How can you get QA to talk with the developers?” Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 23
  • 24. Lessons Learned u Leadership is the gasoline u Big things going into a machine will put more stress on it (minimize the size) u Stick with the Kanban Method’s principles and practices when the going gets rough Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. CONFIDENTIAL INFORMATION. 24
  • 25. Thank you! u Joey Spooner u jspooner@tritechenterprise.com u @spoonstein u www.tritechenterprise.com Copyright © 2017. TriTech Enterprise Systems, Inc. All Rights Reserved. 25