References:
- The official Scrum Guide
- "Agile Project Management with Scrum" - Ken Schwaber
- Agile Atlas on Scrum (Scrum Alliance)
- Jeff Sutherland's blog
#Trivia from the #Scrum Guide: "For the Product Owner to succeed, the entire organization must respect his or her decisions."
— Fabian Schiller (@fabianschiller) October 20, 2013
#Trivia from #Scrum Guide: "No one tells the Development Team how to turn Product Backlog into […] potentially releasable functionality."
— Fabian Schiller (@fabianschiller) October 20, 2013
#Trivia from #Scrum Guide: "The number of items selected from the Product Backlog is solely up to the Development Team."
— Fabian Schiller (@fabianschiller) October 20, 2013
"The Product Backlog is an ordered list of everything that might be needed in the product and is the single source of requirements […]"
— Fabian Schiller (@fabianschiller) October 20, 2013
#Trivia from #Scrum Guide: "When a Product Backlog item […] is described as 'Done', everybody must understand what 'Done' means."
— Fabian Schiller (@fabianschiller) October 20, 2013
#Trivia from #Scrum Guide: "[…] what 'Done' means […] varies significantly per Scrum Team […]"
— Fabian Schiller (@fabianschiller) October 20, 2013
#Scrum Guide: "If there are multiple Scrum Teams working on the system […] development teams must mutually define the definition of 'Done'."
— Fabian Schiller (@fabianschiller) October 20, 2013
![]() |
Use the Scrum lens for inspection |
Promote your teams! |
![]() |
Empower the Team! |
"... some complex systems may not exist in a particular form because the parts simply cannot be assembled that way." (p. 47)What we might learn from this is, that if you try to construct a complex adaptive system (or self-organizing team) from the outside, chances are, that your system (team) is non-viable. It therefore will not behave like a team for a long time. If you intervene in a living team - you might kill it.
"The course of self-organization in complex adaptive systems is often influenced by positive feedback." (p. 49)To me, this means that it is important to detect damaging positive feedback loops (e.g. increasing distrust) and it might be a chance to find positive feedback loops (e.g. fast feedback) the team benefits from.
"A common instance of positive feedback is the competency trap [where] successful learning drives an individual, organization or society to a stable but suboptimal solution." (p. 49)One should look out to avoid the competency trap, which is getting stuck at a local optimum where much better global optimums are possible but not reachable by the team without influence from the outside.
"It should be kept in mind, however, that successful self-organization for a particular system as a whole can produce undesireable consequences for some of its individual parts and for other CAS." (p. 49)Self-organized teams might behave in a harmful way. Thus we have to set boundaries to avoid a self-organizing team to damage other teams or systems (by intent or accident). Furthermore we should be careful that no individuals in a team become aggrieved.
"By living near criticality, the brain is able to anticipate the future, not simply react to the present."Thus, a state that looks close to chaos (from the outside) might be a perfectly reasonable way for a CAS to exist and adapt.
In many Agile transformations there seems to be an issue with corporate culture. People in the company often think and say, that the current culture is not compatible with Agile and the culture would have to change.
Values often mentioned in this context are the Scrum values:I do only have one issue with this. Try the following: Take this values and present them to some randomly selected persons in your company. Ask everybody the following question: "How important are these values to you and are they part of your set of values?". I made the experience, that every single person will find these values to be important and most consider them part of their individual set of values. How then is it possible, that the corporate culture seems to be a problem?
To answer this question try another exercise: Again take the above mentioned values and show them to some persons and ask them the following question: "How much do you think do people in your close environment live these values?". You might be supprised, that the results will now be much worse than the results of the first question.
Find the explanation for the observed gap and you will probably be a huge step further in your Agile transformation. You can probably do this just by making the gap transparent and asking the people for an explanation. Eventually a retrospective may be a good place to do this.
![]() |
Initial setting: Draw some vertical lanes on a wall (this is the "race track") |
![]() |
Put the impediments and things that work fine in the first column (column 0) |
![]() |
Player 1 advances two green cards one column and a red card two columns |
![]() |
Player 2 moves two green cards one column to the right, and so does he with two red cards |
![]() |
All Players moved four steps: Prioritization is done. |
![]() |
You could now focus on the top three cards for further discussion |
Real world example: Initial setting |
Real world example: Result |