SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
@leankitjon
From Chaos to Confidence:
LeanKit’s PD Model
Jon Terry
@leankitjon
@leankitjon
@leankitjon
@leankitjon
@leankitjon
@leankitjon
@leankitjon
@leankitjon
Values First & Non-negotiable
@leankitjon
Lean: A virtuous cycle of continuous improvement
@leankitjon
Kanban: See better to evolve together
1. Visualize the current workflow
2. Limit Work-in-Progress (WIP)
3. Manage for smooth flow
4. Make process policies explicit
5. Implement rapid feedback loops
6. Improve collaboratively using Kanban
to implement Lean
@leankitjon
@leankitjon
@leankitjon
Jidoka: Auto(nom)ating for Scale
@leankitjon
Andon: Slow down to speed up
• Trying to solve a critical issue alongside normal
work, or worse ignoring it, helps nobody
• Everyone has the right and responsibility to call out
what they believe to be critical issues
• False alarms are OK
• A stop-the-line involves a least a whole squad as
well as any squad with experts needed for the issue
• Communicate resolution as soon as practical
• Don’t resume normal work until the team has done
a root cause analysis
@leankitjon
Org Structures for Autonomy
Guilds and Squads
“Direct reporting” org chart
Hiring
Training
Standards
Mentoring
Squad
“Dotted line” delivery groups
Goal is 7 +/- 2 members
Has skills for 80% of work
Member can belong to only 1 squad
Located together (physically or
virtually)
Work assigned to the squad not
squad members
Guild
Guilds and Squads
Web 1 Web 2 Mobile
Arch, Tools
& Auto
Analytics
Platform
Ops
Business
Enablement
Product Management & UX
Product Development
Operations & Quality
@leankitjon
(Craft) Guilds - Hiring, Training & Standards
@leankitjon
Squads - Decoupled Planning & Delivery
@leankitjon
Squads - Decoupled Planning & Delivery
@leankitjon
Squad Rooms - In Between Open and Individual
@leankitjon
Tribal Council
WhatWho When
Discuss
Road Map
Departmental
Policies
Tribal Leaders
PD Execs
Council Members
Product Managers
UX Leads
Technical Managers
in their role as
Delivery Leads
Mon - Wed
Stand-up to surface
delivery issues
Thu
Full meeting to
resolve issues
@leankitjon
WhatWho When
Discuss
Technical
standards
AT-AT Roadmap
Develop A3’s for
additional
sustainability
investments
Chairmen
CTO & CIO
Members
Technical Managers
in their role as
Architects
Tue
Working session
Thu
Report back to
Tribal Council
Architecture Committee
@leankitjon
Product Roadmap
@leankitjon
Roadmap Forecasting Goal
Squad Last This Sweep Next 2 Out Later
1
Rollout &
Measurement
Executing
Pull Plan
A3 &
Mockups
A3 Theme
2
Rollout &
Measurement
Theme
N Rollout &
Measurement
A3 &
Mockups
A3
ThemeA3 &
Mockups
A3
Executing
Pull Plan
Executing
Pull Plan
Value created Value captured
Key metrics
Definition
Value of
modeling
Usage metrics (e.g., time to perform
tasks / jobs)
Economic value of Leankit for all
customers and partners
Easy to test for, fewer assumptions,
shorter lead time
Key assumptions comparable across
projects (opportunity cost of users’
time, capture rate)
Operational metrics: # of seats, ARPU,
costs, etc
Leankit profit
Translates better to actual money in the
bank (as long as assumptions are
correct)
Exec team prioritizes through Cost of Delay
@leankitjon
A3s: A conversation not a contract
A3
• The main communication artifact from
the product team
• Customer and user-driven
• A living document
• Handwritten in pencil
• Designed to… make conversations
happen
@leankitjon
A3: A business problem not technical spec
What is this? Why should I care?
How?Who will notice?
Why? What else?
@leankitjon
Cadences
@leankitjon
Aligning Cadence to Calendar
1 2 3 4 65
Jan 4
All
Hands
Annual
Kickoff
Board
Jan 27
Feb 15 May 9 June 20
All
Hands
Mid-Year
Party
Board
Sep 29
Aug 1Mar 28
All
Leaders
Board
Apr 22
7
Sep 12
All
Leaders
Board
Oct 21
8
Oct 24
Long sweep to
allow for
holidays
Work Distribution Goals
● Problems and operational requests are
inevitable. We must allow for unplannable work
● People close to the work understand risks &
quick wins better than management. We must
allow time for them to do the right thing.
● We need to ensure as steady a flow as possible
of planned roadmap work
● We use cadence to give ourselves the best
chance of hitting these goals
Work Distribution by Cadence
Week 0 Week 1 Week 2 Week 3 Week 5Week 4
Pull
Planning
Hackathon
or
Squad
Driven
Work
A3 A3 A3A3
Pull Planning Week
Monday Tuesday Wednesday FridayThursday
All day
Team Time
Travel
&
Emerging
Leaders
Training
12:30 - 2:30
Squad Kickoff
9:00 - 11:00
Company
All-Hands
3:00 - 5:00
Squad Kickoff
12:30 - 1:30
Tribal Council
Sweep Kickoff
9:00 - 11:00
Squad Kickoff
12:30 - 2:30
Squad Kickoff
3:00 - 5:00
Squad Kickoff
12:30 - 2:30
Squad Kickoff
9:00 - 11:00
Squad Kickoff
2:00 - 5:00
Team Time
3:00 - 5:00
Team Time
& Travel
Company Fun Company Fun Company Fun
10:00 - 11:00
Dem Div
9:00 - 10:00
Preso Prep
@leankitjon
❏ Squad
❏ Is everybody dedicated to this squad #1?
❏ Does any member of this squad have work on
other boards or in other squads?
❏ Product Roadmap
❏ Does everybody understand the A3 goal of this
sweep?
❏ Is the A3 broken into DIV’s?
❏ Do we feel comfortable that we can meet the
roadmap?
❏ Any blockers or risks?
❏ Squad Driven Work
❏ Any reason not to keep the normal schedule?
❏ Will we be ready to transition to A3 work at the
beginning of week 2?
❏ Any blockers or risks?
Squad Kickoff Template
❏ Tribal Council / Architecture Committee
❏ Any new technology or changes to cross
cutting technology?
❏ Demo DIV
❏ What are we going to show at each meeting?
❏ What are we going to measure?
❏ Deployments to Production
❏ Demo DIV
❏ Anything Else?
❏ Continuous Improvement
❏ Any opportunities this sweep?
❏ Any bucks for Speed?
❏ Meeting Cadences
❏ Retros?
❏ Standups?
❏ When is this team coming to town this quarter?
@leankitjon
● Valuable small product ideas that are not
on roadmap
● Requires squad consensus
● Does not require A3 or roadmap approval
● Can be:
○ Sustainability
○ UX improvements
○ Research for A3 submissions
● Executed by squads, but multi-squad
collaboration projects are allowed
Squad Driven Work
Week 1 - Squad Driven Work*
Monday Tuesday Wednesday FridayThursday
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Test / Deploy Deploy / Wrap-
up
*Unless A3 is date driven. Defer to week 5.
9:00 - 10:00
PD Execs
10:00 - 11:00
Tribal Council
1:00 - 2:00
Arch. Comm.
3:00 - 5:00
Guild Training
Week 2 - Roadmap A3 Work
Monday Tuesday Wednesday FridayThursday
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
9:00 - 10:00
PD Execs
10:00 - 11:00
Tribal Council
1:00 - 2:00
Arch. Comm.
10:00 - 11:00
Dem Div
9:00 - 10:00
Preso Prep
10:00 - 11:00
Company Trg
Week 3 - Roadmap A3 Work
Monday Tuesday Wednesday FridayThursday
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
9:00 - 10:00
PD Execs
10:00 - 11:00
Tribal Council
1:00 - 2:00
Arch. Comm.
10:00 - 11:00
Company All
Hands
3:00 - 5:00
Guild Training
Week 4 - Roadmap A3 Work
Monday Tuesday Wednesday FridayThursday
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
9:00 - 10:00
PD Execs
10:00 - 11:00
Tribal Council
1:00 - 2:00
Arch. Comm.
10:00 - 11:00
Dem Div
9:00 - 10:00
Preso Prep
10:00 - 11:00
Company Trg
Week 5 - Roadmap A3 Work
Monday Tuesday Wednesday FridayThursday
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
Dev / Test /
Deploy
10:00 - 11:00
Tribal Council
1:00 - 2:00
Arch. Comm.
10:00 - 11:00
Dep All Hands
9:00 - 10:00
PD Execs
@leankitjon
Demoing DIVs
Purposeful Metrics
From business problem to working
softwareTheme: Aligned with company strategy. Not always executed contiguously
≥ quarter
A3: Value reaches users
inside a sweep. ≤ 4 weeks
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
A3: Value reaches users
inside a sweep. ≤ 4 weeks
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
A3: Value reaches users
inside a sweep. ≤ 4 weeks
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
A3: Value reaches users
inside a sweep. ≤ 4 weeks
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
DIV: Deployed. Iterative.
Value. ≤ 5 days
Task Task
@leankitjon
How we’ll get value to users:
• Release plans (i.e., how
we get it to prod)
• Rollout plans (i.e., how
we enable it, editions,
communication, etc)
• Measurement plans
What you’ll be demoing:
• Reiterate the Theme
• Explain what the A3
means for users
• Explain the DIV in terms
of A3 progress
What?
Name of A3 & DIV
Why you’re demoing it:
• Explain who will use it (i.
e., target user)
• Explain why it’s
important (i.e., cost of
delay or primary use
case)
So what? What now?
This is in prod, either enabled
for all or ready to be enabled
This is in dogfood, we are
planning to push to prod soon
This is still in dev, not QA
certified yet, still changing
Value in hand
of customer
(pick one)
Deployments this Sweep - Ex
@leankitjon
Hackathons
@leankitjon
Hackathons
● 1st week of every 4th sweep
● Participants can be remote
● Self-organizing teams (recommended 7 max)
● No need for cost of delay analysis
● Appropriate things to hack on:
○ Experiments
○ Low hanging fruit
○ Research
● NOT for starting big projects
● When the week ends so does hackathon
@leankitjon
Week 1 Hackathon Variant
Monday
3/28
Tuesday
3/29
Wednesday
3/30
Friday
4/01
Thursday
3/31
Hacking
10:00 - 11:00
Hackathon
Kickoff
Hacking Hacking
10:00 - 11:00
Hackathon
Judging
Wrap-Up
Hack Projects
Transition to A3
Work
@leankitjon
Most Likely to Succeed
A feature, improvement,
or technical debt
reduction that has a very
real chance of becoming
a part of the LeanKit
product.
@leankitjon
Most Likely to Win a Nobel Prize
Groundbreaking research,
learning, or experiment
that pertains to how we
build LeanKit.
@leankitjon
Best Personality
A surprise hit that we
couldn’t predict before
Hackathon.
@leankitjon
Results
@leankitjon
Results
● Eight months of hitting roadmap with speed still increasing
● Higher product quality, less rework
● Significantly better morale in product development and
relationship with revenue teams
● Sweep cycle becoming automatic, allowing time for kaizen
● More executive time for strategy instead of peacemaking
@leankitjon
From Chaos to Confidence
PD’s Operating Model

Más contenido relacionado

La actualidad más candente

Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews AgileDenver
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamAgileDenver
 
What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My HouseYves Hanoulle
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano Mazzanti
 
6 levelsoflean
6 levelsoflean6 levelsoflean
6 levelsofleanRob Healy
 
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgileNetwork
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit
 
GAC - Agile and Scrum Training
GAC - Agile and Scrum TrainingGAC - Agile and Scrum Training
GAC - Agile and Scrum TrainingRasmus Runberg
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?Andrew Shafer
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinkingMatt Barcomb
 
Having the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationHaving the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationDerek Huether
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Agile Explained by LeanDog
Agile Explained by LeanDogAgile Explained by LeanDog
Agile Explained by LeanDogLeanDog
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignAgileCymru
 
Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219Yves Hanoulle
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsGautham Pallapa
 

La actualidad más candente (20)

Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile team
 
What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My House
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
6 levelsoflean
6 levelsoflean6 levelsoflean
6 levelsoflean
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
 
Agile20070912
Agile20070912Agile20070912
Agile20070912
 
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
 
GAC - Agile and Scrum Training
GAC - Agile and Scrum TrainingGAC - Agile and Scrum Training
GAC - Agile and Scrum Training
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
 
Having the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationHaving the Correct Context for an Agile Transformation
Having the Correct Context for an Agile Transformation
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Doing, Being and Scaling
Doing, Being and ScalingDoing, Being and Scaling
Doing, Being and Scaling
 
Agile Explained by LeanDog
Agile Explained by LeanDogAgile Explained by LeanDog
Agile Explained by LeanDog
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational Design
 
Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformations
 

Destacado

Understanding India
Understanding IndiaUnderstanding India
Understanding IndiaJon Terry
 
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Jon Terry
 
Making sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersMaking sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersjohanna kollmann
 
Communicating: Corporate Culture
Communicating:  Corporate CultureCommunicating:  Corporate Culture
Communicating: Corporate CultureBruce Harrison
 
#DDX16: a culture of innovation at news corp australia
#DDX16: a culture of innovation at news corp australia#DDX16: a culture of innovation at news corp australia
#DDX16: a culture of innovation at news corp australiaMark Drasutis
 
Time and Transition : RSD5
Time and Transition : RSD5Time and Transition : RSD5
Time and Transition : RSD5Jabe Bloom
 
Continuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryContinuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryTimothy Fitz
 
Recognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundRecognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundChris Sterling
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementChris Sterling
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleChris Sterling
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing AgileChris Sterling
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Brent Barton
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service designjohanna kollmann
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するYoshinori Kobayashi
 
Как статьи индивидуальным предпринимателем
Как статьи индивидуальным предпринимателемКак статьи индивидуальным предпринимателем
Как статьи индивидуальным предпринимателемИгорь Липский
 
Проект «открытка к 8 марта»
Проект «открытка к 8 марта»Проект «открытка к 8 марта»
Проект «открытка к 8 марта»Марина Д
 
Codebits 2012 - Fast relational web site construction.
Codebits 2012 - Fast relational web site construction.Codebits 2012 - Fast relational web site construction.
Codebits 2012 - Fast relational web site construction.Nelson Gomes
 

Destacado (20)

Understanding India
Understanding IndiaUnderstanding India
Understanding India
 
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
 
Making sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersMaking sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designers
 
Communicating: Corporate Culture
Communicating:  Corporate CultureCommunicating:  Corporate Culture
Communicating: Corporate Culture
 
#DDX16: a culture of innovation at news corp australia
#DDX16: a culture of innovation at news corp australia#DDX16: a culture of innovation at news corp australia
#DDX16: a culture of innovation at news corp australia
 
Time and Transition : RSD5
Time and Transition : RSD5Time and Transition : RSD5
Time and Transition : RSD5
 
Continuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryContinuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous Delivery
 
Strategy as practice
Strategy as practiceStrategy as practice
Strategy as practice
 
Recognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundRecognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget Sound
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio Management
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG Seattle
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing Agile
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service design
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解する
 
Как статьи индивидуальным предпринимателем
Как статьи индивидуальным предпринимателемКак статьи индивидуальным предпринимателем
Как статьи индивидуальным предпринимателем
 
Ruby, Meet iPhone
Ruby, Meet iPhoneRuby, Meet iPhone
Ruby, Meet iPhone
 
Petit Gateau
Petit GateauPetit Gateau
Petit Gateau
 
Проект «открытка к 8 марта»
Проект «открытка к 8 марта»Проект «открытка к 8 марта»
Проект «открытка к 8 марта»
 
Codebits 2012 - Fast relational web site construction.
Codebits 2012 - Fast relational web site construction.Codebits 2012 - Fast relational web site construction.
Codebits 2012 - Fast relational web site construction.
 

Similar a From Chaos to Confidence: DevOps at LeanKit

141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum RomaPeter Stevens
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management toolsNathan Petralia
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS
 
Jon Terry - The lean toolkit: Practical practices for continuous improvement
Jon Terry - The lean toolkit: Practical practices for continuous improvementJon Terry - The lean toolkit: Practical practices for continuous improvement
Jon Terry - The lean toolkit: Practical practices for continuous improvementitSMF UK
 
How To Grow Your Testing Team Members
How To Grow Your Testing Team MembersHow To Grow Your Testing Team Members
How To Grow Your Testing Team MembersDaniel Knott
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...AgileNetwork
 
How agile is your team
How agile is your teamHow agile is your team
How agile is your teamPhani Bhushan
 
Scrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xpScrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xpHossam Hassan
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgileNetwork
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...AgileNetwork
 
Kickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesKickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesSlideTeam
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash SlidesSamer Desouky
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationAllison Corbett
 

Similar a From Chaos to Confidence: DevOps at LeanKit (20)

141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management tools
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
 
Jon Terry - The lean toolkit: Practical practices for continuous improvement
Jon Terry - The lean toolkit: Practical practices for continuous improvementJon Terry - The lean toolkit: Practical practices for continuous improvement
Jon Terry - The lean toolkit: Practical practices for continuous improvement
 
TDD in Agile
TDD in AgileTDD in Agile
TDD in Agile
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
 
Scrum à la Pablo (English)
Scrum à la Pablo (English)Scrum à la Pablo (English)
Scrum à la Pablo (English)
 
How To Grow Your Testing Team Members
How To Grow Your Testing Team MembersHow To Grow Your Testing Team Members
How To Grow Your Testing Team Members
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
 
How agile is your team
How agile is your teamHow agile is your team
How agile is your team
 
Scrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xpScrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xp
 
To be agile or not to be, that is not the question webinar
To be agile or not to be, that is not the question webinarTo be agile or not to be, that is not the question webinar
To be agile or not to be, that is not the question webinar
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog items
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
 
Kickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesKickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation Slides
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash Slides
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 

Último

VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 

Último (20)

Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 

From Chaos to Confidence: DevOps at LeanKit

  • 1. @leankitjon From Chaos to Confidence: LeanKit’s PD Model Jon Terry
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. @leankitjon Values First & Non-negotiable
  • 15. @leankitjon Lean: A virtuous cycle of continuous improvement
  • 16. @leankitjon Kanban: See better to evolve together 1. Visualize the current workflow 2. Limit Work-in-Progress (WIP) 3. Manage for smooth flow 4. Make process policies explicit 5. Implement rapid feedback loops 6. Improve collaboratively using Kanban to implement Lean
  • 18.
  • 21. @leankitjon Andon: Slow down to speed up • Trying to solve a critical issue alongside normal work, or worse ignoring it, helps nobody • Everyone has the right and responsibility to call out what they believe to be critical issues • False alarms are OK • A stop-the-line involves a least a whole squad as well as any squad with experts needed for the issue • Communicate resolution as soon as practical • Don’t resume normal work until the team has done a root cause analysis
  • 23. Guilds and Squads “Direct reporting” org chart Hiring Training Standards Mentoring Squad “Dotted line” delivery groups Goal is 7 +/- 2 members Has skills for 80% of work Member can belong to only 1 squad Located together (physically or virtually) Work assigned to the squad not squad members Guild
  • 24. Guilds and Squads Web 1 Web 2 Mobile Arch, Tools & Auto Analytics Platform Ops Business Enablement Product Management & UX Product Development Operations & Quality
  • 25. @leankitjon (Craft) Guilds - Hiring, Training & Standards
  • 26. @leankitjon Squads - Decoupled Planning & Delivery
  • 27. @leankitjon Squads - Decoupled Planning & Delivery
  • 28. @leankitjon Squad Rooms - In Between Open and Individual
  • 29. @leankitjon Tribal Council WhatWho When Discuss Road Map Departmental Policies Tribal Leaders PD Execs Council Members Product Managers UX Leads Technical Managers in their role as Delivery Leads Mon - Wed Stand-up to surface delivery issues Thu Full meeting to resolve issues
  • 30. @leankitjon WhatWho When Discuss Technical standards AT-AT Roadmap Develop A3’s for additional sustainability investments Chairmen CTO & CIO Members Technical Managers in their role as Architects Tue Working session Thu Report back to Tribal Council Architecture Committee
  • 32. @leankitjon Roadmap Forecasting Goal Squad Last This Sweep Next 2 Out Later 1 Rollout & Measurement Executing Pull Plan A3 & Mockups A3 Theme 2 Rollout & Measurement Theme N Rollout & Measurement A3 & Mockups A3 ThemeA3 & Mockups A3 Executing Pull Plan Executing Pull Plan
  • 33. Value created Value captured Key metrics Definition Value of modeling Usage metrics (e.g., time to perform tasks / jobs) Economic value of Leankit for all customers and partners Easy to test for, fewer assumptions, shorter lead time Key assumptions comparable across projects (opportunity cost of users’ time, capture rate) Operational metrics: # of seats, ARPU, costs, etc Leankit profit Translates better to actual money in the bank (as long as assumptions are correct) Exec team prioritizes through Cost of Delay
  • 34. @leankitjon A3s: A conversation not a contract A3 • The main communication artifact from the product team • Customer and user-driven • A living document • Handwritten in pencil • Designed to… make conversations happen
  • 35. @leankitjon A3: A business problem not technical spec What is this? Why should I care? How?Who will notice? Why? What else?
  • 37. @leankitjon Aligning Cadence to Calendar 1 2 3 4 65 Jan 4 All Hands Annual Kickoff Board Jan 27 Feb 15 May 9 June 20 All Hands Mid-Year Party Board Sep 29 Aug 1Mar 28 All Leaders Board Apr 22 7 Sep 12 All Leaders Board Oct 21 8 Oct 24 Long sweep to allow for holidays
  • 38. Work Distribution Goals ● Problems and operational requests are inevitable. We must allow for unplannable work ● People close to the work understand risks & quick wins better than management. We must allow time for them to do the right thing. ● We need to ensure as steady a flow as possible of planned roadmap work ● We use cadence to give ourselves the best chance of hitting these goals
  • 39. Work Distribution by Cadence Week 0 Week 1 Week 2 Week 3 Week 5Week 4 Pull Planning Hackathon or Squad Driven Work A3 A3 A3A3
  • 40. Pull Planning Week Monday Tuesday Wednesday FridayThursday All day Team Time Travel & Emerging Leaders Training 12:30 - 2:30 Squad Kickoff 9:00 - 11:00 Company All-Hands 3:00 - 5:00 Squad Kickoff 12:30 - 1:30 Tribal Council Sweep Kickoff 9:00 - 11:00 Squad Kickoff 12:30 - 2:30 Squad Kickoff 3:00 - 5:00 Squad Kickoff 12:30 - 2:30 Squad Kickoff 9:00 - 11:00 Squad Kickoff 2:00 - 5:00 Team Time 3:00 - 5:00 Team Time & Travel Company Fun Company Fun Company Fun 10:00 - 11:00 Dem Div 9:00 - 10:00 Preso Prep
  • 41. @leankitjon ❏ Squad ❏ Is everybody dedicated to this squad #1? ❏ Does any member of this squad have work on other boards or in other squads? ❏ Product Roadmap ❏ Does everybody understand the A3 goal of this sweep? ❏ Is the A3 broken into DIV’s? ❏ Do we feel comfortable that we can meet the roadmap? ❏ Any blockers or risks? ❏ Squad Driven Work ❏ Any reason not to keep the normal schedule? ❏ Will we be ready to transition to A3 work at the beginning of week 2? ❏ Any blockers or risks? Squad Kickoff Template ❏ Tribal Council / Architecture Committee ❏ Any new technology or changes to cross cutting technology? ❏ Demo DIV ❏ What are we going to show at each meeting? ❏ What are we going to measure? ❏ Deployments to Production ❏ Demo DIV ❏ Anything Else? ❏ Continuous Improvement ❏ Any opportunities this sweep? ❏ Any bucks for Speed? ❏ Meeting Cadences ❏ Retros? ❏ Standups? ❏ When is this team coming to town this quarter?
  • 42. @leankitjon ● Valuable small product ideas that are not on roadmap ● Requires squad consensus ● Does not require A3 or roadmap approval ● Can be: ○ Sustainability ○ UX improvements ○ Research for A3 submissions ● Executed by squads, but multi-squad collaboration projects are allowed Squad Driven Work
  • 43. Week 1 - Squad Driven Work* Monday Tuesday Wednesday FridayThursday Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Test / Deploy Deploy / Wrap- up *Unless A3 is date driven. Defer to week 5. 9:00 - 10:00 PD Execs 10:00 - 11:00 Tribal Council 1:00 - 2:00 Arch. Comm. 3:00 - 5:00 Guild Training
  • 44. Week 2 - Roadmap A3 Work Monday Tuesday Wednesday FridayThursday Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy 9:00 - 10:00 PD Execs 10:00 - 11:00 Tribal Council 1:00 - 2:00 Arch. Comm. 10:00 - 11:00 Dem Div 9:00 - 10:00 Preso Prep 10:00 - 11:00 Company Trg
  • 45. Week 3 - Roadmap A3 Work Monday Tuesday Wednesday FridayThursday Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy 9:00 - 10:00 PD Execs 10:00 - 11:00 Tribal Council 1:00 - 2:00 Arch. Comm. 10:00 - 11:00 Company All Hands 3:00 - 5:00 Guild Training
  • 46. Week 4 - Roadmap A3 Work Monday Tuesday Wednesday FridayThursday Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy 9:00 - 10:00 PD Execs 10:00 - 11:00 Tribal Council 1:00 - 2:00 Arch. Comm. 10:00 - 11:00 Dem Div 9:00 - 10:00 Preso Prep 10:00 - 11:00 Company Trg
  • 47. Week 5 - Roadmap A3 Work Monday Tuesday Wednesday FridayThursday Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy Dev / Test / Deploy 10:00 - 11:00 Tribal Council 1:00 - 2:00 Arch. Comm. 10:00 - 11:00 Dep All Hands 9:00 - 10:00 PD Execs
  • 49. From business problem to working softwareTheme: Aligned with company strategy. Not always executed contiguously ≥ quarter A3: Value reaches users inside a sweep. ≤ 4 weeks DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task A3: Value reaches users inside a sweep. ≤ 4 weeks DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task A3: Value reaches users inside a sweep. ≤ 4 weeks DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task A3: Value reaches users inside a sweep. ≤ 4 weeks DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task DIV: Deployed. Iterative. Value. ≤ 5 days Task Task
  • 50. @leankitjon How we’ll get value to users: • Release plans (i.e., how we get it to prod) • Rollout plans (i.e., how we enable it, editions, communication, etc) • Measurement plans What you’ll be demoing: • Reiterate the Theme • Explain what the A3 means for users • Explain the DIV in terms of A3 progress What? Name of A3 & DIV Why you’re demoing it: • Explain who will use it (i. e., target user) • Explain why it’s important (i.e., cost of delay or primary use case) So what? What now? This is in prod, either enabled for all or ready to be enabled This is in dogfood, we are planning to push to prod soon This is still in dev, not QA certified yet, still changing Value in hand of customer (pick one)
  • 53. @leankitjon Hackathons ● 1st week of every 4th sweep ● Participants can be remote ● Self-organizing teams (recommended 7 max) ● No need for cost of delay analysis ● Appropriate things to hack on: ○ Experiments ○ Low hanging fruit ○ Research ● NOT for starting big projects ● When the week ends so does hackathon
  • 54. @leankitjon Week 1 Hackathon Variant Monday 3/28 Tuesday 3/29 Wednesday 3/30 Friday 4/01 Thursday 3/31 Hacking 10:00 - 11:00 Hackathon Kickoff Hacking Hacking 10:00 - 11:00 Hackathon Judging Wrap-Up Hack Projects Transition to A3 Work
  • 55.
  • 56. @leankitjon Most Likely to Succeed A feature, improvement, or technical debt reduction that has a very real chance of becoming a part of the LeanKit product.
  • 57. @leankitjon Most Likely to Win a Nobel Prize Groundbreaking research, learning, or experiment that pertains to how we build LeanKit.
  • 58. @leankitjon Best Personality A surprise hit that we couldn’t predict before Hackathon.
  • 60. @leankitjon Results ● Eight months of hitting roadmap with speed still increasing ● Higher product quality, less rework ● Significantly better morale in product development and relationship with revenue teams ● Sweep cycle becoming automatic, allowing time for kaizen ● More executive time for strategy instead of peacemaking
  • 61.
  • 62. @leankitjon From Chaos to Confidence PD’s Operating Model