SlideShare une entreprise Scribd logo
1  sur  58
KFC DevelopmentKFC Development
It’s Finger Lickin’ GoodIt’s Finger Lickin’ Good
But It Has ConsequencesBut It Has Consequences
Karl Scotland Aaron Sanders
KFC DevelopmentKFC Development
KanbanKanban
Controlling the Workflow
DefinitionDefinition
Kanban (in kanji 看板 also in katakana カ
ンバン , where kan, 看 カン , means
"visual," and ban, 板 バン , means "card"
or "board")
OriginOrigin
“The two pillars of the Toyota production
system are just-in-time and automation
with a human touch, or autonomation.
The tool used to operate the system is
kanban.”
Taiichi Ohno, Toyota Production System (adopted 1962)
Toyota Production SystemToyota Production System
Kanban BoardKanban Board
http://www.flickr.com/photos/jnywong/22
22481466/
Kanban PullKanban Pull
…
Step 1 DoneStep 2 Step n…Work Items
Queue
In
Process Queue
In
Process Queue
In
Process
KanbanKanban
That’s it
Except for one more important element
Kanban Limits
◦ Queue
◦ WIP
Kanban Pull – With LimitsKanban Pull – With Limits
…
Step 1 DoneStep 2 Step n…Work Items
Queue
In
Process Queue
In
Process Queue
In
Process
Queues / BuffersQueues / Buffers
Large enough to keep the team busy
Small enough to avoid premature
prioritisation
Ideally should be FIFO
Work In ProgressWork In Progress
Reduce multi-tasking
Maximize throughput
Enhances teamwork
MultitaskingMultitasking
Reduce Multitasking
◦ 20% time lost to context switching per
‘task’
Gerald Weinberg, Quality Software Management: Systems Thinking
MultitaskingMultitasking
Reduce Multitasking
◦ Sequential yields results sooner
A AA
A
B BB CCC
B C
Multitasking ExerciseMultitasking Exercise
3 Projects
1. Write the 1st 10 digits in a column
2. Write the 1st 10 letters in a column
3. Write the 1st 10 roman numerals in a column
1.Sequential (non multi-tasking)
◦ Column by column
1.Parallel (multi-tasking)
◦ Row by row
ThroughputThroughput
Maximize Throughput
Throughput
Work
In
Progress
ThroughputThroughput
Little’s Law for Queuing Theory
Therefore, to improve cycle time
1. Reduce Number of Things in Process
2. Improve Average Completion Rate
Total Cycle Time = Number of Things in Process
Average Completion Rate
TeamworkTeamwork
Enhances Teamwork
◦ Team focus on goals that add value not
individual tasks
Encourages Swarming
GuidelinesGuidelines
 What are you going to work on?
1. Can you help progress an existing kanban?
• Work on that.
1. Don’t have the right skills?
• Find the bottleneck and work to release it.
1. Don’t have the right skills?
• Pull in work from the queue.
1. Can’t starting anything in the queue?
• Is there any lower priority to start investigating?
1. They don’t have anything?
• Find other interesting work.
Being BlockedBeing Blocked
Lower priority work…
◦ Spikes
◦ Analysis
Other interesting work…
◦ Refactoring
◦ Tool Automation
◦ Personal Development
◦ Innovation
But NOT
◦ Anything which will create work downstream
WIP Limit SizesWIP Limit Sizes
WIP limit can depend on type of work and
size of team
Should be adjusted to achieve maximum
flow
ExampleExample
Fill Me!
UED ReleaseBuild TestWork Items
Queue WIP Queue WIP Queue WIP
Done
Queue WIP
Product
Manager
Prioritises
1
UED
6
Dev
1
QA
1
SE
Fill Me! Fill Me! Fill Me!
Fill Me!
Fill Me! Fill Me! Fill Me! Fill Me!
Fill Me!
Fill Me!
Fill Me!
Fill Me!
Remember!
It’s the whole team’s
responsibility to
progress work items
Simulation - PushSimulation - Push
 The system includes a cup of Raw Material tokens, several workers in a row, and a
cup for Finished Goods.
 Each worker has a fair die.
 Place 6 tokens between each worker
 Worker 1 removes tokens from the cup according to the number of dots rolled on
the die. The tokens are moved to a point between Worker 1 and Worker 2. Worker 2
rolls the die and moves tokens from between Worker 1 and Worker 2 to between
Worker 2 and Worker 3. Then number processed is the maximum of the number
rolled and the number of tokens available (WIP) at that location
 Play the game for ten days. Each worker will roll the die once each day.
 Record the final amount of Finished Goods and Work in Process
Simulation - KanbanSimulation - Kanban
 The system includes a cup of Raw Material tokens, several workers in a row, and a
cup for Finished Goods.
 Each worker has a fair die.
 Place 6 tokens between each worker
 On day 1, the last worker moves the tokens into the finished goods cup according to
the roll of the dice. The next to last worker rolls and tries to replenish the WIP
before the last worker to its Kanban level of 6.
 Sometimes the next to the last worker will be short and will have to make up the
shortage on future days. Sometimes the next to the last worker will roll a high
number and could exceed the Kanban level. Don't allow the Kanban level (WIP
between two workers) to go above 6 tokens.
 Play the game for ten days. Each worker will roll the die once each day.
 Record the final amount of Finished Goods and Work in Process
Simulation - DiscussionSimulation - Discussion
How did the two processes compare?
◦ Finished Goods?
◦ Work in Process?
Any other observations?
Kanban ConsequenceKanban Consequence
Kanban ConsequenceKanban Consequence
Eliminate Backlogs, Timeboxed Iterations,
and Estimates
FlowFlow
The Work in the System
FlowFlow
“In lean enterprises, traditional
organizational structures give way to new
team-oriented organizations which are
centred on the flow of value, not on
functional expertise.”
http://www.poppendieck.com/papers/LeanThinking.pdf
One Piece FlowOne Piece Flow
Moving one piece at a time between
stages in a workflow
as opposed to
Moving batches of work between stages
in a workflow
Large BatchLarge Batch
Analysis
Design
Build
Test
Release
Smaller BatchesSmaller Batches
Analysis
Design
Build
Test
Release
AgileAgile
Analysis
Design
Build
Test
Release
One Piece FlowOne Piece Flow
Analysis
Design
Build
Test
Release
Continuous FlowContinuous Flow
Minimal Marketable FeaturesMinimal Marketable Features
“A minimal marketable feature is a chunk of
functionality that delivers a subset of the
customer’s requirements, and that is
capable of returning value to the customer
when released as an independent entity”
M Denne & H Cleland-Huang, Software by Numbers
MinimalMinimal
As small as possible
◦ Progressive delivery (realise product sooner)
◦ Reduce feature bloat (the core features are the
most important)
◦ A feature has a cost to a user (added
complexity)
MarketableMarketable
I will be able to write an
entry in our product blog
about this new feature
MarketableMarketable
 Table Stakes
◦ Parity to the competition
◦ Minimum needed to be in
the game
 Differentiator
◦ Differentiates from the
competition
◦ Delights the customer
 Spoiler
◦ A competitors
differentiator
◦ Raises the bar for parity
 Cost Reducer
◦ Reduces cost
◦ Improves the margin
FeatureFeature
Distinct, Deliverable, Observable
Fits the INVEST acronym
◦ Independent, Negotiable, Valuable, Estimable,
Small, Testable
User Story MappingUser Story Mapping
goal
activity
task
tool
task task
tool
tool
tool tool
tool
activity
task
tool
task task
tool
tool
tool tool
tool
• Goal: business or user objective
• Activity: user centred pursuit
• Task: element of performing an
activity
• Tool: solution detail
Time
Necessity
goal
Two Tier Kanban - 1Two Tier Kanban - 1
Proposed In Progress (5) Done
Development (3)Queue (4) Done
Two Tier Kanban - 2Two Tier Kanban - 2
Proposed WIP(5) DoneQueue (4) DoneMMF (3)
Flow ConsequenceFlow Consequence
Flow ConsequenceFlow Consequence
Use Larger, Value-Focussed Features
CadenceCadence
Commitment and Reliability
CadenceCadence
“If the team isn’t estimating or planning
with fixed time-boxes, how can it make
reliable commitments?”
Anonymous(es)
CadenceCadence
“A regular cadence, or ‘heartbeat,’
establishes the capability of a team to
reliably deliver working software at a
dependable velocity. An organization that
delivers at a regular cadence has
established its process capability and can
easily measure its capacity.”
http://www.poppendieck.com/pipeline.htm
MetricsMetrics
Throughput - the amount of output of a
process in a given period of time
Cycle Time - the length of time to
complete a process
Throughput = WIP / Cycle Time
Throughput allows forecasting of future
capability
CommitmentCommitment
 Cycle Time becomes an SLA with the
business
 May need to size and/or classify MMFs
where there is variation
Long Term ForecastingLong Term Forecasting
Focus on quarterly goals and objectives
Prioritise MMFs to meet those goals and
objectives
Release regularly
Trust the team to work to its full capacity
Cumulative Flow DiagramCumulative Flow Diagram
Throughput ChartThroughput Chart
Cycle Time ChartCycle Time Chart
Other CadencesOther Cadences
 Stand-up Meetings
 Retrospectives
 Operations Reviews
Cadence ConsequenceCadence Consequence
Cadence ConsequenceCadence Consequence
Commitment via Measurement as Opposed
to Planning
Thank YouThank You
kjscotland@yahoo.co.uk
http://availagility.wordpress.com
aaron@sanders.name
http://aaron.sanders.name/
http://groups.yahoo.com/group/kanbandev/

Contenu connexe

Tendances

Customized Scrum
Customized ScrumCustomized Scrum
Customized ScrumAbdul Karim
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteChileAgil
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowAlisson Vale
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionKostetska Galyna
 
Let's Talk About Scrum
Let's Talk About ScrumLet's Talk About Scrum
Let's Talk About ScrumScott Vandehey
 
#NoVSM: Understanding and Mapping Your Knowledge Discovery Process
#NoVSM: Understanding and Mapping Your Knowledge Discovery Process#NoVSM: Understanding and Mapping Your Knowledge Discovery Process
#NoVSM: Understanding and Mapping Your Knowledge Discovery Processazheglov
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanWill Iverson
 
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...azheglov
 
How to Get Started with Kanban, and Why
How to Get Started with Kanban, and WhyHow to Get Started with Kanban, and Why
How to Get Started with Kanban, and WhyIngvald Skaug
 
Scrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityScrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityRon Quartel
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)frankmt
 
Intro to Scrum - Balance Internet
Intro to Scrum - Balance InternetIntro to Scrum - Balance Internet
Intro to Scrum - Balance InternetHoang Nguyen
 
Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Imaginet
 

Tendances (20)

Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of Flow
 
FAST Agile
FAST AgileFAST Agile
FAST Agile
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introduction
 
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About KanbanAgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
 
Let's Talk About Scrum
Let's Talk About ScrumLet's Talk About Scrum
Let's Talk About Scrum
 
#NoVSM: Understanding and Mapping Your Knowledge Discovery Process
#NoVSM: Understanding and Mapping Your Knowledge Discovery Process#NoVSM: Understanding and Mapping Your Knowledge Discovery Process
#NoVSM: Understanding and Mapping Your Knowledge Discovery Process
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...
Lean Kanban Central Europe 2014: Beyond VSM: Understanding and Mapping Your P...
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
How to Get Started with Kanban, and Why
How to Get Started with Kanban, and WhyHow to Get Started with Kanban, and Why
How to Get Started with Kanban, and Why
 
Scrumban
ScrumbanScrumban
Scrumban
 
Introduction to scrum & agile
Introduction to scrum & agileIntroduction to scrum & agile
Introduction to scrum & agile
 
Scrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper ProductivityScrum Plus Extreme Programming (XP) for Hyper Productivity
Scrum Plus Extreme Programming (XP) for Hyper Productivity
 
Scrumban
ScrumbanScrumban
Scrumban
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)
 
Intro to Scrum - Balance Internet
Intro to Scrum - Balance InternetIntro to Scrum - Balance Internet
Intro to Scrum - Balance Internet
 
Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20
 

En vedette

Continuous discovery improves continuous flow
Continuous discovery improves continuous flowContinuous discovery improves continuous flow
Continuous discovery improves continuous flowAaron Sanders
 
Ten Tales of Positive Change
Ten Tales of Positive ChangeTen Tales of Positive Change
Ten Tales of Positive ChangeAaron Sanders
 
Summer traning final report
Summer traning final reportSummer traning final report
Summer traning final reportSoumya Sahu
 
Kentucky Fried Chicken & The Global Fast Food
Kentucky Fried Chicken & The Global Fast FoodKentucky Fried Chicken & The Global Fast Food
Kentucky Fried Chicken & The Global Fast FoodAwais Ahmad
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development PrinciplesJohn Vajda
 
Human Resource Management Of KFC
Human Resource Management Of KFCHuman Resource Management Of KFC
Human Resource Management Of KFChiteshkrohra
 

En vedette (6)

Continuous discovery improves continuous flow
Continuous discovery improves continuous flowContinuous discovery improves continuous flow
Continuous discovery improves continuous flow
 
Ten Tales of Positive Change
Ten Tales of Positive ChangeTen Tales of Positive Change
Ten Tales of Positive Change
 
Summer traning final report
Summer traning final reportSummer traning final report
Summer traning final report
 
Kentucky Fried Chicken & The Global Fast Food
Kentucky Fried Chicken & The Global Fast FoodKentucky Fried Chicken & The Global Fast Food
Kentucky Fried Chicken & The Global Fast Food
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development Principles
 
Human Resource Management Of KFC
Human Resource Management Of KFCHuman Resource Management Of KFC
Human Resource Management Of KFC
 

Similaire à Kanban, Flow and Cadence

Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Robert Wiechmann
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Veeresh Yadrami
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...LeanKanbanIndia
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementRavi Tadwalkar
 
Working with agile development
Working with agile development Working with agile development
Working with agile development Brian Hsieh
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentationallan kelly
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоGeeksLab Odessa
 
Ag02 agile practices - dnc14 handouts
Ag02   agile practices - dnc14 handoutsAg02   agile practices - dnc14 handouts
Ag02 agile practices - dnc14 handoutsDotNetCampus
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusionSam McAfee
 
Kanban Explained Clearly
Kanban Explained ClearlyKanban Explained Clearly
Kanban Explained ClearlyAndrew Lloyd
 

Similaire à Kanban, Flow and Cadence (20)

Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
 
Kanban
KanbanKanban
Kanban
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
 
Patton kanban fr
Patton kanban frPatton kanban fr
Patton kanban fr
 
Patton kanban
Patton kanbanPatton kanban
Patton kanban
 
Kanban Primer
Kanban PrimerKanban Primer
Kanban Primer
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
 
Patton kanban 1
Patton kanban 1Patton kanban 1
Patton kanban 1
 
kanban.ppt
kanban.pptkanban.ppt
kanban.ppt
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
 
Working with agile development
Working with agile development Working with agile development
Working with agile development
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
Agile
AgileAgile
Agile
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
 
Ag02 agile practices - dnc14 handouts
Ag02   agile practices - dnc14 handoutsAg02   agile practices - dnc14 handouts
Ag02 agile practices - dnc14 handouts
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusion
 
Kanban Explained Clearly
Kanban Explained ClearlyKanban Explained Clearly
Kanban Explained Clearly
 

Dernier

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Dernier (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Kanban, Flow and Cadence

Notes de l'éditeur

  1. 1962
  2. Sometimes when the system slows, people will not have the ability to help release the constraint. When this happens, Product Developers are trusted to find other interesting work. This work could be in Career Development, Product Innovation, development process improvements, defect reduction or anything else the Product Developer finds to be interesting. The only requirement is that it is work that can immediately be put down when the system speeds up and moving work within the Product Developer's responsibility is once again possible.
  3. Another way to think about this is INVEST: Independent, Negotiable, Valuable, Estimable, Sized appropriately, Testable Expect many MMFs per product. MMFs will be small when adding enhancements to existing features. MMFs will be larger for new functionality. It's okay to have multiple MMFs for the same feature.
  4. Leading v. Trailing indicators?