agile kanban overview

23
Its all about the spirit of Kanban Agile Kanban - Overview R Ragavendra Prasath

Upload: ragavendra-prasath

Post on 15-Apr-2017

226 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Agile kanban overview

Its all about the spirit of Kanban

Agile Kanban - Overview

R Ragavendra Prasath

Page 2: Agile kanban overview

My identity▪ R Ragavendra Prasath▪ [email protected]▪ Husband, Son, Friend, Student, Growth hacker,

Employee, Volunteer, Product Hunter, Process, Technology, Chocolate & Coffee Enthusiast…!

Page 3: Agile kanban overview

Disclaimer▪ All the slides given here are for information purposes

only. Not for commercial. ▪ Created for the benefit of the Agile / Users as a

contribution to the society.▪ Used under Creative Common License.

Page 4: Agile kanban overview

What’s inside!▪ What is Kanban?▪ Why Kanban?▪ Why Kanban @ L3▪ Principles▪ Practices▪ Values▪ How @ L3▪ What will we measure?▪ Lets start

Page 5: Agile kanban overview

What is Kanban

▪ Kanban is a method for defining, managing and improving services delivering knowledge work.

▪ A delivery flow system that controls the amount of work in progress using visual signals

▪ Stop starting and start finishing!▪ Pull system

Page 6: Agile kanban overview

Why Kanban▪ Visually see work in progress▪ Instantly understand impediments (things causing you to delay)

and take steps to remove them▪ Improve communication between yourself and others on your team▪ Empower teams to self-manage visual processes and work flows▪ Inspire team collaboration▪ Better risk management▪ Eliminate overburdening▪ Evolutionary change

Page 7: Agile kanban overview

Why Kanban @ L3Kanban as a

solution for XITFrom worst to

best in 9 months - Microsof

Inspiration from Microsoft XIT Team @ Hyderabad

Page 8: Agile kanban overview

Core KanbanValues . Principles . Practices

Page 9: Agile kanban overview

Values1) Transparency2) Balance3) Collaboration4) Customer focus5) Flow6) Leadership7) Understanding8) Agreement9) Respect

Page 10: Agile kanban overview

Principles1)Start with what you do now

2)Agree to pursue incremental, evolutionary change

3)Respect the current process, roles, responsibilities and titles

4)Leadership at all levels

Page 11: Agile kanban overview

Principles (elongated)▪ 3 change management principles

1) Start with what you do now– Understanding the current processes, as actually practiced– Respecting existing roles, responsibilities and job titles

2) Agree to purse improvement through evolutionary change

3) Encourage acts of leadership at every level, from individual contributor to senior management

Page 12: Agile kanban overview

Principles (elongated)▪ 3 service delivery principles

1) Understand and focus on your customers needs and expectations

2) Manage the work; let people self organize around it

3) Your organization is an ecosystem of independent services, steered by its polices; reflect regularly on their effectives and improve them.

Page 13: Agile kanban overview

Practices1) Visualize

▪ Split the work into pieces, write each item on a card and put on the wall▪ Use named columns to illustrate where each item is in the workflow

2) Limit Work In Progress (WIP)▪ Assign explicit limits to how many items may be in progress at each workflow

state

3) Manage flow▪ Flow of work items through each state in the workflow should be monitored and

reported - often referred to as Measuring Flow▪ speed of movement and the smoothness of that movement▪ Measure lead time and cycle time Properties!

Page 14: Agile kanban overview

Practices4) Make policies explicit

▪ This helps team members and stakeholders understand what’s expected▪ Thereby, reducing confusion and enabling greater process consistency▪ Until the mechanism of a process is made explicit, it can be difficult to engage in meaningful discussion

about how to improve it▪ Common understanding of how the work should be done

5) Implement feedback loops▪ evolutionary process cannot work without feedback loops▪ 4 specific practices for feedback:

– Standup meeting– Delivery planning review– Operations review– Risk review

6) Improve collaboratively, evolve experimentally▪ Discuss about Things which impede flow and introduce perturbations that mean flow is inconsistent or

ragged

Page 15: Agile kanban overview

Kanban @ L3 SupportHow do we do it

Page 16: Agile kanban overview

Types of work▪ Tickets / issues

▪ Service requests / queries / CRs

▪ System improvements

Page 17: Agile kanban overview

Structure Expedite

             P3 (10) 

(Backlog)

 

P2 (7)

 

P1(5)To do

Gather more info RCA Impact Coding Unit 

TestingCode 

reviewReleased to 

Testing

             

             

             

             

             

On hold

= Tickets / Issues

= Service requests / queries / CRs= System improvements

Done

3

2

4

Page 18: Agile kanban overview

Post-it tracking Case ID:

Description:

Who:

Priority

On board Deadline

Page 19: Agile kanban overview

Metrics▪ SLA▪ Lead time / Cycle time▪ Throughput / Delivery rate (Cards completed/day)▪ Continuous Improvement▪ Also measure (in the near future)

▪ Service level expectation: what the customer expects▪ Service level capability: what the system can deliver▪ Service level agreement: what is agreed with the customer▪ Service fitness threshold: the service level below which the

service delivery is unacceptable to the customer

Page 20: Agile kanban overview

Lets start Kanban @ L3

Page 21: Agile kanban overview

To-Dos▪ Mention the tasks in the Kanban board▪ Perform daily standup▪ Roles

▪ Decide Kanban captain for the week.▪ Service Manager

– (Service Request Manager) Responsible for understanding customer needs and expectations of customers, and for selecting and ordering work items accordingly

– (Service Delivery Manager) Responsible for the flow of work in delivering selected items to customers

▪ Gather feedback and start working on the continuous improvement. ▪ Stop starting and start finishing!

Page 22: Agile kanban overview

Bibliography▪ Book titled ' Essential-Kanban-Condensed-Guide’ by David J Anderson▪ Article titled ‘From Worst to Best in 9 Months: Implementing a Drum-Buffer-Rope

Solution in Microsoft’s IT Department’ by David J. Anderson & Dragos Dumitriu, Microsoft Corporation, November 2005

Courtesy to the Authors

Page 23: Agile kanban overview

Thank you so much!

Made with