SlideShare una empresa de Scribd logo
1 de 38
1
Kanban Antipatterns:
What You Don’t Know Can Hurt You
Craeg Strong
CTO, Ariel Partners
September 23, 2019
Washington, DC
2
Agenda
• Introduction
• Analysis of Anti-Patterns and Discussion of Alternatives
– Pre-Assignment
– Blocker Column
– Missed Queues
– Expedite Exploitation
– Lobotomized Board
– Board Designed by Megamind
– Losing Ground
– Mixing Apples and Oranges
• Wrap Up
3
Craeg Strong
Software Development since 1988
Large Commercial & Government Projects
Agile Coach / DevOps Engineer
Kanban Trainer / SpecFlow Trainer
Performance & Scalability Architect
Certified Ethical Hacker
New York & Washington DC Area
CTO, Ariel Partners
AKT, KMP, CSM, CSP, CSPO,
ITILv3, PMI-ACP, PMP, LeSS, SAFe
www.arielpartners.com
cstrong@arielpartners.com
@ckstrong1
4
Antipattern 1: Pre-Assignment
Backlog Analyze Implement Verify Done
Doing Done Doing Done
MKKM
PC
AB
DP CS
CWPC
(6) (3)(4)
EW
IL
WF
RO
MKKM
PC
AB
DP
CS
CW
PC
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
5
Analysis
1. Ensuring everyone has something to do,
esp. with distributed teams
2. Maybe we have a fixed deployment interval
or replenishment interval a la scrum
3. Ensuring we don’t get starved for a
particular specialist resource by
“forecasting” needs in advance
4. Planning cross-training by assigning
mentor + mentee to items normally done by
senior resource alone
1. Suggests work is being pushed rather than
team allowed to pull
2. Limits options: what if someone else
becomes available before assigned
resource?
3. Increases psychological need to pull
additional work in rather than helping others
finish, i.e. “stop starting, start finishing”
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Backlog Analyze Implement Verify Done
Doing Done Doing Done
MKKM
PC
AB
DP CS
CWPC
(6) (3)(4)
Refactoring: Maximize Pull Optionality
EW
IL
WF
RO
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 6
Backlog Analyze Implement Verify Done
Doing Done Doing Done
(6) (3)(4)
WC Benefits System
Disability Case Management
Compliance System
Refactoring: Visualize Work Item Types
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
7
Cross-Training Up Next
Backlog Analyze Implement Verify Done
Doing Done Doing Done
MKKM
PC
AB
DP CS
CWPC
(6) (3)(4)
Refactoring: Plan for Cross-Training
EW
IL
WF
RO
IL
RO DP
KMVictor
Pauline
FC
KG
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 8
9
Antipattern 2: Blocker Column
Ready Analyze (3) Implement (2) Verify (2) Done
Doing Done DoneDoing
Blocked (6)
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
10
Analysis
1. Allows team to continue working while they
are waiting on external resources
2. Team wants to appear responsive to
business when they present higher priority
work items
3. I can take a new, small work item and get it
done quickly since my current work item is a
lot bigger than I thought. It all has to get
done anyway, right?
1. Can’t tell where blocked items were/are in
the workflow
2. May conflate different kinds of blockers, or
non-instant availability items
3. Items may be “forgotten” in blocked column
purgatory; team may miss opportunities to
unblock
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Named Blocker Area
(common cause)
Ready Analyze (3) Implement (5) Verify (3) Done
Doing Done DoneDoing
Waiting on App Store
Approval
Late against SLA
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
11
Refactoring: Blocker Flags
(special cause and common cause)
Ready Analyze (3) Implement (5) Verify (3) Done
Doing Done DoneDoing
Waiting on
clarifications
from legal
Need server
upgrade
Waiting for
Defect
Resolution
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 12
Refactoring: Queue for Non-Instant Availability Resource
Ready Analyze (3) Implement (5) Ready to
Approve (8)
Done
Doing Done DoneDoing
Test (5)
Approval activity
happens
“on the line.”
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 13
14
Antipattern 3: Missed Queues
Ideas Hypothesize
(10)
Refine
(7)
Explore
(4)
Ready for
Implementation
Validate
(4)
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
15
Analysis
1. Just starting out with Kanban
2. Want to limit WIP, but either not familiar with
CONWIP or our software does not support
CONWIP
3. We don’t like to use the word “done” until the
very end
1. Can’t tell which items are actually being
worked on, versus waiting for the next stage
2. No easy way to add queues to account for
downstream blockers, e.g. non-instant
availability like approval
3. Difficult to compute flow efficiency
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Add Ready Queues
Ideas Hypothesize
(10)
Refine (7) Explore (4) Ready for
Implementation
Validate
(4)
Ready
In
Progress Ready
In
Progress
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 16
17
Antipattern 4: Expedite Exploitation
a. Using the expedite lane for non-expedite work. Show the examples from Dan
Vicanti actionable agile metrics.
Options Discover (8) Implement (10) Verify (6) Done
Doing Done DoneDoing
Expedite
18
Analysis
1. Team wants to appear responsive to
business when they present higher priority
work items.
2. Team needs to hit a high priority deliverable
3. Business lost confidence in team’s ability to
deliver according to a schedule, so all fixed
date deliverables are “pre-expedited.”
1. Overusing expedite causes large variations
in cycle time
2. Dan Vicante calls this “flow debt” which
creates less predictability in your process.
Flow debt is when cycle time is artificially
reduced for some items of work in progress
by borrowing cycle time from other items of
work in progress
3. Expedited items typically skip parts of the
workflow, which could lead to quality issues
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Swim Lanes and Reduced WIP
Options Discover (3) Implement (4) Verify (2) Done
Doing Done DoneDoing
Expedite
VIP System (5)
Maintenance (4)
Reducing WIP increases
cycle time, decreasing
need to Expedite
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 19
Refactoring: Fixed Date Class of Service
Options Discover (3) Implement (4) Verify (2) Done
Doing Done DoneDoing
Expedite
VIP System (6)
Maintenance (3)
Automatically Becomes
Expedite when Date Gets
Near
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 20
Refactoring Ideas
 Capture and make visible expedite policies
 Reduce WIP so that cycle time is low– so there is less
temptation to abandon work
 Gain agreement to finish work in progress before
starting Expedite
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 21
22
Antipattern 5: Lobotomized Board
To Do Doing Done
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
23
Antipattern 5: Lobotomized Board
To Do Doing Done
A: analyze
A: codeA: peer
review
A: test
A:
integrate
with ext
A:
document
B: analyze
B: code
B: peer
review
B: test
B:
integrate
B:
document
B:
upgrade
schema C: analyze
C: code
C: peer
review
C: test C:
document
C: obtain
charts
C: install
server21
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
24
Analysis
1. Need to keep everyone busy, esp.
distributed teams
2. Moving from Scrum
1. No insight into where things are in the
workflow. We have to read all the tasks in
order to find out.
2. Difficult to understand overall progress
without referring to external chart e.g.
burndown
3. No insight into where the bottlenecks are.
How do we know where to add resources?
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Add Progress Indicator
Backlog Ready Doing
Done
<50% 50%-90% 90%+
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 25
Refactoring: Add Workflow Steps
Backlog Ready Analyze Implement DoneReady for
Approval
Done
In
Progress
Done
In
Progress
Test
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 26
27
Antipattern 6: Board Designed by MegaMind
Ready Analyze
Doing Done
Develop
Manual Test
Doing Done
Peer Review
Manual Test
Doing Done
Doing Done Doing Done
Develop
Gherkin Test
Peer Review
Gherkin Test
Doing Done Doing Done
Develop
Code
Peer Review
Code
Document
Doing Done
Integration
Test
UAT
UAT
Prep
UAT
In
Process
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
28
Analysis
1. Fully analyzed workflow
2. Previously missed steps
3. New to Kanban systems analysis
1. Board becomes so busy, we can no longer
see a clear message
2. Some items that look serial may actually
happen in parallel sometimes– we may be
tempted to move items backward through
the workflow
3. May lead to too much WIP since there are a
lot of places to put stuff
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Enhance Ticket Design
Ready Analyze
Doing Done
Implement
Doing Done
Integration
Test
UAT
UAT
Prep
UAT
In
Process
X
X
X X
Gherkin Test
Manual Test
Coding
Documenting
Req. Done
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 29
30
Antipattern 7: Losing Ground
Ready Analyze
Doing Done
Implement
Doing Done
Test Done
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
31
Analysis
1. Finding defects in a feature, we don’t want
to call it done
2. Buyer’s remorse– pulled a ticket but realize I
want another one
3. Customer indicates they want something
else higher priority
1. First– this may be appropriate behavior for a
given level of Kanban process maturity
2. It may indicate that columns are being used
as waterfall-style steps, rather than
knowledge-gaining stages
3. Moving tickets backwards is pushing work
into an area which may already be at full
capacity.
4. If we are abandoning work, we may lose the
ability to measure impact of that
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Record/Clone Abandoned Tickets
Ready Analyze
Doing Done
Implement
Doing Done
Test Done
B
A
Clone
of A
B
Abandoned
Original
A
Clone Ticket and
move to
Abandoned.
Retro Topics:
 Why did we abandon A?
 What was the impact?
 How could we avoid in future?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 32
Refactoring: Block Ticket for Defects
Ready Analyze
Doing Done
Implement
Doing Done
Test Done
Defect
In A
A
Abandoned
Defect
In A
KMPs will recognize
this pattern from
GetKanban
Defect may or may
not be expedited
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 33
34
Antipattern 8: Mixing Apples And Oranges
Ready Analyze
Doing Done
Implement
Doing Done
Integration
Test
UAT
UAT
Prep
UAT
In
Process
B
A
C
D
Feature Project
User
Story
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
35
Analysis
1. Want to keep the board design simple
2. Many different workflows, hard to separate
out
1. (If using electronic tool) Difficult to set WIP
limits, because columns have more than one
issue type, and the types are order of
magnitudes different in size.
2. Board is busy
3. Cycle time metrics may be more difficult to
compute
Why is this an antipattern?
What good intentions
could lead to this?
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
Refactoring: Multi-Level Board
Ready In Progress Done
B
Initiatives 50%
D
A
80%
Ready Analyze
Doing Done
Implement
Doing Done
Integration
Test
UAT
Prep Doing
Initiative
A (16)
Initiative
B (10)
Done
Done
May be 2 linked boards,
or one board with
swim lanes
© Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
36
37
Parting Thoughts
Don’t just copy another board, analyze
Lessons learned, current pain points
Sources and pattern of demand
Delivery capability
Workflow
Classes of service
Make sure your board speaks to you
If you encounter a bad situation and the board didn’t telegraph
it, time to review the board design!
Use swim lanes, colors, and card design
38
Discussions, Q & A
Craeg Strong
Savant Financial Technologies, Inc.
d/b/a Ariel Partners
Cell: (917) 992-0259
cstrong@arielpartners.com
www.arielpartners.com
@arielpartners
Thank You!

Más contenido relacionado

La actualidad más candente

Introduction to Lean and Kanban
Introduction to Lean and KanbanIntroduction to Lean and Kanban
Introduction to Lean and KanbanRajesh Viswanathan
 
Prioritizing Your Product Backlog
Prioritizing Your Product BacklogPrioritizing Your Product Backlog
Prioritizing Your Product BacklogMike Cohn
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanKlaus Leopold
 
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with KanbanKanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with KanbanLeanKanbanIndia
 
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...David Rico
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for BeginnersZsolt Fabok
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceIntland Software GmbH
 
Designing your kanban board to map your process
Designing your kanban board to map your processDesigning your kanban board to map your process
Designing your kanban board to map your processYu Liang
 
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen Veränderungen
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen VeränderungenLean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen Veränderungen
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen VeränderungenJoël Krapf
 
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de ImplementaciónGestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de ImplementaciónJohnny Ordóñez
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 

La actualidad más candente (20)

Introduction to Lean and Kanban
Introduction to Lean and KanbanIntroduction to Lean and Kanban
Introduction to Lean and Kanban
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
Prioritizing Your Product Backlog
Prioritizing Your Product BacklogPrioritizing Your Product Backlog
Prioritizing Your Product Backlog
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with KanbanKanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
 
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Kanban step bystep
Kanban step bystepKanban step bystep
Kanban step bystep
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Designing your kanban board to map your process
Designing your kanban board to map your processDesigning your kanban board to map your process
Designing your kanban board to map your process
 
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen Veränderungen
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen VeränderungenLean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen Veränderungen
Lean-Agile Journey @ Migros - Mit kleinen Schritten zu grossen Veränderungen
 
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de ImplementaciónGestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 

Similar a 20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hurt you

20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban BoardsCraeg Strong
 
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...Craeg Strong
 
20191004 AgileCamp NYC Conf 2019 Now You See It! Observing Flow Using Kanban...
20191004 AgileCamp NYC Conf 2019 Now You See It!  Observing Flow Using Kanban...20191004 AgileCamp NYC Conf 2019 Now You See It!  Observing Flow Using Kanban...
20191004 AgileCamp NYC Conf 2019 Now You See It! Observing Flow Using Kanban...Craeg Strong
 
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...Craeg Strong
 
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy SystemsCraeg Strong
 
20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners
20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners
20200205 DHS Agile Center of Excellence Agile Governance Ariel PartnersCraeg Strong
 
20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean DocumentationCraeg Strong
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Laszlo Szalvay
 
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
20200429 PMI NYC Meetup Agile Governance Ariel Partners for DistributionCraeg Strong
 
Discovering Lean at Hewlett Packard Laserjet Division
Discovering Lean at Hewlett Packard Laserjet DivisionDiscovering Lean at Hewlett Packard Laserjet Division
Discovering Lean at Hewlett Packard Laserjet DivisionIrina Dzhambazova
 
RPA Portfolio Assessment
RPA Portfolio Assessment RPA Portfolio Assessment
RPA Portfolio Assessment Eric Rodman
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPssuserb8dd32
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxplaTechXpla
 
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...Craeg Strong
 
Running Head Project Overview Statement1Project Overview Stat.docx
Running Head Project Overview Statement1Project Overview Stat.docxRunning Head Project Overview Statement1Project Overview Stat.docx
Running Head Project Overview Statement1Project Overview Stat.docxtodd581
 
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy CompanyCraeg Strong
 
May_Planning_20140528-Final3
May_Planning_20140528-Final3May_Planning_20140528-Final3
May_Planning_20140528-Final3Zack Chang
 
Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLIBM
 
Inssan ppt Paperless Office.pptx
Inssan ppt Paperless Office.pptxInssan ppt Paperless Office.pptx
Inssan ppt Paperless Office.pptxAkashDogra11
 

Similar a 20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hurt you (20)

20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
 
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...
20201111 Agile DevOps East 2020 Conf Now You See It: Observing Flow using Kan...
 
20191004 AgileCamp NYC Conf 2019 Now You See It! Observing Flow Using Kanban...
20191004 AgileCamp NYC Conf 2019 Now You See It!  Observing Flow Using Kanban...20191004 AgileCamp NYC Conf 2019 Now You See It!  Observing Flow Using Kanban...
20191004 AgileCamp NYC Conf 2019 Now You See It! Observing Flow Using Kanban...
 
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...
20150708 Kanban Meetup An Unexpected Journey: Improving a Scrum Implementatio...
 
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems
20150623 IEEE ASQ Conf Teaching An Old Dog New Tricks: Agile For Legacy Systems
 
20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners
20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners
20200205 DHS Agile Center of Excellence Agile Governance Ariel Partners
 
20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance
 
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
 
Discovering Lean at Hewlett Packard Laserjet Division
Discovering Lean at Hewlett Packard Laserjet DivisionDiscovering Lean at Hewlett Packard Laserjet Division
Discovering Lean at Hewlett Packard Laserjet Division
 
RPA Portfolio Assessment
RPA Portfolio Assessment RPA Portfolio Assessment
RPA Portfolio Assessment
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
 
Running Head Project Overview Statement1Project Overview Stat.docx
Running Head Project Overview Statement1Project Overview Stat.docxRunning Head Project Overview Statement1Project Overview Stat.docx
Running Head Project Overview Statement1Project Overview Stat.docx
 
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
 
May_Planning_20140528-Final3
May_Planning_20140528-Final3May_Planning_20140528-Final3
May_Planning_20140528-Final3
 
Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSL
 
Inssan ppt Paperless Office.pptx
Inssan ppt Paperless Office.pptxInssan ppt Paperless Office.pptx
Inssan ppt Paperless Office.pptx
 

Más de Craeg Strong

20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...Craeg Strong
 
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONSRESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONSCraeg Strong
 
20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And ExecutivesCraeg Strong
 
20231004 JiraCon Team Spaces In Confluence
20231004 JiraCon Team Spaces In Confluence20231004 JiraCon Team Spaces In Confluence
20231004 JiraCon Team Spaces In ConfluenceCraeg Strong
 
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
20231023 AgileDC Making Strategy Real with Well Crafted OutcomesCraeg Strong
 
20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And ExecutivesCraeg Strong
 
20230622 PMINYC Modern Project Management with Lean Kanban
20230622 PMINYC Modern Project Management with Lean Kanban20230622 PMINYC Modern Project Management with Lean Kanban
20230622 PMINYC Modern Project Management with Lean KanbanCraeg Strong
 
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...Craeg Strong
 
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based SystemADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based SystemCraeg Strong
 
Coaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCoaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCraeg Strong
 
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight LevelsCraeg Strong
 
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...Craeg Strong
 
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...Craeg Strong
 
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...Craeg Strong
 
20220329 Ariel Partners Configuring Jira For Maximum Agility
20220329 Ariel Partners Configuring Jira For Maximum Agility20220329 Ariel Partners Configuring Jira For Maximum Agility
20220329 Ariel Partners Configuring Jira For Maximum AgilityCraeg Strong
 
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...Craeg Strong
 
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...Craeg Strong
 
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...Craeg Strong
 
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...Craeg Strong
 
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel PartnersCraeg Strong
 

Más de Craeg Strong (20)

20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
 
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONSRESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
 
20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives
 
20231004 JiraCon Team Spaces In Confluence
20231004 JiraCon Team Spaces In Confluence20231004 JiraCon Team Spaces In Confluence
20231004 JiraCon Team Spaces In Confluence
 
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
 
20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives
 
20230622 PMINYC Modern Project Management with Lean Kanban
20230622 PMINYC Modern Project Management with Lean Kanban20230622 PMINYC Modern Project Management with Lean Kanban
20230622 PMINYC Modern Project Management with Lean Kanban
 
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
 
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based SystemADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
 
Coaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCoaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrong
 
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
 
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
 
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
 
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
 
20220329 Ariel Partners Configuring Jira For Maximum Agility
20220329 Ariel Partners Configuring Jira For Maximum Agility20220329 Ariel Partners Configuring Jira For Maximum Agility
20220329 Ariel Partners Configuring Jira For Maximum Agility
 
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
 
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
 
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
 
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
 
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
 

Último

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 

Último (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hurt you

  • 1. 1 Kanban Antipatterns: What You Don’t Know Can Hurt You Craeg Strong CTO, Ariel Partners September 23, 2019 Washington, DC
  • 2. 2 Agenda • Introduction • Analysis of Anti-Patterns and Discussion of Alternatives – Pre-Assignment – Blocker Column – Missed Queues – Expedite Exploitation – Lobotomized Board – Board Designed by Megamind – Losing Ground – Mixing Apples and Oranges • Wrap Up
  • 3. 3 Craeg Strong Software Development since 1988 Large Commercial & Government Projects Agile Coach / DevOps Engineer Kanban Trainer / SpecFlow Trainer Performance & Scalability Architect Certified Ethical Hacker New York & Washington DC Area CTO, Ariel Partners AKT, KMP, CSM, CSP, CSPO, ITILv3, PMI-ACP, PMP, LeSS, SAFe www.arielpartners.com cstrong@arielpartners.com @ckstrong1
  • 4. 4 Antipattern 1: Pre-Assignment Backlog Analyze Implement Verify Done Doing Done Doing Done MKKM PC AB DP CS CWPC (6) (3)(4) EW IL WF RO MKKM PC AB DP CS CW PC © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 5. 5 Analysis 1. Ensuring everyone has something to do, esp. with distributed teams 2. Maybe we have a fixed deployment interval or replenishment interval a la scrum 3. Ensuring we don’t get starved for a particular specialist resource by “forecasting” needs in advance 4. Planning cross-training by assigning mentor + mentee to items normally done by senior resource alone 1. Suggests work is being pushed rather than team allowed to pull 2. Limits options: what if someone else becomes available before assigned resource? 3. Increases psychological need to pull additional work in rather than helping others finish, i.e. “stop starting, start finishing” Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 6. Backlog Analyze Implement Verify Done Doing Done Doing Done MKKM PC AB DP CS CWPC (6) (3)(4) Refactoring: Maximize Pull Optionality EW IL WF RO © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 6
  • 7. Backlog Analyze Implement Verify Done Doing Done Doing Done (6) (3)(4) WC Benefits System Disability Case Management Compliance System Refactoring: Visualize Work Item Types © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 7
  • 8. Cross-Training Up Next Backlog Analyze Implement Verify Done Doing Done Doing Done MKKM PC AB DP CS CWPC (6) (3)(4) Refactoring: Plan for Cross-Training EW IL WF RO IL RO DP KMVictor Pauline FC KG © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 8
  • 9. 9 Antipattern 2: Blocker Column Ready Analyze (3) Implement (2) Verify (2) Done Doing Done DoneDoing Blocked (6) © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 10. 10 Analysis 1. Allows team to continue working while they are waiting on external resources 2. Team wants to appear responsive to business when they present higher priority work items 3. I can take a new, small work item and get it done quickly since my current work item is a lot bigger than I thought. It all has to get done anyway, right? 1. Can’t tell where blocked items were/are in the workflow 2. May conflate different kinds of blockers, or non-instant availability items 3. Items may be “forgotten” in blocked column purgatory; team may miss opportunities to unblock Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 11. Refactoring: Named Blocker Area (common cause) Ready Analyze (3) Implement (5) Verify (3) Done Doing Done DoneDoing Waiting on App Store Approval Late against SLA © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 11
  • 12. Refactoring: Blocker Flags (special cause and common cause) Ready Analyze (3) Implement (5) Verify (3) Done Doing Done DoneDoing Waiting on clarifications from legal Need server upgrade Waiting for Defect Resolution © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 12
  • 13. Refactoring: Queue for Non-Instant Availability Resource Ready Analyze (3) Implement (5) Ready to Approve (8) Done Doing Done DoneDoing Test (5) Approval activity happens “on the line.” © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 13
  • 14. 14 Antipattern 3: Missed Queues Ideas Hypothesize (10) Refine (7) Explore (4) Ready for Implementation Validate (4) © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 15. 15 Analysis 1. Just starting out with Kanban 2. Want to limit WIP, but either not familiar with CONWIP or our software does not support CONWIP 3. We don’t like to use the word “done” until the very end 1. Can’t tell which items are actually being worked on, versus waiting for the next stage 2. No easy way to add queues to account for downstream blockers, e.g. non-instant availability like approval 3. Difficult to compute flow efficiency Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 16. Refactoring: Add Ready Queues Ideas Hypothesize (10) Refine (7) Explore (4) Ready for Implementation Validate (4) Ready In Progress Ready In Progress © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 16
  • 17. 17 Antipattern 4: Expedite Exploitation a. Using the expedite lane for non-expedite work. Show the examples from Dan Vicanti actionable agile metrics. Options Discover (8) Implement (10) Verify (6) Done Doing Done DoneDoing Expedite
  • 18. 18 Analysis 1. Team wants to appear responsive to business when they present higher priority work items. 2. Team needs to hit a high priority deliverable 3. Business lost confidence in team’s ability to deliver according to a schedule, so all fixed date deliverables are “pre-expedited.” 1. Overusing expedite causes large variations in cycle time 2. Dan Vicante calls this “flow debt” which creates less predictability in your process. Flow debt is when cycle time is artificially reduced for some items of work in progress by borrowing cycle time from other items of work in progress 3. Expedited items typically skip parts of the workflow, which could lead to quality issues Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 19. Refactoring: Swim Lanes and Reduced WIP Options Discover (3) Implement (4) Verify (2) Done Doing Done DoneDoing Expedite VIP System (5) Maintenance (4) Reducing WIP increases cycle time, decreasing need to Expedite © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 19
  • 20. Refactoring: Fixed Date Class of Service Options Discover (3) Implement (4) Verify (2) Done Doing Done DoneDoing Expedite VIP System (6) Maintenance (3) Automatically Becomes Expedite when Date Gets Near © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 20
  • 21. Refactoring Ideas  Capture and make visible expedite policies  Reduce WIP so that cycle time is low– so there is less temptation to abandon work  Gain agreement to finish work in progress before starting Expedite © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 21
  • 22. 22 Antipattern 5: Lobotomized Board To Do Doing Done © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 23. 23 Antipattern 5: Lobotomized Board To Do Doing Done A: analyze A: codeA: peer review A: test A: integrate with ext A: document B: analyze B: code B: peer review B: test B: integrate B: document B: upgrade schema C: analyze C: code C: peer review C: test C: document C: obtain charts C: install server21 © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 24. 24 Analysis 1. Need to keep everyone busy, esp. distributed teams 2. Moving from Scrum 1. No insight into where things are in the workflow. We have to read all the tasks in order to find out. 2. Difficult to understand overall progress without referring to external chart e.g. burndown 3. No insight into where the bottlenecks are. How do we know where to add resources? Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 25. Refactoring: Add Progress Indicator Backlog Ready Doing Done <50% 50%-90% 90%+ © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 25
  • 26. Refactoring: Add Workflow Steps Backlog Ready Analyze Implement DoneReady for Approval Done In Progress Done In Progress Test © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 26
  • 27. 27 Antipattern 6: Board Designed by MegaMind Ready Analyze Doing Done Develop Manual Test Doing Done Peer Review Manual Test Doing Done Doing Done Doing Done Develop Gherkin Test Peer Review Gherkin Test Doing Done Doing Done Develop Code Peer Review Code Document Doing Done Integration Test UAT UAT Prep UAT In Process © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 28. 28 Analysis 1. Fully analyzed workflow 2. Previously missed steps 3. New to Kanban systems analysis 1. Board becomes so busy, we can no longer see a clear message 2. Some items that look serial may actually happen in parallel sometimes– we may be tempted to move items backward through the workflow 3. May lead to too much WIP since there are a lot of places to put stuff Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 29. Refactoring: Enhance Ticket Design Ready Analyze Doing Done Implement Doing Done Integration Test UAT UAT Prep UAT In Process X X X X Gherkin Test Manual Test Coding Documenting Req. Done © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 29
  • 30. 30 Antipattern 7: Losing Ground Ready Analyze Doing Done Implement Doing Done Test Done © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 31. 31 Analysis 1. Finding defects in a feature, we don’t want to call it done 2. Buyer’s remorse– pulled a ticket but realize I want another one 3. Customer indicates they want something else higher priority 1. First– this may be appropriate behavior for a given level of Kanban process maturity 2. It may indicate that columns are being used as waterfall-style steps, rather than knowledge-gaining stages 3. Moving tickets backwards is pushing work into an area which may already be at full capacity. 4. If we are abandoning work, we may lose the ability to measure impact of that Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 32. Refactoring: Record/Clone Abandoned Tickets Ready Analyze Doing Done Implement Doing Done Test Done B A Clone of A B Abandoned Original A Clone Ticket and move to Abandoned. Retro Topics:  Why did we abandon A?  What was the impact?  How could we avoid in future? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 32
  • 33. Refactoring: Block Ticket for Defects Ready Analyze Doing Done Implement Doing Done Test Done Defect In A A Abandoned Defect In A KMPs will recognize this pattern from GetKanban Defect may or may not be expedited © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 33
  • 34. 34 Antipattern 8: Mixing Apples And Oranges Ready Analyze Doing Done Implement Doing Done Integration Test UAT UAT Prep UAT In Process B A C D Feature Project User Story © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 35. 35 Analysis 1. Want to keep the board design simple 2. Many different workflows, hard to separate out 1. (If using electronic tool) Difficult to set WIP limits, because columns have more than one issue type, and the types are order of magnitudes different in size. 2. Board is busy 3. Cycle time metrics may be more difficult to compute Why is this an antipattern? What good intentions could lead to this? © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394
  • 36. Refactoring: Multi-Level Board Ready In Progress Done B Initiatives 50% D A 80% Ready Analyze Doing Done Implement Doing Done Integration Test UAT Prep Doing Initiative A (16) Initiative B (10) Done Done May be 2 linked boards, or one board with swim lanes © Copyright Ariel Partners 2019 *sales@arielpartners.com ((646) 467-7394 36
  • 37. 37 Parting Thoughts Don’t just copy another board, analyze Lessons learned, current pain points Sources and pattern of demand Delivery capability Workflow Classes of service Make sure your board speaks to you If you encounter a bad situation and the board didn’t telegraph it, time to review the board design! Use swim lanes, colors, and card design
  • 38. 38 Discussions, Q & A Craeg Strong Savant Financial Technologies, Inc. d/b/a Ariel Partners Cell: (917) 992-0259 cstrong@arielpartners.com www.arielpartners.com @arielpartners Thank You!