Category Archives: Kanban

A Conversation On Adopting Kanban

Earlier this week I had the pleasure of doing a conference call with Tim Barcz, Chris Missal and the rest of their development team at J&P Cycles on their adoption of Kanban and move away from Scrum. The conversation revolved … Continue reading 

Also posted in Community, Lean Systems, Theory Of Constraints | 4 Comments

Kanban In Time-Boxes: The Cadence of WIP and Sprints

A comment that was left on a previous post, and a response that I made to the comment, got me thinking about Kanban and time boxes such as Sprints or Iterations some more. As I stated in my response, I … Continue reading 

Also posted in Agile, Lean Systems, Management, Metrics, Productivity, Workflow | 5 Comments

A Response to 5 Right Reasons to Apply Kanban

Michael Dubakov has a couple of great posts over at TargetProcess on 5 Wrong Reasons To Apply Kanban and 5 Reasons To Apply Kanban. I started to post this as a comment in response to his 5 Reasons To Apply … Continue reading 

Also posted in Management, Metrics, Productivity, Quality, Theory Of Constraints, Workflow | 3 Comments

How To Get Started With Kanban In Software Development

There’s a lot of great talk around the inter-weber-net-o-sphere on why Kanban works in software development, how to do specific details of Kanban, how to effectively talk about it, and other such subjects. If you’re interested in a great set … Continue reading 

Also posted in Agile, Lean Systems, Management, Productivity, Quality, Retrospectives, Throughput, Workflow | 17 Comments

Daycare As A Kanban System

I was discussing my two year old son’s daycare with my wife, yesterday, when it dawned on me that the daycare itself can be viewed as a Kanban system. A Kanban system is a system level process control system that … Continue reading 

Also posted in Management, Throughput, Workflow | 8 Comments

Kanban Is Process Control, Not A Process For Adding Value To WIP

There’s some very interesting conversation on Chris McMahon’s blog titled “against kanban”. In general, I don’t agree with what he is saying. I think that he is largely basing his current opinion on some misguided “expert” opinions rather than doing … Continue reading 

Also posted in Agile, Management | 3 Comments

A Kanban Is Just A Signal To Do Work

A kanban is a signal to do something. I don’t think kanban implies a pull-based system, honestly. Joe Ocampo showed it best in his Scrumban presentation at Austin Code Camp: That’s not a signal to pull anything… it’s a signal … Continue reading 

Also posted in Lean Systems, Workflow | 6 Comments

Lean & Kanban Software Conference

Just wanted to put it out there for my fellow Floridians that the Lean & Kanban Conference is going on in Miami, February 18-20. Space is strictly limited so register today for your spot. I’m currently trying to make my … Continue reading 

Also posted in .NET, Analysis and Design, Design Patterns, Domain Driven Design, Model-View-Presenter | 19 Comments

Kanban in Software Development. Part 3: Andon and Jidoka – Handling Bugs and Emergency Fixes in Kanban

Let’s assume that we are doing the appropriate amount of testing during our development process. If we include TDD, test automation, test engineers and customer acceptance testing, we should find the majority of the bugs in our system before they … Continue reading 

Also posted in Analysis and Design, Community, Continuous Integration, Lean Systems, Management, Philosophy of Software, Principles and Patterns | 8 Comments

Kanban in Software Development. Part 2.5: A Variation on Queues – Pipelines for WIP and Done

In part 2 of my Kanban in Software Development series, I talked about completing a kanban board with queues, order points and limits. We saw how to take a complete development pipeline and work with a team, its processes and … Continue reading 

Also posted in Agile, Analysis and Design, Lean Systems, Management | 4 Comments