Complete Guide to Scrum Methodology

1. Scrum Fundamentals

What is Scrum?

Scrum is an agile framework for developing, delivering, and sustaining complex products. It is designed to help teams work together effectively through iterative and incremental development.

Core Principles

Values

2. Scrum Roles

Core Roles

Role Responsibilities Key Activities
Product Owner
  • Manages Product Backlog
  • Defines product vision
  • Prioritizes features
  • Backlog grooming
  • Stakeholder management
  • Release planning
Scrum Master
  • Facilitates Scrum process
  • Removes impediments
  • Protects team
  • Daily Scrum facilitation
  • Coaching team
  • Process improvement
Development Team
  • Delivers product increments
  • Self-organizing
  • Cross-functional
  • Development work
  • Testing
  • Technical decisions

3. Scrum Artifacts

Product Backlog

Sprint Backlog

Increment

4. Scrum Ceremonies

Ceremony Duration Purpose Participants
Sprint Planning 8 hours max for 1-month Sprint Plan the work for the Sprint Entire Scrum Team
Daily Scrum 15 minutes Sync up on progress and obstacles Development Team
Sprint Review 4 hours max for 1-month Sprint Review increment and adapt backlog Scrum Team and stakeholders
Sprint Retrospective 3 hours max for 1-month Sprint Process improvement Scrum Team

5. Scrum Metrics

Velocity

Sprint Burndown

Release Burndown

6. Best Practices and Tips

For Successful Sprints

Common Pitfalls to Avoid

7. Study Tips for Students

Focus Areas for Exams

Practice Questions

Example question types: