The experts in our industry have an amazing ability of inventing sexy names for simple things that are as old as my cooking pots.
An example:
I am responsible for our company's intranet application, of which I try to release a new version every month. I have more or less given up on planning of this project, because I work on it whenever there's time. And time, unfortunately, is always in short supply. One month I may be too busy managing dual, triple and quadruple monitors for developers, following up on SharePoint upgrade disasters, or seeking the best tool for tracking surprise features (others call them bugs), while another month I spend all my time training mandrills to mimic the behavior of senior software engineers. All in all, just your typical CIO stuff.
From this it follows that, once every month, I release whatever new features and changes I've been able to build and test for our intranet application. It may be a lot, and it may be next to nothing. Basically, it means that my development activities are decoupled from my increments. This way the users know that at least something is going to be delivered every month, though I'm keeping them in the dark as to what they are getting. They will know it when it's there. I've been doing this for years, and I've always called this approach Common Sense. But now, to my delight, it goes under the much fancier name of Kanban development, and some call this approach a "GREAT idea".
I need to ponder over this for a while. In the meantime, I'm going to find myself something to eat. I don't know what I'm going to eat, but I know it's going to be something. I've been living that way my whole life, always eating at least something every day. Sometimes it's a simple snack, sometimes it's a full-blown 5-course dinner that I had been preparing for days -- usually with the help of my faithful old cooking pots. I guess I can now call it Kanban eating. Fancy that!
Comments
What?
June 24, 2008 by Jeff Santini (not verified), 3 years 32 weeks ago
Comment id: 1604
I don't see a relationship between the practices you undertake with your company's intranet and Kanban as described in the article you link to.
The article describes Kanban as
" 1. Physical: It is a physical card. It can be held in the hand, moved, and put into or onto something.
2. Limits WIP: It limits WIP (Work-In-Process), i.e. prevents overproduction.
3. Continuous Flow: It notifies needs of production before the store runs out of stock.
4. Pull: The downstream process pulls items from the upstream process.
5. Self-Directing: It has all information on what to do and makes production autonomous in a non-centralized manner and without micro-management.
6. Visual: It is stacked or posted to show the current status and progress, visually.
7. Signal: Its visual status signals the next withdrawal or production actions.
8. Kaizen: Visual process flow informs and stimulates Kaizen.
9. Attached: It is attached to and moves with physical parts supplied."
I don't really see that your activities include ANY of the properties listed above. In what way is you work KanBan? Especially if you decide yourself if and what you will be working on at any time.
The principle, not the practices
June 24, 2008 by JurgenAppelo, 3 years 32 weeks ago
Comment id: 1609
The article describes Kanban
February 9, 2010 by e okul (not verified), 2 years 9 hours ago
Comment id: 5478
The article describes Kanban as
" 1. Physical: It is a physical card. It can be held in the hand, moved, and put into or onto something.
2. Limits WIP: It limits WIP (Work-In-Process), i.e. prevents overproduction.
3. Continuous Flow: It notifies needs of production before the store runs out of stock.
4. Pull: The downstream process pulls items from the upstream process.
Post new comment