Scrum - DevOli/Marvel-chars GitHub Wiki

What is SCRUM?

Scrum is a stack of good practices who is applied for collaborating in self-organized work teams and obtain the best result or performance for a project. Scrum has three fundamental pillars:

  • Adaptation
  • Introspection
  • Transparency

SCRUM Principles

This tries to get a high productive team. On this methodology, has three characters:

  1. Product Owner, priories the objectives in a list respect the value or urgency and split between iterations (sprints)
  2. Scrum Master, a facilitator, the guide and bridge between the scrum team and the PO
  3. Scrum Team,

SCRUM Events

1. Sprint

A time period from two weeks to a month, where the dev team and SM define the requirements and schedule along the project. The final result is a product increment who agree an extra value.

2. Sprint Planning

Meeting for define all the points, distributing responsibilities between the team.

3. Daily Meeting

A reunion of 15minutes where each developer response to three questions for better control and minimize an error kpi:

  1. What I was doing from the last meeting?
  2. What I doing today?
  3. What stopper I had?

4. Sprint Review

A reunion for demonstrate to PO the final result of sprint, where define the approbation or not.

5. Sprint Retrospective

A reunion for achieve lessons, new knowledge and experiences.

SCRUM Artifacts

1. Product Backlog

The complete list of goals for finish the entire project, always is managed by Product Owner. Each goals is called Product Backlog Item (PBI).

2. Sprint Backlog

A list of goals for the sprint to start, defined by the team with Scrum Master.

Scrum Flow

Scrum