| |

A Little’s Law Mindset

An Agile production framework can be thought of as a system of delivery based on producing in small batches that are amenable to inspection and adaptation for the purpose of iterating towards an optimal solution. The fundamental enablers of this approach are: Small, cross-functional teams with all skills needed to independently produce working software as…

Kanban Adoption for Software Teams

Although the Kanban Method has its roots in manufacturing, and outside of that is usually associated with product support teams, it has become increasingly adopted by software development teams seeking an agile delivery method with less overhead than Scrum, or looking for additional techniques to improve the flow of their delivery processes. The Kanban Method…

Kanban Essentials

Many development teams use the Kanban Method to manage their work. Kanban, like Scrum, is (fairly) easy to understand, but can be difficult to master. Getting the fundamentals right can help teams create alignment through visualization and to deliver maximum value in shorter lead times and at less cost. Kanban Core Practices Kanban is a…

Kanban vs Scrum

The Kanban Method is an agile delivery framework that has its roots in the Toyota Production System (TPS). Its goal is to deliver maximum customer value at minimum cost. Kanban uses 3 fundamental practices to accomplish this goal: Visualize the workflow. This involves laying out the workflow on a board with columns and cards and…