Embrace chaos - What Kanban can teach us

dagmita

 

Kanban is a method for managing knowledge work with an emphasis on just-in-time delivery while not overloading the team members. By matching the amount of work in progress to the team's capacity, kanban gives teams more flexible planning options, faster output, clear focus, and transparency throughout the development cycle. 

 

Kanban is rooted in four basic principles from which web development teams can benefit from:

1) Start from where you are now

The Kanban method does not prescribe a specific set of roles or process steps. The Kanban method starts with existing roles and processes. 

2) Agree to pursue incremental, evolutionary change

The team must agree that continuous, incremental and evolutionary change is the way to make system improvements and make them stick. This reduces risk of failure.

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

Kanban attempts to eliminate initial fears by agreeing to respect current roles, responsibilities and job titles with the goal of gaining broader support.

4) Leadership at all levels

Acts of leadership at all levels in the organization, from individual contributors to senior management, are encouraged.

 

I will be presenting how these principles can be applied to Drupal Web projects and how they facilitate to manage change and ongoing improvements.  

This talk is for project managers, developers, leaders who like to start now improving their processes incrementally. Kanban principles can well be combined with existing agile methodology such as Scrum. 

Session Track

Project Management

Experience Level

Intermediate

Drupal Version