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:
- Product Owner, priories the objectives in a list respect the value or urgency and split between iterations (sprints)
- Scrum Master, a facilitator, the guide and bridge between the scrum team and the PO
- 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:
- What I was doing from the last meeting?
- What I doing today?
- 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.