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 DEVELOPMENT PODCASTS
Jon Jagger:CyberDojo, Cyber Dojo
Jon Jagger : 3rd May 2012
View Podcast: CyberDojo,
Brian Sletten:Testing REST with BDD, REST & BDD
Brian Sletten : 2nd May 2012
View Podcast: Testing REST with BDD,
Sam Newman:A Technical Introduction to Continuous Delivery, Technical Intro to CD
Sam Newman : 30th Apr 2012
View Podcast: A Technical Introduction to Continuous Delivery,
Tom Bassindale:Using Real User Metrics to Measure Performance, Using Real User Metrics to Measure Perfo
Tom Bassindale : 26th Apr 2012
View Podcast: Using Real User Metrics to Measure Performance,
Rob Harrop:Working with Continuous Deployment, Continuous Deployment
Rob Harrop : 24th Apr 2012
View Podcast: Working with Continuous Deployment,
 :Matt Turner: Fluency, Fluency
: 24th Apr 2012
View Podcast: Matt Turner: Fluency,
 :Simon Sebright - Sharepoint For Thinking Developers In 5 Mins, - Sharepoint For Thinking Developers
: 24th Apr 2012
View Podcast: Simon Sebright - Sharepoint For Thinking Developers In 5 Mins,
Henrik Berglund: Is Scrum incompatible with your brain? , Scrum and your brain
Henrik Berglund : 24th Apr 2012
View Podcast:  Is Scrum incompatible with your brain? ,
 :Phil Nash: The Congruent Programmer, The Congruent Programmer
: 24th Apr 2012
View Podcast: Phil Nash: The Congruent Programmer,
 :Peter Sommerlad: C++11 for the rest of us. Simpler code with more power - Part 1 , C++11 for the rest of u
: 24th Apr 2012
View Podcast: Peter Sommerlad: C++11 for the rest of us. Simpler code with more power - Part 1 ,
 :Bernhard Merkel: Find(ing) bugs is easy, Find(ing) bugs is easy
: 24th Apr 2012
View Podcast: Bernhard Merkel: Find(ing) bugs is easy,
 :Charles Bailey - The Rant Of Three, The Rant Of Three
: 24th Apr 2012
View Podcast: Charles Bailey - The Rant Of Three,
 :Frank Birbacher - Style C++ For Version Control, Style C++ For Version Control
: 24th Apr 2012
View Podcast: Frank Birbacher - Style C++ For Version Control,
 :Dominic Robinson: The Beard Heuristic, The Beard Heuristic
: 24th Apr 2012
View Podcast: Dominic Robinson: The Beard Heuristic,
 :Chris Oldwood - Not Only, But Also…, Not Only, But Also…
: 24th Apr 2012
View Podcast: Chris Oldwood - Not Only, But Also…,
OTHER AGILE DEVELOPMENT EVENTS
Uncle Bob (Robert C. Martin):Uncle Bob's Advanced Test Driven Development in NYC,  Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin)
New York, Tuesday, May 29th
Progressive .NET Tutorials 2012, Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th BOOK NOW!
Damjan Vujnovic:Gojko Adzic's Test Driven Development Workshop,  Gojko Adzic's Test Driven Development Workshop
2 DAY COURSE. Featuring Damjan Vujnovic
London, Monday, June 11th
Mark Rendle Zen and the Art of Software,  Zen and the Art of Software
FREE EVENT: In The Brain of Mark Rendle
London, Monday, June 11th
GeekOut 2012, GeekOut 2012
CONFERENCE (2 DAYS)
Tallinn, Thursday, June 14th BOOK NOW!
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, June 18th
Simon Brown:Simon Brown's Enterprise Software Developer,  Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown
London, Monday, June 18th
QCon New York 2012, QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th BOOK NOW!
© 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