Let's take a look at the twelfth underlying principle of the agile manifesto:
Also read in this blog post series:
"At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly."What does that really mean? What are the implications for our daily business? Let's analyze this principle and see where this gets us.
- "At regular intervals" - It's not enough to take a look at the project after it is finished. We are not able to change our project development habits afterwards. So even if a worst-case "post mortem analysis" could bring up severe issues and action items for the next project, we can't change what already happened. Therefore we have to take a look at our current behaviour in an iterative way.
Values: Commitment
Principles: Iterative
Practices: Iteration, Sprint, Weekly Cycle - "the team reflects on how to become more effective" - Neither the team's manager, nor the Scrum Master, nor a quality manager is in charge to define the development team's workflows and processes. Only the team is able to inspect its own habits and to decide what and how to change. Of course it is not forbidden to get a retrospective facilitator from outside the team--this may help the team members to focus on getting insights rather than holding the meeting.
Values: Openness, Feedback
Principles: Reflection, Inspection
Practices: Sprint Retrospective, Root-Cause Analysis, Seeing Waste, Value Stream Mapping - "then tunes and adjusts its behavior accordingly" - The worst reflection is a reflection without any insights and action items. There have to be actionable results for the team so that it is possible to take charge of these actions.
Values: Commitment
Principles: Improvement, Eliminate Waste, Amplify Learning, Adaption
Practices: Sprint Retrospective
Also read in this blog post series:
- Agile Principle 1: Satisfy the Customer
- Agile Principle 2: Embrace Change
- Agile Principle 3: Frequent Delivery
- Agile Principle 4: Cross-Functional Collaboration
- Agile Principle 5: Support and Trust
- Agile Principle 6: Face-to-Face Conversation
- Agile Principle 7: Working Software
- Agile Principle 8: Sustainable Pace
- Agile Principle 9: Technical Excellence
- Agile Principle 10: Keep it Simple
- Agile Principle 11: Self-Organization
- Agile Principle 12: Inspect and Adapt
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.