Please enable JavaScript.
Coggle requires JavaScript to display documents.
SCRUM (EVENTS :timer_clock:
Time-boxed every scrum event has a…
SCRUM
EVENTS :timer_clock:
- Time-boxed every scrum event has a predefined maximum duration.
- These events enable transparency on the project progress to all who are involved in the project.
SPRINT
- “Done”, useable, and potentially releasable product Increment is created.
- Maximum one month time-boxed
SPRINT PLANNING
- The work to be performed in the Sprint discussing "what" and "how".
- Created by the entire Scrum Team.
- Maximum 8 hour in one month time-boxed sprint
DAILY SCRUM
- Optimizes team collaboration and performance by inspecting the work since the last Daily Scrum and forecasting upcoming Sprint work.
- Plans of the next 24 hours
- 15-minute time-boxed
- For the Development Team
- Same time, same place
SPRINT RETROSPECTIVE
- Inspect people, relationships, process and tools
- Items that went well and potential improvements
- Create an action plan for improvements
SPRINT REVIEW
- Inspect the İncrement and adapt the Product Backlog if needed
- Revised Product Backlog that defines the probable Product Backlog items for the next Sprint.
- Scrum Team and stakeholders collaborate
- The aim is to get feedback and increase cooperation.
- Maximum 4 hour in one month sprint
VALUES :two_hearts:
-
-
OPENNESS
The Scrum Team and its stakeholders agree to be open about all the work and the challenges with performing the work.
RESPECT
Scrum Team members respect each other to be capable, independent people
-
EMPRICAL PROCESS THEORY :bulb:
- Make decisions based on what is known
- Knowledge comes from experience
- Ralph Stacey: Complexity Chart
TRANSPARENCY
- Significant aspects of the process must be visible to those responsible for the outcome.
- Transparency requires those aspects be defined by a common standard so observers share a common understanding of what is being seen. (DoD)
ADAPTATION
If an inspector determines that one or more aspects of a process deviate outside acceptable limits, and that the resulting product will be unacceptable, the process or the material being processed must be adjusted.
INSPECT
Scrum users must frequently inspect Scrum artifacts and progress toward a Sprint Goal to detect undesirable variances.
ARTIFACTS :clipboard:
Scrum’s artifacts represent work or value to provide transparency and opportunities for inspection and adaptation.
PRODUCT BACKLOG
- Ordered list of everything
- Single source of requirements
- The Product Owner is responsible for it, including its content, availability, and ordering.
- It never completes
- It exists while the product exists
- It changes to identify product needs
SPRINT BACKLOG
- Set of Product Backlog items selected for the Sprint
- A plan for delivering the product Increment
- Realizing the Sprint Goal
- Highly visible, real-time picture of the work that
the Development Team plans to accomplish during the Sprint.
INCREMENT
- Sum of all the Product Backlog items completed during a Sprint and the
value of the increments of all previous Sprints.
- New Increment must be in useable condition and meet the Scrum Team’s definition of “Done.”
ROLES
SCRUM TEAM :silhouettes:
- Self-organizing and cross-functional.
- Designed to optimize flexibility, creativity, and productivity
- Deliver products iteratively and incrementally, maximizing opportunities for feedback.
-
DEVELOPMENT TEAM
The Development Team consists of professionals who do the work of delivering a potentially releasable Increment of “Done” (DoD) product at the end of each Sprint.
- Self organised (Game)
- Cross-functional (From I-Shaped to T-Shaped)
- 3 to 9 people (communication lines)
- Done increment
- Team stages (Bruce Tuckman's)
- Focused (multitasking game)
- Collective ownership/commitment
DoD
- Quality
- Product transparency
- Almost done is not done
- Technical debt
- Examples
PRODUCT OWNER
Responsible for maximizing the value of the product resulting from work of the Development Team
- Creating and maintaining product backlog
- Ready backlog item for the planning
- Answer and "what" person
- Collabration with stakeholders and representer to the team
- Making decision on releasing.
- Available (min %20-30 of his/her time)
- Only one person!
- Scrum Master cannot be a Product Owner
ACCOUNTABILITY
- The Development Team is accountable for creating releasable Increments.
- The Product Owner is accountable for maximizing the value of the work.
- The Scrum Master is accountable for the understanding and application of Scrum and being sure that the team is productive.
DEFINITION
Scrum is a framework for developing, delivering and sustaining complex products