The document outlines the principles and framework of Scrum, emphasizing the importance of collaboration, iterative development, and value delivery in product creation. It details the Scrum roles (Product Owner, Scrum Master, and Development Team), artifacts (Product Backlog, Sprint Backlog, and Definition of Done), and various activities such as Sprint Planning, Daily Scrums, and Sprint Retrospectives. Agile methodologies prioritize customer collaboration and responding to change, ensuring quality while managing constraints like time, budget, and scope.
Individuals and Interactions
overprocesses and tools
Working software
over comprehensive documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
- Prioritised setof estimated items
- Constantly in change as the situation changes
- Contains stories, bugs, refactorings, …
- Detailed appropriately
- Source of work for the Development team
PRODUCT BACKLOG
TASK
Each user storycan be separated
into (technical) tasks.
As a plan to accomplish the work.
AS A …
I WANTTO …
SOTHAT …
Set up the database
Create API call
…
Be adaptive! Iterate!
Sprint
Fixedtimebox in which the Scrum team
delivers a product increment
according to the Definition of Done.
between 1 and 4 weeks
47.
SPRINT
Project progresses insprints
Sprint commitment by Development team
No new requirements during the spint
Scrum team delivers a product increment
48.
How do weplan?
Sprint Planning
Timeboxed meeting for the Scrum Team,
to pull work into the Sprint Backlog
max 2 hours per week of sprint
RELATIVE ESTIMATES
- Storypoints are more then just time
- Compare to reference item
- Faster, more accurate planning
- Independent of developer skills
Fibonacci: 1 2 3 5 8 13 ..
52.
PLANNING POKER
1 -Product Owner explains item
2 - Developer compares with a reference item
3 - All cards are shown together
4 - Highest and lowest explained
5 -Team gets to a consensus, possible other round
53.
Track progress duringthe sprint?
Daily Scrum
Timeboxed meeting for the Development team
to make sure the sprint goal is reached.
max 15 minutes
54.
What did youdo yesterday?
What will you be doing today?
Are there any blocking issues?
Everyone. Short.Turn by turn.
And take necessary steps after the Daily Scrum
What did wedo good in last sprint?
What did we do less in the last sprint?
Are there any questions or uncertainties?
Are there any open items from last retrospective?
Everyone.Write down.
Group the items and discuss. Plan and take action.
Updated backlog!
Product BacklogRefinement
Scrum team keeps the product backlog up to date,
to have a shared understanding of what needs to be done
ongoing activity