Kanban In Software Engineering

Kanban in Action [the broken link was removed]:

The kanban system allows us to deliver on my 3 elements of my recipe for success: reduce work-in-progress (in fact it limits it completely); balance capacity against demand (as new CRs [change requests] can only be introduced when a kanban card frees up after a release); and prioritize. We hold a business prioritization meeting once per week with vice presidents from around the company. They get to pick new CRs from the backlog to allocate against free kanban cards. This forces them to think about the one, two, or three most important things for them to get done now. It forces prioritization.

Another interesting application of management improvement concepts in software development by David Anderson.

Related: Management Science for Software EngineeringMicrosoft CMMIInnovation in Software Development ProcessLean and Theory of ConstraintsKanban definition

Leave a Reply

Your email address will not be published. Required fields are marked *