When you are Agile you get Lean How Agile reduces waste in software develpment
Copyright © 2013 SolutionsIQ. All rights reserved. Value stream
Copyright © 2013 SolutionsIQ. All rights reserved. The seven lean wastes Over-production Work in process Waiting Motion Transportation Rework, defects Over-processing
Copyright © 2013 SolutionsIQ. All rights reserved. Over-production
Copyright © 2013 SolutionsIQ. All rights reserved. Over-production in software Unused features
Copyright © 2013 SolutionsIQ. All rights reserved. Dynamic requirements backlog
Copyright © 2013 SolutionsIQ. All rights reserved. Work in process
Copyright © 2013 SolutionsIQ. All rights reserved. Software work in process
Copyright © 2013 SolutionsIQ. All rights reserved. Early & frequent release
Copyright © 2013 SolutionsIQ. All rights reserved. Iterative development
Copyright © 2013 SolutionsIQ. All rights reserved. Waiting
Copyright © 2013 SolutionsIQ. All rights reserved. Waiting in software development
Copyright © 2013 SolutionsIQ. All rights reserved. Pair programming
Copyright © 2013 SolutionsIQ. All rights reserved. Motion
Copyright © 2013 SolutionsIQ. All rights reserved. Motion in software
Copyright © 2013 SolutionsIQ. All rights reserved. Single team assignment 100% dedicated to one project Protect team from interruptions Team organizes their own work
Copyright © 2013 SolutionsIQ. All rights reserved. Transportation
Copyright © 2013 SolutionsIQ. All rights reserved. Transportation in software
Copyright © 2013 SolutionsIQ. All rights reserved. User stories Co-location Business collaboration Small team size Cross-functional teams Transportation in software
Copyright © 2013 SolutionsIQ. All rights reserved. Defects or rework
Copyright © 2013 SolutionsIQ. All rights reserved. Software defects
Copyright © 2013 SolutionsIQ. All rights reserved. Defects in software (Barry Boehm)
Copyright © 2013 SolutionsIQ. All rights reserved. Don’t break the build Test-driven development Definition of done Never defer fixing a defect
Copyright © 2013 SolutionsIQ. All rights reserved. Over-processing
Copyright © 2013 SolutionsIQ. All rights reserved. Gold-plated documentation Duplicative approvals Design reviews that don’t result in improvements Overly-precise estimates Over-processing in software
Copyright © 2013 SolutionsIQ. All rights reserved. Just in time work realization
Copyright © 2013 SolutionsIQ. All rights reserved. Three lean principles Deploy as soon as possible – Never defer a fix Defer decisions to the last responsible moment – Do just enough and no more Unleash team power – Don’t underutilize creative brain power – The team is the unit of production
Copyright © 2013 SolutionsIQ. All rights reserved. Questions