HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Lean & Kanban eXchange: Benjamin Mitchell on Focusing on Delivery: Evolving from Scrum with Lean and Kanban
Focusing on Delivery: Evolving from Scrum with Lean and Kanban
This is an experience report on a web-based derivatives trading system which initially started using "Vanilla Scrum" which slowly evolved, through using a Kanban board and concepts from Lean Product Development into a more pragmatic delivery-focused system. The experience report covers the initial six months development of the system up to the Go Live, followed by the 18 months of continuing development of the system.

Rather than adopt a rigid methodological focus, we have focused on continually delivering valued working software to production (over 45 times in 20 months) and improving the team's ability to "inspect and adapt" using the visual tool of a Kanban Board and a focus on developing the problem-solving ability of all people on the team.

Some of the experiences include:
  • Observations on the impact of initially adopting Scrum
  • How starting with a Scrum/Agile Task Board provided benefits
  • How the Task Board evolved into a Kanban Board by adding Work In Process Limits
  • How the Kanban Board highlighted areas where the process could be improved
  • Our attempts at keeping the benefits of Scrum in a more continuous-development environment
The talk with contain the following information:
  • A discussion on the importance of starting with a problem, or need, rather than a focus on tools or methodologies
  • An analysis of how the Kanban Board has evolved over four or five revisions in response to process issues we identified
  • A report on how we've used simple tools to analyse and understand our process, such as:
    • Cumulative Flow Diagrams including a discussion on the applicability of Little's Law to software product development
    • Experiences with Capability / Control Charts (see my blog post) to further understand the variation in our system
    • A3 reports to assist in identifying, improving the systems performance under load and reporting / sharing this knowledge with project stakeholders and management
    • How we used the Deming/Shewart Plan Do Check Analyse (PDCA)to solve problems, such as reducing our manual release process time by 75%
    • Development as checklists as part of exit criteria at various stages in our workflow to ensure work arrived "clean"
    • Focusing on wastes or failure demand by asking "what wasted your time?" as part of the daily standup
  • Some observations of how Kanban has successfully assisted the introduction of many Lean/Agile/XP practices into a Command and Control culture


ABOUT BENJAMIN MITCHELL
Benjamin Mitchell is currently working as a Project Manager at a European Investment Bank delivering a web-based trading platform using a Lean and Kanban.

He is passionate about working with software development teams to frequently deliv
More about Benjamin Mitchell
PODCAST FOCUSING ON DELIVERY: EVOLVING FROM SCRUM WITH LEAN AND KANBAN

This session took part at the Lean & Kanban eXchange. You can view the other 9 podcasts here.
SPONSORS
Skills Matter Ltd

EMC Consulting

Methods & Tools
London Java Community
ClearView
AGILE LEADERSHIP PODCASTS
Christian Hassa:Evolving the big picture: Maps of living documentation, Maps of Living Documentation
Christian Hassa : 18th Nov 2011
View Podcast: Evolving the big picture: Maps of living documentation,
Chris Matts:Driving Requirements from Business Value, Driving Requirements from Business Value
Chris Matts : 18th Nov 2011
View Podcast: Driving Requirements from Business Value,
Gojko Adzic:Visualising quality, Visualising quality
Gojko Adzic : 18th Nov 2011
View Podcast: Visualising quality,
Matt Wynne:BDD As It's Meant To Be Done, BDD As It's Meant To Be Done
Matt Wynne : 18th Nov 2011
View Podcast: BDD As It's Meant To Be Done,
David Evans:What Testers and Developers Can Learn From Each Other, What Testers and Developers Can Learn
David Evans : 18th Nov 2011
View Podcast: What Testers and Developers Can Learn From Each Other,
Andrew  Kemp:Where Exploration And Automation Meet: Getting The Most From Automated Functional Tests , Where Exploration And Automation Meet: G
Andrew Kemp : 18th Nov 2011
View Podcast: Where Exploration And Automation Meet: Getting The Most From Automated Functional Tests ,
Lasse Koskela:Specifying User Interaction, Specifying User Interaction
Lasse Koskela : 18th Nov 2011
View Podcast: Specifying User Interaction,
Simon Brown:The Frustrated Architect, Frustrated Architect
Simon Brown : 15th Nov 2011
View Podcast: The Frustrated Architect,
Joseph Moore:TDD Android Applications with Robolectric, TDD Android Apps w. Robolectric
Joseph Moore : 6th Oct 2011
View Podcast: TDD Android Applications with Robolectric,
Nathan Gloyn:You Think You Know Agile?, You Think You Know Agile?
Nathan Gloyn : 5th Sep 2011
View Podcast: You Think You Know Agile?,
Allan Kelly:What does it take to be an Agile company?, Agile company
Allan Kelly : 1st Sep 2011
View Podcast: What does it take to be an Agile company?,
 :Jacob Aldridge on Paul Graham’s Trough of Sorrow, Paul Graham’s Trough of Sorrow
: 25th Aug 2011
View Podcast: Jacob Aldridge on Paul Graham’s Trough of Sorrow,
Jon Jagger:Stuff I'm starting to know now that I really wish I'd known 20 years ago, Stuff I wish I'd known
Jon Jagger : 4th Aug 2011
View Podcast: Stuff I'm starting to know now that I really wish I'd known 20 years ago,
Various Speakers:Janice Fraser on UX for Hackers, UX for Hackers
Various Speakers : 28th Jul 2011
View Podcast: Janice Fraser on UX for Hackers,
 :Matt Robinson on Lessons Learnt in San Francisco, Lessons Learnt in San Francisco
: 28th Jul 2011
View Podcast: Matt Robinson on Lessons Learnt in San Francisco,
OTHER AGILE LEADERSHIP EVENTS
Allan Kelly Dialogue Sheets, a new tool for retrospectives,  Dialogue Sheets, a new tool for retrospectives
FREE EVENT: In The Brain of Allan Kelly
London, Monday, February 13th
Kevin Ryan Kanban For Agile Portfolio Management,  Kanban For Agile Portfolio Management
FREE EVENT: In The Brain of Kevin Ryan
London, Monday, February 13th
Martine Devos:Martine Devos' Certified ScrumMaster and Estimation Class,  Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos
London, Thursday, February 23rd
Linda Rising:Linda Rising's Fearless Change - Patterns for Introducing New Ideas,  Linda Rising's Patterns for Introducing New Ideas
1 DAY COURSE. Featuring Linda Rising
London, Monday, February 27th
Martine Devos:Martine Devos' Coaching Kanban for Teams,  Martine Devos' Coaching Kanban for Teams
2 DAY COURSE. Featuring Martine Devos
London, Monday, February 27th
Linda Rising Deception and Estimation: How We Fool Ourselves,  Deception and Estimation: How We Fool Ourselves
FREE EVENT: In The Brain of Linda Rising
London, Monday, February 27th
Linda Rising:Linda Rising's Influence Strategies for Practitioners,  Linda Rising's Influence Strategies
.5 DAY COURSE. Featuring Linda Rising
London, Tuesday, February 28th
Jon Jagger:Jon Jagger & Kevlin Henney's Agile Development for Developers,  Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger
London, Monday, March 5th
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship