Process

Scrum projects are organized in short iterations, during which the team works to add incremental value to the end product.

Task Size

One task should fit within a single sprint. Usually split into smaller tasks if it exceeds.

Task Assignment

Team self-assigns tasks by pulling them from the Sprint Backlog.

New Task in Iteration

Once the sprint starts, no new tasks can be added.

Roles

  • Product Owner

Represents the customer's interests and prioritizes requirements in backlog. Core responsibility: Communication.

  • Scrum Master

Facilitates Scrum application and communication between the team and the PO Core responsibility: Scrum application.

  • The Team

Cross-functional group of people that self organizes to meet the sprint goals. Core responsibility: Delivering value

Terms

  • Product backlog

First column on board that holds all the prioritized user stories and represents a project plan curated by the Product Owner

  • Sprint backlog

A place for the team to divide the selected user stories into clear tasks and prepare for the Sprint

  • Story point

A measuring unit used instead of hours to estimate task duration. One story point can stand for any period of task size

  • User story

A short description of a feature that a customer is asking for - usually written in the form: As a ..., I want ..., So that ...

  • Burndown charts

Shows how the number of uncompleted tasks is getting lower with time and can indicate issues within the process.

  • Team velocity

Defines how much product backlog effort a team can handle in one sprint

Meetings

  • Sprint Planning

A session for team and PO to determine what will be done in the next sprint

  • Daily Scrum

A 15 minute standup where team members present what they have done and will do

  • Sprint Review

Team presentation of the sprint results to the PO, checking if set goals were met.

  • Sprint Retrospective

Discussion between team and SM about how the next Sprint can be improved.