What is Scrum?

These notes are taken from a conglomeration of places, including:

scrum.org

szalapski’s scrum rubric

What is scrum?

Scrum helps teams deliver products in an incremental way. Its split up into sprints, which should be less than a month long, where the team works on specific goals. The scrum team always tries to improve their procedures and adapts to new challenges.

Who is in a Scrum Team?

A scrum team is responsible for pretty much all work is required to delivered a product and generally should have less than 10 people.

Product Owner

The product owner tries to create value in the product for stakeholders:

Scrum Master

The Scrum master helps by:

Developers

Developers work on the product and also:

Scrum Events

Sprints

During sprints, nothing should be changed to endanger the sprint goal, but the scope can be renegotiated with the scrum master if more information is learned. Each sprint should be between 1-4 weeks long and end with working software.

Theres two goals:

Core Components of Sprint Planning

  1. Product Owner should make sure that developers are prepared to discuss the backlog
  2. How will this sprint help us acheive our Product Goal?
  3. What can we do this sprint and what is the definition of a task done?
  4. How should a specific task get done?

Sprint Review/Retro

The team should:

Other Resources

scrum master checklist

On my reading list:

Coaching Agile Teams by Lyssa Adkins

Scrum Mastery: From Good To Great Servant-Leadership by Geoff Watts