Scrum Methodology: A Comprehensive Guide for Agile Project Management, Lecture notes of Business

#2: Team turns selected items into Sprint. Backlog and breaks down to tasks. □. Out: Sprint Backlog/Task board. Backlog Refinement. Daily Scrum. □.

Typology: Lecture notes

2022/2023

Uploaded on 02/28/2023

ekavaria
ekavaria 🇺🇸

4.3

(40)

262 documents

1 / 58

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Printouts for ScrumMaster.dk
Printouts for ScrumMaster.dk
Scrum Education
Scrum Education
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a

Partial preview of the text

Download Scrum Methodology: A Comprehensive Guide for Agile Project Management and more Lecture notes Business in PDF only on Docsity!

Printouts for ScrumMaster.dkPrintouts for ScrumMaster.dk

Scrum EducationScrum Education

Cynefin - introducing ComplexityCynefin - introducing Complexity 改改

Dave Snowden

Zone of complacency.

Over-reliance on

structure, risk of

catastrophic failure

Ordered, cause and

effect. Any reasonable

person can see how this

can be solved

Ordered, cause and

effect, but difficult.

Analysis or experts

are required.

Order can be seen in

retrospect. Emerging

knowledge, safe-to-

fail experiments.

No order to be seen.

Action to stabilize is

required.

Disorder, missing

perception of actual

domain, people react

as they are used to

In the Complex
Domain
 Probe, sense,
respond.
 Create environ-
ments and expe-
riments that
allow patterns to
emerge
 Increase levels of
interaction and
communication
 Use methods that
can help
generate ideas
 Encourage
dissent and
diversity
 Manage starting
conditions
and monitor for
emergence

The Scrum FlowThe Scrum Flow 改改

(^22)

The Scrum Flow – Japanese (Anime) versionThe Scrum Flow – Japanese (Anime) version 改改

(^88)

The Scrum Flow, German versionThe Scrum Flow, German version

Roles Artifacts Meetings Organizational Process
Scrum Master

Responsible for process and removing impediments

Team

Responsible for creating product and results, manages sprint backlog

Management/Users/
Stakeholders

Observe and advise, input to Product Backlog, help remove impediments

Product Backlog  (^) List of requirements & issues, user stories  (^) Owned by Product Owner.  (^) Anybody can add to it  (^) Only Product Owner prioritizes  (^) Product burn-down chart

Sprint Backlog  (^) Sprint Goal: One-sentence summary. List of tasks  (^) Showing status’ of tasks  (^) Owned by Team  (^) Only Team modifies it  (^) Possibly extend with Burndown  (^) Updated daily

Impediment Backlog  (^) List of obstacles & unmade decisions.  (^) Owned by Scrum Master.  (^) Updated daily.

Sprint Planning

 (^) 2 * 2-4 hours, estimates MUST be ready.  (^) #1, In: Product Backlog, existing product, business and technology conditions.  (^) Select highest priority items in Product Backlog; declare Sprint Goal.   (^) #2: Team turns selected items into Sprint Backlog and breaks down to tasks.  (^) Out: Sprint Backlog/Task board.

Backlog Refinement

Daily Scrum

 (^) Same time and place every day, 15 min.  (^) For the Team, all can attend, only Team and Scrum Master speak, questions:  (^) 1) What did you accomplish yesterday? 2) What will you accomplish today? 3) What is in your way? Any obstacles?  (^) Team updates Sprint Backlog, Scrum- Master updates Impediment Backlog

Sprint Review  (^) Informal, 2-4 hours, informational, attended by all. All discuss and review  (^) Only completed results/functionality can be presented.

Sprint Retrospective  (^) Team and Scrum Master. What did we experience? What went well? What can be improved?  (^) Decide, take responsibility and action.

Initial Vision

More on Backlog + budget?

Sprint Planning

Daily work Update Sprint Backlog

Daily Scrum

Days < Sprint length

Sprint Review

Sprint Retrospective

Done

Product Owner

Responsible for vision, business value, prioritization and Product Backlog

Sprint

No

Yes

No

Yes

No

No

The Scrum RolesThe Scrum Roles 改改

■ The Product Owner is responsible forThe Product Owner is responsible for

■ Product Vision. Business Value – generating it, return on Investment (ROI).Product Vision. Business Value – generating it, return on Investment (ROI). Prioritization – also what not to doPrioritization – also what not to do

■ Release management, how to sequence for the userRelease management, how to sequence for the user

■ Maintaining and refining the Product Backlog. Gathers and developsMaintaining and refining the Product Backlog. Gathers and develops Backlog Items. Acquires business value for Items. Gets Product BacklogBacklog Items. Acquires business value for Items. Gets Product Backlog Items costs estimated. Prioritizes Items on the backlogItems costs estimated. Prioritizes Items on the backlog

■ (^) Presents the Backlog Items to the TeamPresents the Backlog Items to the Team

■ (^) Participates in the Sprint Planning meeting(s), including the BacklogParticipates in the Sprint Planning meeting(s), including the Backlog Refinement. Selects Items for the Sprint together with the TeamRefinement. Selects Items for the Sprint together with the Team

■ (^) Participates in the Sprint Review meeting. Approves completed BacklogParticipates in the Sprint Review meeting. Approves completed Backlog Items in the Sprint. Collects input from others in the organizationItems in the Sprint. Collects input from others in the organization

■ (^) Follows Sprint progress. Via Daily Scrum, Task Board and Scrum Master.Follows Sprint progress. Via Daily Scrum, Task Board and Scrum Master. Answers questions as they pop up during the SprintAnswers questions as they pop up during the Sprint

■ The ScrumMaster is responsible forThe ScrumMaster is responsible for

■ (^) The Scrum process and Optimizing the Scrum environmentThe Scrum process and Optimizing the Scrum environment

■ (^) Removing Obstacles and impediments for the projectRemoving Obstacles and impediments for the project

■ (^) Coaching and supporting the Team and the Product OwnerCoaching and supporting the Team and the Product Owner

■ (^) Ensures that meetings are held. Sprint Planning meetings. Daily Scrum.Ensures that meetings are held. Sprint Planning meetings. Daily Scrum. Sprint Review. Sprint Retrospective, Backlog RefinementSprint Review. Sprint Retrospective, Backlog Refinement

■ (^) Ensures that people do what they committed to do. The Team works onEnsures that people do what they committed to do. The Team works on the selected Backlog Items. The Team updates the Sprint Backlog andthe selected Backlog Items. The Team updates the Sprint Backlog and report impediments. The Product Owner cultivates the Product Backlog.report impediments. The Product Owner cultivates the Product Backlog. That the Product Backlog Items are estimated for size and prioritizedThat the Product Backlog Items are estimated for size and prioritized

■ (^) Optimizes Team conditions. Anything that can make the Team grow toOptimizes Team conditions. Anything that can make the Team grow to reach their full potentialreach their full potential

■ (^) Protects the Team. From interruptions and unplanned work during Sprint.Protects the Team. From interruptions and unplanned work during Sprint. From being dragged into other workFrom being dragged into other work

■ The Development Team (Team)The Development Team (Team)

■ Consists of 7 +/- 2 members. Cross/functional, all primary skills needed areConsists of 7 +/- 2 members. Cross/functional, all primary skills needed are in the Team. Willing to commit to the work, to each other - the Team – andin the Team. Willing to commit to the work, to each other - the Team – and to the organizationto the organization

■ (^) Is responsible for collaboration and the work. Analyzing and designing PBIs responsible for collaboration and the work. Analyzing and designing PB Items, breaking them down into work tasks. Building the Sprint Backlog.Items, breaking them down into work tasks. Building the Sprint Backlog. Monitoring and reporting progress and impediments. Estimating size ofMonitoring and reporting progress and impediments. Estimating size of Product Backlog ItemsProduct Backlog Items

■ (^) Self-managing within the given constraints. Authority to do whatever isSelf-managing within the given constraints. Authority to do whatever is necessary to meet commitment. Authority to manage their own space.necessary to meet commitment. Authority to manage their own space.

■ (^) Responsible for resolving their own conflictsResponsible for resolving their own conflicts

■ (^) Self-organizes during the Sprint. The Team decides who does what andSelf-organizes during the Sprint. The Team decides who does what and when within the Sprint. All Team members attend the daily Scrum Meeting.when within the Sprint. All Team members attend the daily Scrum Meeting. The Team updates the Sprint BacklogThe Team updates the Sprint Backlog

■ The Stakeholders, What do they all do?The Stakeholders, What do they all do?

■ (^) Help the team, when askedHelp the team, when asked

■ (^) Follow and review the project in order to be able to feed requirements intoFollow and review the project in order to be able to feed requirements into the Product Backlog, approve release plans, remove impediments etc.the Product Backlog, approve release plans, remove impediments etc.

The Scrum ArtifactsThe Scrum Artifacts 改改

PROBLEM SOLUTION UNIQUE

VALUE

PROPOSITION

UNFAIR ADVANTAGE CUSTOMER SEGMENTS

KEY METRICS CHANNELS

COST STRUCTURE REVENUE STREAMS

RISKS

Title: Author: Date:

Estimate US State PopulationEstimate US State Population 改改

State Population

Population

Diff * diff

MA (6.69) 5 5 0
FL
CT
IA
CA
NY
MT
NJ
PA
IN
Sum
Buffered
sum
SQRT:

Estimate Distance from CopenhagenEstimate Distance from Copenhagen 改改

One more reference: Gilleleje is “1”

Source: Google Maps

Estimate Mexican Cities PopulationEstimate Mexican Cities Population 改改

One more reference: Guadalupe is “1”

As per census data 2010^ Source:^ https://en.wikipedia.org/wiki/List_of_cities_in_Mexico

Food Calories 50% Calories 90% Diff * diff

Apple (100g) 2 2 0

Banana (100g)

Lemon (100g)

Whole Milk (cup)

Dates (cup)

Scrambled eggs 2 eggs, 61g

each

Chicken (100g)

Bagel (ordinary)

Peanut butter (100g)

Big Mac

Sum

Buffered sum SQRT:

Estimate calories in foodEstimate calories in food

PocketModPocketMod 改改

The “Nakamura lock” PlaneThe “Nakamura lock” Plane 改改