SlideShare a Scribd company logo
KANBAN
Optimising for predictability
Topics
 Principles & Definitions
 Visualising workflow
 Limiting work in progress (WIP)
 Measuring & Reporting

 Continuous improvement
 Benefits to Kanban
 Q&A (if I can)
Topics
 Principles & Definitions
 Visualising workflow
 Limiting work in progress (WIP)
 Measuring & Reporting

 Continuous improvement
 Benefits to Kanban
 Q&A (if I can)

LEAN
Principles & Definitions
“A methodology for managing the flow of work to
allow for evolutionary change”
 Is based on visualisation
 Follows a pull not push principle
 Believes in constraining the process to improve predictability and

quality
 Has continuous improvement at its core
Visualising workflow
Visualising workflow
The
board
Visualising workflow
A set of columns
that are defined
by the team
Visualising workflow
They are
activities and not
job roles
Visualising workflow
Work in progress
Visualising workflow

Work done
(in the buffer)
Visualising workflow

Lead time
Visualising workflow
Visualising workflow

Cycle time
Visualising workflow
Visualising workflow

“Houston we
have a problem!”
Visualising workflow

WIP limits /
constraints
Limiting WIP
 Following a lean principle Kanban limits the work in progress to

encourage a JIT delivery of features from one stage to the next
Limiting WIP
 Limits can be controversial in is almost certainly why Kanban

adoption fails.
 Some calculations can be done as a starting point for how teams
should set their limits
– DEVELOPMENT = ½ of development resources
• This encourages paired programming, better training and knowledge share amongst the
team and ultimately better quality code

– ANALYSIS/ELABORATION = ½ of development limit
– TESTING = 2/3 of development limit
– DEPLOYMENT = 1
Limiting WIP
 Limits can be controversial in is almost certainly why Kanban

adoption fails.
 Some calculations can be done as a starting point for how teams
should set their limits
– DEVELOPMENT = ½ of development resources
• This encourages paired programming, better training and knowledge share amongst the
Agencies =
team and ultimately better quality code

– ANALYSIS/ELABORATION = ½ of development limit
– TESTING = 2/3 of development limit
– DEPLOYMENT = 1

3 stories for
every 4 devs.
Limiting WIP: Example
Limiting WIP: Example

Bottleneck
Limiting WIP: Example

BA or Dev
resource could
help to test to
clear this
bottleneck
Limiting WIP: Example
Pull =
Flow
Measuring & Reporting
 We use Cumulative Flow Diagrams to assess:
– Bottlenecks
– Lead time
– Cycle time

 From these we can determine where we need to address issues

in quality, invest in training or add additional resources to the
team
 Reporting is done daily so we start seeing feedback very quickly
Measuring & Reporting
Continuous Improvement
 Continuous improvement is about polishing with tiny changes. It

is not about drastic changes to processes and systems.
 It can be project specific in terms of tools or resources.
 It could be more generic, such as knowledge sharing and
fostering a culture of collaboration.
 The following are the things that I believe can make the biggest
impact…
Continuous Improvement: CI
 Get as close to one click deployments as you can
 Train a DevOps team to be responsible for regular deployments
 Consider innovative approached to infrastructure making it easy

to setup and teardown environments
 Invest in automated testing at both unit and functional levels that
can be executed at deployment
 Focus on zero downtime deployments
Continuous Improvement: T-shaped
People
 Its important to embrace that we can all do more than our job title
–
–
–
–

As a BA I can do some testing. I could even do a little bit of HTML!!
Our designers can do HTML
Our HTML people can do some designing
Our developers could test each others code
Continuous Improvement: T-shaped
People
 Its important to embrace that we can all do more than our job title
–
–
–
–

As a BA I can do some testing. I could even do a little bit of HTML!!
Our designers can do HTML
Our HTML people can do some designing
Our developers could test each others code

All of you
could do my
job, it’s easy
;-)
Benefits to Kanban
 The output of deliverables becomes predictable
– Which means forecasting becomes predictable
– In theory the process also becomes scalable to increase predictable outputs

 It breaks down walls and encourages ‘team delivery’
– Everyone is focused in shipping features, not just the guy at the end of the
process

 It encourages greater collaboration and innovation
– Teams focus on finding leaner ways of doing things that take less time or cost
less
Q&A
If we have time...

More Related Content

What's hot

From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
Cprime
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
Tech in Asia ID
 
Optimizely for Developers
Optimizely for DevelopersOptimizely for Developers
Optimizely for Developers
Optimizely
 
6.3 Refining, Prioritizing, Backlog Value Management v3.0
6.3 Refining, Prioritizing, Backlog Value Management v3.06.3 Refining, Prioritizing, Backlog Value Management v3.0
6.3 Refining, Prioritizing, Backlog Value Management v3.0
Technology Expresso Expresso-Consulting
 
Communicating Change During Agile Transformation
Communicating Change During Agile TransformationCommunicating Change During Agile Transformation
Communicating Change During Agile Transformation
Craig Steinberg
 
Prerequisites for Agility, T4AT 02-12-2021
Prerequisites for Agility, T4AT 02-12-2021Prerequisites for Agility, T4AT 02-12-2021
Prerequisites for Agility, T4AT 02-12-2021
Wolfgang Hilpert
 
From Project to Product: “Big Rock” Constraints and How to Overcome Them
From Project to Product: “Big Rock” Constraints and How to Overcome ThemFrom Project to Product: “Big Rock” Constraints and How to Overcome Them
From Project to Product: “Big Rock” Constraints and How to Overcome Them
Cprime
 
Budgeting in the Era of Agile
Budgeting in the Era of AgileBudgeting in the Era of Agile
Budgeting in the Era of Agile
Gerrit Beine
 
Embracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your CompanyEmbracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your Company
Atlassian
 
How to Navigate the Transformation Continuum
How to Navigate the Transformation ContinuumHow to Navigate the Transformation Continuum
How to Navigate the Transformation Continuum
KaiNexus
 
Leading the Product 2017 - Wendy Glasgow
Leading the Product 2017 - Wendy GlasgowLeading the Product 2017 - Wendy Glasgow
Leading the Product 2017 - Wendy Glasgow
Brainmates Pty Limited
 
Lean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie Warnert
Natalie Warnert
 
Lean Analytics & Analytics Dashboards
Lean Analytics & Analytics DashboardsLean Analytics & Analytics Dashboards
Lean Analytics & Analytics Dashboards
Yves Ferket
 
Agile Marketing Workshop
Agile Marketing Workshop Agile Marketing Workshop
Agile Marketing Workshop
Eric Sangerma
 
Increasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value deliveryIncreasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value delivery
Narek Alaverdyan
 
Product decision-making framework
Product decision-making frameworkProduct decision-making framework
Product decision-making framework
Intercom
 
Success Factors for Process Mining Technology
Success Factors for Process Mining TechnologySuccess Factors for Process Mining Technology
Success Factors for Process Mining Technology
Celonis
 
Evolving Goals: IT vs. Product Mindset
Evolving Goals: IT vs. Product MindsetEvolving Goals: IT vs. Product Mindset
Evolving Goals: IT vs. Product Mindset
Felipe Castro
 
Determining Organizational Fit for Transformation Success
Determining Organizational Fit for Transformation SuccessDetermining Organizational Fit for Transformation Success
Determining Organizational Fit for Transformation Success
Celonis
 

What's hot (19)

From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
 
Optimizely for Developers
Optimizely for DevelopersOptimizely for Developers
Optimizely for Developers
 
6.3 Refining, Prioritizing, Backlog Value Management v3.0
6.3 Refining, Prioritizing, Backlog Value Management v3.06.3 Refining, Prioritizing, Backlog Value Management v3.0
6.3 Refining, Prioritizing, Backlog Value Management v3.0
 
Communicating Change During Agile Transformation
Communicating Change During Agile TransformationCommunicating Change During Agile Transformation
Communicating Change During Agile Transformation
 
Prerequisites for Agility, T4AT 02-12-2021
Prerequisites for Agility, T4AT 02-12-2021Prerequisites for Agility, T4AT 02-12-2021
Prerequisites for Agility, T4AT 02-12-2021
 
From Project to Product: “Big Rock” Constraints and How to Overcome Them
From Project to Product: “Big Rock” Constraints and How to Overcome ThemFrom Project to Product: “Big Rock” Constraints and How to Overcome Them
From Project to Product: “Big Rock” Constraints and How to Overcome Them
 
Budgeting in the Era of Agile
Budgeting in the Era of AgileBudgeting in the Era of Agile
Budgeting in the Era of Agile
 
Embracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your CompanyEmbracing the Consumerization of IT in Your Company
Embracing the Consumerization of IT in Your Company
 
How to Navigate the Transformation Continuum
How to Navigate the Transformation ContinuumHow to Navigate the Transformation Continuum
How to Navigate the Transformation Continuum
 
Leading the Product 2017 - Wendy Glasgow
Leading the Product 2017 - Wendy GlasgowLeading the Product 2017 - Wendy Glasgow
Leading the Product 2017 - Wendy Glasgow
 
Lean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie Warnert
 
Lean Analytics & Analytics Dashboards
Lean Analytics & Analytics DashboardsLean Analytics & Analytics Dashboards
Lean Analytics & Analytics Dashboards
 
Agile Marketing Workshop
Agile Marketing Workshop Agile Marketing Workshop
Agile Marketing Workshop
 
Increasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value deliveryIncreasing Business Impact - Focusing on value delivery
Increasing Business Impact - Focusing on value delivery
 
Product decision-making framework
Product decision-making frameworkProduct decision-making framework
Product decision-making framework
 
Success Factors for Process Mining Technology
Success Factors for Process Mining TechnologySuccess Factors for Process Mining Technology
Success Factors for Process Mining Technology
 
Evolving Goals: IT vs. Product Mindset
Evolving Goals: IT vs. Product MindsetEvolving Goals: IT vs. Product Mindset
Evolving Goals: IT vs. Product Mindset
 
Determining Organizational Fit for Transformation Success
Determining Organizational Fit for Transformation SuccessDetermining Organizational Fit for Transformation Success
Determining Organizational Fit for Transformation Success
 

Similar to Kanban : optimising for predictability

ACG SL - Kanban.pdf
ACG SL - Kanban.pdfACG SL - Kanban.pdf
ACG SL - Kanban.pdf
rumesh
 
Improving software development at scale - promise and pitfalls #llkd14
Improving software development at scale - promise and pitfalls #llkd14Improving software development at scale - promise and pitfalls #llkd14
Improving software development at scale - promise and pitfalls #llkd14
Andy Carmichael
 
Improving software development at scale llkd14
Improving software development at scale llkd14Improving software development at scale llkd14
Improving software development at scale llkd14Andy Carmichael
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
Leland Newsom CSP-SM, SPC5, SDP
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Montréal
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban BoardSudipta Lahiri
 
Kanban short
Kanban shortKanban short
Kanban short
brdk
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
LeanKanbanIndia
 
Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?
Mahesh Singh
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
admford
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
Cloud Elements
 
Effective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt GulEffective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt Gul
Cüneyt Gül, PMP, PSM I
 
Kanban
Kanban Kanban
Kanban
Stephen Forte
 
IT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmapIT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmap
Jean-François Nguyen
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
Ravi Tadwalkar
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore
 
Kanban Evolutionary or Revolutionary
Kanban Evolutionary or RevolutionaryKanban Evolutionary or Revolutionary
Kanban Evolutionary or Revolutionary
Agile Software Community of India
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...AGILEMinds
 

Similar to Kanban : optimising for predictability (20)

ACG SL - Kanban.pdf
ACG SL - Kanban.pdfACG SL - Kanban.pdf
ACG SL - Kanban.pdf
 
Improving software development at scale - promise and pitfalls #llkd14
Improving software development at scale - promise and pitfalls #llkd14Improving software development at scale - promise and pitfalls #llkd14
Improving software development at scale - promise and pitfalls #llkd14
 
Improving software development at scale llkd14
Improving software development at scale llkd14Improving software development at scale llkd14
Improving software development at scale llkd14
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban Board
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Kanban short
Kanban shortKanban short
Kanban short
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
 
Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
Effective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt GulEffective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt Gul
 
Kanban
Kanban Kanban
Kanban
 
IT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmapIT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmap
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Kanban Evolutionary or Revolutionary
Kanban Evolutionary or RevolutionaryKanban Evolutionary or Revolutionary
Kanban Evolutionary or Revolutionary
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
 

More from Nexer Digital

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Katy Arnold - Design Maturity: How to have impact
Katy Arnold - Design Maturity: How to have impactKaty Arnold - Design Maturity: How to have impact
Katy Arnold - Design Maturity: How to have impact
Nexer Digital
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Embedding service design: blood, sweat, tears and tantrums
Embedding service design: blood, sweat, tears and tantrums Embedding service design: blood, sweat, tears and tantrums
Embedding service design: blood, sweat, tears and tantrums
Nexer Digital
 
Imran Hussain- Co-design by community - May 2023.pdf
Imran Hussain-  Co-design by community - May 2023.pdfImran Hussain-  Co-design by community - May 2023.pdf
Imran Hussain- Co-design by community - May 2023.pdf
Nexer Digital
 
Natalie Pearce - From CX to EX: Good culture needs good design
Natalie Pearce - From CX to EX: Good culture needs good designNatalie Pearce - From CX to EX: Good culture needs good design
Natalie Pearce - From CX to EX: Good culture needs good design
Nexer Digital
 
Audree Fletcher - Designing in the dark
Audree Fletcher - Designing in the darkAudree Fletcher - Designing in the dark
Audree Fletcher - Designing in the dark
Nexer Digital
 
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
Nexer Digital
 
Shabira Papain - Inclusive design: Luxury or must-have?
Shabira Papain - Inclusive design: Luxury or must-have?Shabira Papain - Inclusive design: Luxury or must-have?
Shabira Papain - Inclusive design: Luxury or must-have?
Nexer Digital
 
James Plunkett - Digital transformation in context: You’re part of something ...
James Plunkett - Digital transformation in context: You’re part of something ...James Plunkett - Digital transformation in context: You’re part of something ...
James Plunkett - Digital transformation in context: You’re part of something ...
Nexer Digital
 
Jas Kang - Design imperatives at Depatment for Education using OKRs
Jas Kang - Design imperatives at Depatment for Education using OKRsJas Kang - Design imperatives at Depatment for Education using OKRs
Jas Kang - Design imperatives at Depatment for Education using OKRs
Nexer Digital
 
Helen Lawson - Death and other difficult words (Camp Digital 2022)
Helen Lawson - Death and other difficult words (Camp Digital 2022)Helen Lawson - Death and other difficult words (Camp Digital 2022)
Helen Lawson - Death and other difficult words (Camp Digital 2022)
Nexer Digital
 
Sarah Mace - The better your culture, the better your user experience
Sarah Mace - The better your culture, the better your user experienceSarah Mace - The better your culture, the better your user experience
Sarah Mace - The better your culture, the better your user experience
Nexer Digital
 
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
Nexer Digital
 
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
Nexer Digital
 
Rachel Coldicutt - We are all technologists now!
Rachel Coldicutt - We are all technologists now!Rachel Coldicutt - We are all technologists now!
Rachel Coldicutt - We are all technologists now!
Nexer Digital
 
Gerry McGovern - Earth Experience Design (Camp Digital 2022)
Gerry McGovern - Earth Experience Design (Camp Digital 2022)Gerry McGovern - Earth Experience Design (Camp Digital 2022)
Gerry McGovern - Earth Experience Design (Camp Digital 2022)
Nexer Digital
 
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
Nexer Digital
 
Notes from the dyslexic side of the screen - Lisa Matthews - Nexer Digital ...
Notes from the dyslexic side of the screen - Lisa Matthews  - Nexer Digital  ...Notes from the dyslexic side of the screen - Lisa Matthews  - Nexer Digital  ...
Notes from the dyslexic side of the screen - Lisa Matthews - Nexer Digital ...
Nexer Digital
 
Alt text as poetry for gov campnorth
Alt text as poetry for gov campnorthAlt text as poetry for gov campnorth
Alt text as poetry for gov campnorth
Nexer Digital
 

More from Nexer Digital (20)

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Katy Arnold - Design Maturity: How to have impact
Katy Arnold - Design Maturity: How to have impactKaty Arnold - Design Maturity: How to have impact
Katy Arnold - Design Maturity: How to have impact
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Embedding service design: blood, sweat, tears and tantrums
Embedding service design: blood, sweat, tears and tantrums Embedding service design: blood, sweat, tears and tantrums
Embedding service design: blood, sweat, tears and tantrums
 
Imran Hussain- Co-design by community - May 2023.pdf
Imran Hussain-  Co-design by community - May 2023.pdfImran Hussain-  Co-design by community - May 2023.pdf
Imran Hussain- Co-design by community - May 2023.pdf
 
Natalie Pearce - From CX to EX: Good culture needs good design
Natalie Pearce - From CX to EX: Good culture needs good designNatalie Pearce - From CX to EX: Good culture needs good design
Natalie Pearce - From CX to EX: Good culture needs good design
 
Audree Fletcher - Designing in the dark
Audree Fletcher - Designing in the darkAudree Fletcher - Designing in the dark
Audree Fletcher - Designing in the dark
 
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
Erere Ikogho - Enhancing NHS Clinical Quality Improvement: Integrating User R...
 
Shabira Papain - Inclusive design: Luxury or must-have?
Shabira Papain - Inclusive design: Luxury or must-have?Shabira Papain - Inclusive design: Luxury or must-have?
Shabira Papain - Inclusive design: Luxury or must-have?
 
James Plunkett - Digital transformation in context: You’re part of something ...
James Plunkett - Digital transformation in context: You’re part of something ...James Plunkett - Digital transformation in context: You’re part of something ...
James Plunkett - Digital transformation in context: You’re part of something ...
 
Jas Kang - Design imperatives at Depatment for Education using OKRs
Jas Kang - Design imperatives at Depatment for Education using OKRsJas Kang - Design imperatives at Depatment for Education using OKRs
Jas Kang - Design imperatives at Depatment for Education using OKRs
 
Helen Lawson - Death and other difficult words (Camp Digital 2022)
Helen Lawson - Death and other difficult words (Camp Digital 2022)Helen Lawson - Death and other difficult words (Camp Digital 2022)
Helen Lawson - Death and other difficult words (Camp Digital 2022)
 
Sarah Mace - The better your culture, the better your user experience
Sarah Mace - The better your culture, the better your user experienceSarah Mace - The better your culture, the better your user experience
Sarah Mace - The better your culture, the better your user experience
 
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)
 
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work
 
Rachel Coldicutt - We are all technologists now!
Rachel Coldicutt - We are all technologists now!Rachel Coldicutt - We are all technologists now!
Rachel Coldicutt - We are all technologists now!
 
Gerry McGovern - Earth Experience Design (Camp Digital 2022)
Gerry McGovern - Earth Experience Design (Camp Digital 2022)Gerry McGovern - Earth Experience Design (Camp Digital 2022)
Gerry McGovern - Earth Experience Design (Camp Digital 2022)
 
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)
 
Notes from the dyslexic side of the screen - Lisa Matthews - Nexer Digital ...
Notes from the dyslexic side of the screen - Lisa Matthews  - Nexer Digital  ...Notes from the dyslexic side of the screen - Lisa Matthews  - Nexer Digital  ...
Notes from the dyslexic side of the screen - Lisa Matthews - Nexer Digital ...
 
Alt text as poetry for gov campnorth
Alt text as poetry for gov campnorthAlt text as poetry for gov campnorth
Alt text as poetry for gov campnorth
 

Recently uploaded

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Kanban : optimising for predictability

  • 2. Topics  Principles & Definitions  Visualising workflow  Limiting work in progress (WIP)  Measuring & Reporting  Continuous improvement  Benefits to Kanban  Q&A (if I can)
  • 3. Topics  Principles & Definitions  Visualising workflow  Limiting work in progress (WIP)  Measuring & Reporting  Continuous improvement  Benefits to Kanban  Q&A (if I can) LEAN
  • 4. Principles & Definitions “A methodology for managing the flow of work to allow for evolutionary change”  Is based on visualisation  Follows a pull not push principle  Believes in constraining the process to improve predictability and quality  Has continuous improvement at its core
  • 7. Visualising workflow A set of columns that are defined by the team
  • 17. Limiting WIP  Following a lean principle Kanban limits the work in progress to encourage a JIT delivery of features from one stage to the next
  • 18. Limiting WIP  Limits can be controversial in is almost certainly why Kanban adoption fails.  Some calculations can be done as a starting point for how teams should set their limits – DEVELOPMENT = ½ of development resources • This encourages paired programming, better training and knowledge share amongst the team and ultimately better quality code – ANALYSIS/ELABORATION = ½ of development limit – TESTING = 2/3 of development limit – DEPLOYMENT = 1
  • 19. Limiting WIP  Limits can be controversial in is almost certainly why Kanban adoption fails.  Some calculations can be done as a starting point for how teams should set their limits – DEVELOPMENT = ½ of development resources • This encourages paired programming, better training and knowledge share amongst the Agencies = team and ultimately better quality code – ANALYSIS/ELABORATION = ½ of development limit – TESTING = 2/3 of development limit – DEPLOYMENT = 1 3 stories for every 4 devs.
  • 22. Limiting WIP: Example BA or Dev resource could help to test to clear this bottleneck
  • 24. Measuring & Reporting  We use Cumulative Flow Diagrams to assess: – Bottlenecks – Lead time – Cycle time  From these we can determine where we need to address issues in quality, invest in training or add additional resources to the team  Reporting is done daily so we start seeing feedback very quickly
  • 26. Continuous Improvement  Continuous improvement is about polishing with tiny changes. It is not about drastic changes to processes and systems.  It can be project specific in terms of tools or resources.  It could be more generic, such as knowledge sharing and fostering a culture of collaboration.  The following are the things that I believe can make the biggest impact…
  • 27. Continuous Improvement: CI  Get as close to one click deployments as you can  Train a DevOps team to be responsible for regular deployments  Consider innovative approached to infrastructure making it easy to setup and teardown environments  Invest in automated testing at both unit and functional levels that can be executed at deployment  Focus on zero downtime deployments
  • 28. Continuous Improvement: T-shaped People  Its important to embrace that we can all do more than our job title – – – – As a BA I can do some testing. I could even do a little bit of HTML!! Our designers can do HTML Our HTML people can do some designing Our developers could test each others code
  • 29. Continuous Improvement: T-shaped People  Its important to embrace that we can all do more than our job title – – – – As a BA I can do some testing. I could even do a little bit of HTML!! Our designers can do HTML Our HTML people can do some designing Our developers could test each others code All of you could do my job, it’s easy ;-)
  • 30. Benefits to Kanban  The output of deliverables becomes predictable – Which means forecasting becomes predictable – In theory the process also becomes scalable to increase predictable outputs  It breaks down walls and encourages ‘team delivery’ – Everyone is focused in shipping features, not just the guy at the end of the process  It encourages greater collaboration and innovation – Teams focus on finding leaner ways of doing things that take less time or cost less
  • 31. Q&A If we have time...

Editor's Notes

  1. A lightening lunch presentation by Jamie Clouting (Technical Consultant) to Sigma UK. December 2013.
  2. Quote is from the BABOK Agile Extension.It’s important for the team to see the board and understand the state of play. I personally prefer physical boards but this can have issues for teams that are in different locations.RH columns have to pull from the left. LH columns can not push to the right.
  3. This is a board based on some photos of Kanban boards at Yahoo.Image from: http://www.agileproductdesign.com/blog/2009/kanban_over_simplified.html
  4. If you have used Trello or other project management tools you’ll have seen something like this.
  5. We have a column for stories. These can be considered “Waiting to play”.The team should define what these are. Do we need design, architecture, research etc?
  6. These activities do not have a one-to-one mapping to an individual’s job titles – this will become clearer when we discuss limiting WIP.
  7. Cards that are in progress are above the line (or sometimes in a left hand sub-column) as you’ll see later.
  8. Work that is done and is ready to be ‘pulled’ is sat in the buffer below the line (or in the right hand sub-column).
  9. I personally count this as the time it takes a story to get into the first phase of the cycle. Based on this example it would be 4 days.
  10. Cycle time is measured from the time it takes to get from the first phase of the process to done. In this case 14 days.Why is this important? Because I know for every story that goes on the bottom of my backlog it will take 4 days to get to the top and once in progress it’ll take 14 days to get to done. This means I can plan, set expectations and have a good idea of the revenue associated to this story.
  11. Sometimes 18 days is too long. We find a bug. An API we’re dependant on changes and we need to react. It becomes our #1 priority.
  12. We set some limits of how many stories can be in any column at a time. Lets look at this now…
  13. This one here is done. The one behind it is having the light bulbs fitted. Behind that the doors, behind that the wheels.They probably come off the production line at one every 20mins…
  14. This maths is a stab in the dark. If you don’t know where to start, start with what you have now… which is probably 1 resource = 1 card and make a plan to change this asap.
  15. Paired programming is amazing but we’re not google. 3 stories per 4 devs probably gives a ‘senior’ dev the ability to float between the team giving support where needed.
  16. Here is our example Kanban board
  17. Bottlenecks in test is preventing anything downstream from progressing. This is not a time for Analysis and Dev to pat themselves on the back. The team need to configure themselves in a way that means they can support the test function, on the understanding that this may take extra time as it’s not their area of expertise.
  18. We’ve supported the testing function by switching the focus of some of the team from their primary skill area to a secondary skill area.
  19. The impact is that everyone downstream can now pull a card.
  20. Metrics allow us to track our progress and see the impact on bottlenecks. It also allows us to see the impact of making improvements.
  21. Flow can be measured using CFDs or Cumulative Flow Diagrams. These diagrams can be really useful when attempting to analyse flow through the board and identifying areas for improvement.The following diagram shows a simple but accurate example of how a CFD can be used to show the amount of tasks in each lane over the duration of the project. we can see that at the beginning of the project the backlog was large (to-do), the in progress work was very small and there was no work completed. On days 6, 11, 20 and 24 deployments were made pushing work from in progress to done.
  22. This is something that we should be thinking about regularly. What have we learnt in the past, what could we improve.Why do we do things the way we do them now?Can we do them betterCan we train people to do things better
  23. This is probably the number one are to invest in if you want to BE agile. I’m not talking about saying we DO agile. Forrester asked companies “how long does it take to get 1 line of changed code into production?” from this they were able to determine true agility.DevOps: http://en.wikipedia.org/wiki/DevOpsGDS – Regular Releases Reduce Risk http://digital.cabinetoffice.gov.uk/2012/11/02/regular-releases-reduce-risk/
  24. Chris would draw this better but I came up wit this…
  25. *grins*
  26. For us as an agency the benefits are around predictable billing.To a team like GDS its about being able to do maths on the number of stories you have to do and understanding when they will be finished, predicting what will make it into each release with some degree of certainty. Etc.