The time was 1847. The place was the Vienna General Hospital. New mothers in the doctors’ wards had been dying of puerperal fever with
The situation was very puzzling. There were two clinics in the hospital Semmelweis oversaw. Clinic one was the teaching service for medical students; clinic two was where only midwives worked. Why was
Until Semmelweis figured out the connection. And proved it
How does this relate to us? I would suggest the knowledge of germs to doctors is like the knowledge of flow to software developers. It is not all there is (other things cause disease than germs) but it is
I have been doing
It seems the software industry has hit a crisis in the adoption of Agile. It is almost to
Since 2005 we (Net Objectives) have been helping clients who have been encountering cross-team challenges in their development methods (IT and products). Many of the insights we’ve had have come from looking at the theories of Flow and how they apply to software development. This is one reason I am so passionate about the need to understand that Scrum itself, is a manifestation of Flow and Lean thinking. By not being consciously aware of this, many Scrum practitioners can’t extend it as needed, or abandon it for better methods when available.
I have seen some development groups (75-150 folks) transform themselves almost overnight by attending to flow. I have also
Five critical aspects of an Agile transformation are:
Different frameworks take different approaches to each of these. Scrum, for example, says:
By basing itself on the scientific method DA also applies these to itself to be continuously improving.
Consider how Scrum suggests how to start, learn, and improve. It starts in one place, learns via retros at end of a sprint and teams are to improve via figuring it out themselves.
Lean suggests started based on where you are along with learning and improvement methods that are continuous. It also provides many practices not in Scrum
Requiring certain practices or getting the response "then it's not Scrum" has detrimental side effects. We should
I consider that Dark Scrum
At Disciplined Agile (PMI) we believe that choosing your own way of working is important. The small amount of upfront decision making more than compensates for the large amount of coaching that otherwise will
For more on what I believe Scrum should look
I had thought
Consider how the following makes software development easier, albeit, still difficult.
I am sure there are more.
The value stream is the set of actions that take place to add value to a customer from the initial request to
Value streams are what they are, you don't specify them. There are several ways to change them, however, including changing:
The idea is to remove handoffs, delays and