Don’t “fail often and fast” but “learn fast” should be our focus and what we communicate. Customers don’t like to hear you are planning to fail and even so you what to do it fast! Alistair Cockburn thinks that reducing risk and I tend to agree. Getting knowledge of all the uncertainties which of many there are in the category of the unknown unknown.
Jeff Pattern argues that “You need to leave the office to learn what you don’t know!!!! Go where the people you’re helping work.” Well, Alistair argues that the people at the jobs don’t know that they need and don’t have time to figure it out, so you will only be in their way.
I believe that you should go to GEMBA (go see the forest) and you’ll learn more than staying home but don’t leave it with that. If possible get collaboration between developers and business people at a minimum of organizing daily coffee in a relaxed environment for giving a change of making an informal room for sharing knowledge.
BUT slicing the elephant into Carpaccio is that even legal? Well as long as we don’t loses or job or go to jail it’s just what we as a fast-learning-risk-reducing-super-professional-CMMI 5-software producing company NEED to do.
Enabling slicing incremental business value part into less than a hour’s work is very provoking as we are many who strive to get a user story into the max of 3-5 days and every day’s work described into at a max of a day’s work and even this is hard. How can we produce Value in less than an hour? Why is that so hard? What is preventing me of doing this? Resistance at my team, misunderstanding of the agile concepts, misinformed agilist, lazy people or is it just due our lack of knowing that this is possible. Now we know. Now we know!