|
|
In The Brain of David Joyce: Kanban for Software Engineering and Kanban Open Space
Kanban for Software Engineering and Kanban Open Space
Kanban focuses on becoming successful, which may lead to being Agile. Lean is a set of principles that are being applied to software engineering by a growing number of practitioners. Kanban is a true pull system implementation in software engineering. The five pillars of Lean, which Kanban fully implements are pull, continuous flow, customer value, waste elimination and continuous improvement. The Principles of Kanban are: to agree a team capacity, to limit WIP (Work in Process) to that capacity, to pull value through the value stream, and to make both work and workflow visible.
To start match you work in process to your current capacity. This will be defined by your constraints; whatever you have least of e.g. analysts or testers. Take an evolutionary approach and keep changes small and incremental. Try to get people to contribute anything they can towards reducing latency. Based on the live behaviour of the workflow make hands on adjustments to enable smooth flow.
Metrics are a tool for everybody and the team is responsible for metrics. They allow continuous improvement. They can be used to manage quality, WIP, lead/cycle time, waste/efficiency and throughput, quantitatively and objectively. Lean production is probably the single greatest enabler of continuous improvement. Successful implementation is likely to yield a dramatic boost. In the first year, as capacity is balanced against demand, and the easily identified waste is removed. Kanban (pull) changes the underlying paradigm from project-centric, to flow and value-stream centric. Kanban allows for workforce specialisation, while exposing the
effects that too many specialists introduce, such as bottlenecks, queues between hand offs, and, consequently, greater WIP. It enables an evolutionary approach to agile transition. Delivers evolution, based on Lean principles rather than revolution based on the Agile Manifesto. It is proven easy to adopt and lowers the resistance to change.
The result is a gradual, incremental approach to change that is empowering for everyone.
Download the slides here
|
PODCAST KANBAN FOR SOFTWARE ENGINEERING AND KANBAN OPEN SPACE
This session took part at the Kanban for Software Engineering and Kanban Open Space. You can view the other 1 podcast here.
|
|
|
AGILE LEADERSHIP PODCASTS
|
OTHER AGILE LEADERSHIP EVENTS
|
SPA 2013
CONFERENCE (4 DAYS)
London, Sunday, June 23rd
BOOK NOW!
|
|
Martine Devos Certified Scrum Product Owner
2 DAY COURSE. Featuring Martine Devos London, Monday, June 24th
|
|
Is there a role for Project Managers and Business Analysts on Agile?
FREE EVENT:
In The Brain of Allan Kelly
London, Monday, June 24th
|
|
Martine Devos' Certified ScrumMaster Estimation
2 DAY COURSE. Featuring Martine Devos London, Thursday, June 27th
|
|
Reducing Technical Debt with Michael C. Feathers
2 DAY COURSE. Featuring Michael C. Feathers London, Thursday, June 27th
|
|
Martine Devos' Coaching kanban for Teams
2 DAY COURSE. Featuring Martine Devos London, Monday, July 1st
|
|
Martine's Agile Clinic
FREE EVENT:
Agile Clinic - July
London, Monday, July 1st
|
|
Uncle Bob Martin's Clean Code
2 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) London, Monday, July 8th
|
|
|
|
|
© Copyright 2003-2013, Skills Matter Ltd
|
|
|