| We recently explored some of the possibilities for managing software development explicitly around the principles of value, waste, pull, flow, and perfection. Our hypothesis was:
If we can divide requirements into small and similarly-sized pieces, then one-piece flow and continuous improvement are possible. Our conclusion is that both analysis and evidence show that it is possible. So the next question should be: under what conditions is it possible? This leads us to question the premise: Under what conditions can we divide requirements into small and similarly-sized pieces? In my mind, that is really the fundamental question of iterative product development. In order to address that question, we’re going to have to talk about design. Clarifying our understanding of the nature of design will lead us to discover what we need to know about the process of design. |
{ 2007 09 05 }



Kanban discussion
Kanban Group
Jarle Nygård | 05-Sep-07 at 4:06 am | Permalink
I totally agree! But it’s very, very hard to do that…