The Scrum framework consists of Scrum Teams and their associated accountabilities, artifacts, events and rules as defined in the Scrum Guide.
Scrum pillars
- In the Scrum framework three pillars uphold every implementation of empirical process control :
- Transparency
- Inspection
- Adaptation
- When the 5 Values are embodied by the Scrum Team and the people they work with, the empirical Scrum pillars of transparency, inspection, and adaptation come to life building trust.
Transparency definition
- Transparency means significant aspects of the process must be defined by a common standard and visible to those responsible for the outcome.
- Transparency means the process is understandable by all stakeholders.
Transparency purpose
- Transparency enables inspection, inspection without transparency is misleading and wasteful.
- The emergent process and work must be visible to those performing the work as well as those receiving the work.
- With Scrum, important decisions are based on the perceived state of its three formal Artifacts.
- Transparency increases the value and control risk of the decisions made to optimize value in Scrum.
- Artifacts that have low transparency can lead to decisions that diminish value and increase risk.
- The emergent process and work must be visible to those performing the work as well as those receiving the work.
Transparency practice
- Scrum is based on agile so collaboration is the most important thing that can help the Team to increase transparency.
- Also, effective collaboration needs a common language.
- Transparency can be created by having a common language referring to the process that is shared by the participants.
- In addition, having a Definition of Done (DoD) is another important thing that can increase transparency.
- Transparency requires that those performing the work and those inspecting it share a common Definition of “Done.”
Inspection definition
- The Artifacts and the progress toward agreed goals must be inspected frequently and diligently to detect potentially undesirable variances or problems.
Inspection purpose
- To help with inspection, Scrum provides cadence in the form of its five Events.
- Inspection enables adaptation, inspection without adaptation is considered pointless.
Inspection practice
- Events are designed to provoke change.
- Inspection should be done with artifacts/progress frequently enough to detect undesirable variances, but not so frequently that it becomes an obstruction.
- Inspection is most beneficial when done at the point of work by skilled inspectors.
Adaptation definition
- A Scrum Team is expected to adapt the moment it learns anything new through inspection.
- If any aspects of a process deviate outside acceptable limits or if the resulting product is unacceptable, the process being applied or the materials being produced must be adjusted.
- The adjustment must be made as soon as possible to minimize further deviation.-
Adaptation purpose
- When an inspector determines that one or more aspects of the process deviate outside the acceptable limits, the product becomes unacceptable.
- So this process/material must be adjusted.
Adaptation practice
- Adaptation becomes more difficult when the people involved are not empowered or self-managing.
- When should a process adjustment occur ?
- After it is deemed necessary as soon as possible in order to avoid deviation.
More informations for the Scrum PSD certification here.