The core pillars of Scrum

The core pillars of Scrum

The core pillars of Scrum are crucial for ensuring that the framework operates effectively and delivers maximum value. These pillars are

  1. Transparency
  2. Inspection
  3. Adaptation

These three pillars support the empirical process control theory on which Scrum is based. Let me briefly explain each:

Transparency

All aspects of the process must be visible to those responsible for the outcome. Everyone involved shares a common understanding of what's being worked on. Information is openly shared and easily accessible.

  • Common Understanding: Everyone involved in the Scrum process must have a shared understanding of what is being worked on and what the definitions are (e.g., Definition of Done).
  • Visible Progress: Work progress should be visible to all stakeholders. Artifacts such as the Product Backlog, Sprint Backlog, and Increment must be transparent to ensure that everyone understands the current state.
  • Open Communication: Open, honest communication is crucial to maintain transparency. This ensures that all team members and stakeholders are aware of any issues or progress.

Inspection

Scrum artifacts and progress toward goals must be frequently inspected. This allows for early detection of problems or deviations. Inspections should be frequent but not so frequent that they interfere with work.

  • Regular Checks: Regularly inspect the work being done and the artifacts produced, typically during Scrum events such as Daily Stand-ups, Sprint Reviews, and Retrospectives.
  • Objective Review: Inspections should be done in a way that minimizes bias and subjectivity. Using metrics and peer reviews can help achieve this.
  • Identify Issues Early: Early detection of issues allows the team to address them promptly, reducing the impact on the project.

Adaptation

If an inspector determines that one or more aspects of the process are outside acceptable limits, the process or the material being processed must be adjusted. Adjustments should be made as soon as possible to minimize further deviation.

  • Immediate Action: Based on inspection results, make necessary adjustments as soon as possible to avoid further deviation from expected outcomes.
  • Flexibility: The ability to adapt quickly is crucial. This may involve adjusting the sprint plan, re-prioritizing tasks, or changing strategies based on feedback and inspection results.
  • Continuous Improvement: Use Sprint Retrospectives to identify areas for improvement and implement changes in the next sprint.

These pillars are implemented through various Scrum events (Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective) and artifacts (Product Backlog, Sprint Backlog, and Increment).

Additionally, while not typically referred to as pillars, Scrum is built on five core values that complement these pillars:

  1. Commitment
  2. Courage
  3. Focus
  4. Openness
  5. Respect

These values guide the team's behavior and interactions, supporting the implementation of the three pillars in day-to-day work.

Ajinkya Pande

Frontend Developer | React & PWA | Open-Source Contributor | NPM Library Creator (Profanity Filter, Sound Detection) | Performance Optimization | Fixed VAPT Issues & Prevented XSS Attacks | Express.js & MongoDB

7 个月

Interesting!

回复

要查看或添加评论,请登录

Kirtikumar Pawar的更多文章

社区洞察

其他会员也浏览了