Creative Boxes
Creative Boxes
Barbara Valenti
1
Good Morning – Welcome to our Scrum Master training
2
Profile of Barbara Valenti
Barbara Valenti Partner • Certified Scrum Master & Product Owner, Agile
Coach, Agile Facilitator, Design Thinking Coach,
Agile Organizational Development, Business Model Canvas Coach, Design Sprint Coach,
Entrepreneurship & Innovation
MBTI® Facilitator, Large group facilitator
3
We offer expertise in four subject areas
We advise and assist companies - Small-medium companies and corpora4ons, na4onally and
interna4onally - and their employees in innova4on, organiza4onal and corporate development. We
use agile methodical approaches, values and tools. The focus of our customers is value genera4on
across all business sectors.
4
Framework for our two days training
© photo [Link]
5
Vegas Rule
6
Topics for this training
• Introduction to Scrum
• Why working agile
• Theory versus practical work
• Use a practical example through the scrum process
• Exercise for motivation of forming teams
• Ubongo game simulation
• Certification preparation with questions
7
Get to know each other Personal Maps
9
What are your questions, topics or wishes for our two day training?
10
Agiles Management
11
Creative First Aid Kit in a nutshell (according to Business Model Canvas)
VISION STATEMENT
Support our colleagues to be creative/ innovative in their own working environment or where ever there is space, fostering the use
of design thinking and Scrum Methodology
14
The best Post-its to bring your ideas alive
For our box we selected different sizes of Super Sticky Post-its. Become a Post-it professional: use BIG LETTERS and a
Super Sticky Post-its create super sticky ideas! You can use maximum of 6 WORDS on each Post-it. Should be readable
them to write your notes, user stories, ideas, to dos, etc.… fill from 4 meters distance. Note: also depends on your
them, hang them, move them on every surface or SCRUM- handwriting ☺
board. 15
Premium Deluxe pens for your ideas & stress killer balls in case of no ideas ☺
We have chosen the right Premium Deluxe pens for you! Missing ideas? Stress balls are the best way to unblock your
Various pens support writing on different materials and to thoughts ...
write in different sizes. You can use them on EasyFlips,
whiteboards and Post-its. 16
To work everywhere
Our EasyFlips allow to work on every wall. Put them Voting for something in a group? Use our voting points for
everywhere you want. Just flip our EasyFlips to the wall and getting easy results.
start collecting ideas, summarizing or painting.
17
Foster creativity and visualize – just try it out!
Colored papers can be used for Do you need a painting break or want Whiteboard sponge, glue stick and a
prototyping and cutting. This brings to send a nice note to a colleague? Or stress ball for team games complete
your ideas alive! you want to decorate your wall? Use the kit. Just play “Who is next” in
our postcard coloring book.* throwing the ball to the next speaker..!
*only available in Germany 24
18
Different prototyping material for iterations and
making
Various materials like modeling paste and chenille stem help The LEGO classic creative Kit for prototyping and LEGO games
you to create prototypes. Or use them just for fun! – check YouTube for examples [Link]
watch?v=OPRuiSNLTzU
19
Our creative boxes for Design Thinking
20
Our creative boxes for Design Thinking
21
Why agility in companies?
Mindset
22
Design Thinking – Lean Start up – Agile
When to use which "agile" tool?
Define Value Proposition
and prioritize
Create Value
Le
ar
n
Propositions Business DevOps
Design
Concret
Model
e
ur
SPRINTS
s
Canvas Lean
ea
M
Operation/
Value Map Customer Profile SixSigma
Define new ideas
Value Proposition
Fit
Design Prioritization Event Scrum
Thinking
LESS/SAFE/
Abstrakt
Bu
NEXUS
ild
Customer
t
en
em
requests Observe and create
pl
Im
customer insights ITE
RAT
E
Develop new ideas Evaluate new ideas Burn-down work packages Operation
24
What are factors for agility
External drivers
Instabile
Competitive Technological
Dynamic markets preferences of
environment change
customers
Agility in organizations
Sensitivity
Responsiveness
Recognize changes and events quickly, at
Act and react quickly and flexible on the market,
short notice and appropriately
in the organization and environment
Levers of agility
25
Source: Kienbaum Change Management Study 2014/2015
Agile key elements
26
Waterfall Versus Scrum
SCRUM BOARD
PROJECT
MANAGER
To Do Ongoing Done
Command:
Work assigned to the team
Control:
Project manager constantly
monitors project progress
and updates plan Everyone plans together
and takes on the work
that needs to be done
during the Sprint
27
Definition of Business agility
Organization as an informal
Organization as a value creation
structure: a connected, vibrant
structure: Collective process of
Organization as a formal and market-driven network in
interactive "with others for
structure: Bureaucratic which all stakeholders are
others".
hierarchy led by managers responsible.
In hierarchically controlled organizations, the value creation structure is quieted. Like a stunned muscle.
Nils Pfläging „Organisation für Komplexität“
30
Waterfall versus agile approach
31
Achievements after the introduction of agility
33
[Link]
Comparison of methodologies
Classic Agile
Analysis | Design | Build | Test | A|D|B|T| ... A|D|B|T| ... A|D|B|T| ...
e.g. 2 years
e.g. 4 weeks
34
Waterfall
Benefit
Agile
Project P&L
Months
Cost
Implementation (maybe!) 35
Scrum – Key Elements
Design Thinking,
Lean Start-up,
Design Sprints
Scrum
Kanban
39
Dimensions of agility in companies
40
Dimensions of agility in companies
41
Agile strategy work gaining flexibility without losing focus
Long-term development of
vision and strategy
03
43
44
Integrata AG – [Link]
45
Integrata AG – [Link]
46
Integrata AG – [Link]
47
Integrata AG – [Link]
Dimensions of agility in companies
48
Alpha versus Beta
50
Wie Systemumstellungen den
Output von Projekten beeinflussen
Erfahren Sie agile Projektarbeit
Ubongo-Spiel
Autoren:
Karl Scotland, Sallyann Freudenberg: LEGO Flow Game ([Link]
Grzegorz Rejchtman & KOSMOS Verlag: Ubongo ([Link]
51
Material
52
Ablauf
53
Vorlage Flipchart 60 Min Spiele Zeit
ACHTUNG: Bitte lassen Sie nach oben noch Platz bis ca. 175 Punkte.
50
40
30 Ziel
20
10
1 2 3 4 5 6 Min
54
What is agile?
55
What is Scrum?
56
Scrum – Overview Film
57
Artefacts (or Steps) of the Scrum Guide
58
Scrum – Consists of three roles
ne ct
w u
O od
r
Sc
M ru
as m
te
Scrum Process Roles
r
Product Owner: is typically a project's
Pr
Scrum
Members
Scrum Master: Facilitate his team for
Team
Roles better creativity and tries to improve
the efficiency of the development team.
Responsible for managing the Scrum
process with the coordination of Scrum
team in Agile methodology. Responsible
to remove the impediments for the
Scrum team.
60
A properly implemented Scrum will ...
61
Scrum and the product life cycle
62
Scrum basics
64
Question for preparation
65
Question for preparation
66
Question for preparation
67
Question for preparation
68
We will experience Scrum based on a practical case
Question:
Which product/ service is missing or should
be implemented in your organization to
support your colleagues, makes their life
easier or would be fun, appreciative or
supporting your company culture? It should
be easy to be implemented.
✓ 5 to 8 ideas per person – if possible
✓ Write max 5 – 7 words on a Post-it
✓ It still needs to be readable from a two
meters distance
✓ „Together alone“ principle
69
Business Vision & Product Canvas Exercise
In 30 minutes:
• Use a flipchart
• Decide upon your business model and
customer group
• Write down the stuff that you need to
think about to start your business.
Next:
• Each group then presents their ideas to
the others
70
Produkt Canvas
Are there any
What is your overarching goal and reason for creating the product? impediments?
Summarize the vision.
• Who are the users • What is the goal of the • What are the 3 -5 top • How is the product
and target next iteration and features that are going to benefit
customers? specific actionable crucial for the success the company?
• Who are your items to reach the of the product or • What are the
stakeholders? goal? solution? revenue sources and
• Which market • What is the unique sales channels?
segment does the selling proposition?
product address? • What is the cost
structure?
71
The Product Vision
72
Roles in Scrum
With focus on the role of the Scrum Master
73
Scrum – Consists of three roles
ne ct
w u
O od
r
Sc
M ru
as m
te
Scrum Process Roles
r
Product Owner: is typically a project's
Pr
Scrum
Members
Scrum Master: Facilitate his team for
Team
Roles better creativity and tries to improve
the efficiency of the development team.
Responsible for managing the Scrum
process with the coordination of Scrum
team in Agile methodology. Responsible
to remove the impediments for the
Scrum team.
Consists of
▪ A product owner
▪ A scrum master and
▪ The development team
▪ Self-organizing teams choose how best to accomplish their work, rather than being
directed by others outside the team. Cross-functional teams have all competencies
needed to accomplish the work without depending on others not part of the team. The
team model in Scrum is designed to optimize flexibility, creativity, and productivity.
75
The Development Team
77
The Product Owner defines
78
The Product Owner
79
Do’s and Don’ts of Product Owners
Do Don’t
Say what needs to get done. Say how to do it or how much it will take.
Simon: Tina:
▪ Was head of development ▪ Was head of a development team
▪ Is a technical expert ▪ Is a senior employee
▪ Is enthusiastic about Scrum ▪ Is appreciated
▪ Is able to win recognition
Peter: Mary:
▪ Was project manager, took care of the ▪ Managing director of the company
projects daily business ▪ Knows many customers personally
▪ Is good in respect of content ▪ Has to take care of many duties and
▪ Is not a technical expert responsibilities at once
81
The Scrum-Master
82
The Scrum Master
83
Scrum Master Service
85
Scrum Master Service
To the organization
▪ Leading and coaching the organization in its Scrum
adoption
▪ Planning Scrum implementations within the organization
▪ Helping employees and stakeholders understand and enact
Scrum and empirical product development
▪ Causing change that increases the productivity of the
Scrum Team
▪ Working with other Scrum Masters to increase the
effectiveness of the application of Scrum in the
organization.
86
Scrum Master Video
Link Video:
https://
[Link]
[Link]/
watch?
v=P6v-
I9VvTq4
87
Exercise roles (1)
PO SM DT
Who owns the Sprint Backlog?
Who is responsible for engaging the stakeholders?
Who is responsible for tracking the remaining work of the Sprint?
Who is required to attend the Daily Scrum?
Who determines how work is performed during the Sprint?
Who is responsible for releasing the most valuable product possible?
Who must do all the work to make sure Product Backlog items conform to the
"Definition of Done”?
Who is allowed to cancel a Sprint?
Who is facilitating Development Team’s decision and removing impediments?
PO = Product Owner, SM = Scrum Master, DT = Development Team
88
Exercise roles (2)
PO SM DT
Who should know the most about the progress toward a business objective or a
release, and be able to explain the alternatives most clearly?
Who is on the Scrum Team?
Who should make sure everyone does his or her tasks for the Sprint?
Who is optimizing the value of the work the Development Team does?
Who is responsible for tracking the remaining work of the Sprint?
Who is responsible for clearly expressing Product Backlog Items?
Who is responsible for the Scrum process being adopted and used properly?
Who has the final say on the order of the Product Backlog?
Question It’s better to have longer Sprints when the project is riskier.
Answer 1.) False
Answer 2.) True
Answer 3.)
Answer 4.)
90
Question for preparation
Question Adding more resources to a Scrum project increases productivity and the delivery of
value proportionally.
Answer 1.) False
Answer 2.) True
Answer 3.)
Answer 4.)
91
Roles in Scrum Exercise
à Split up in 3 groups
▪ Development Team
▪ Scrum Master
▪ Product Owner
à Please create together a poster per role
and answer the following questions per
role:
▪ Responsibility
▪ Duties
▪ Work results
Who is working in which role ? Exercise
à We need a
▪ Development Team
▪ Scrum Master
▪ Product Owner
94
Intro Film – Values in the Agile Manifesto
Link Video:
https://
[Link]
[Link]/
watch?
v=rf8Gi2RL
KWQ 95
Agile Manifesto as a value driven framework
Quelle: [Link] 96
The 5 Values For Scrum Environment
98
The Agile Principles 1 + 2 + 3
OurOur
highest priority
highest priorityisisto
to satisfy the
satisfy the customer
customer through
through early and
continuous
early delivery of
and continuous valuableof
delivery software.
valuable software.
103
Question for preparation
Question Which Scrum Values are exhibited by not building Product Backlog items that have a
low business value? (choose all that apply)
Answer 1.) Focus
Answer 2.) Respect
Answer 3.) Courage
Answer 4.) Earned Value
Answer 5.) Econmomic Value Added
104
Question for preparation
Question Which of the following are Scrum pillars? (Choose multiple answers)
Answer 1.) Adaptation
Answer 2.) Inspection
Answer 3.) Creativity
Answer 4.) Transparency
Answer 5.) Collaboration
Answer 6.) Value optimization
Answer 7.) Sustainable pace
105
Artefacts (Components) of
Scrum
• Product Backlog
• Sprint Backlog
• Increment
• Definition of Done
• Increment
106
1. The Product Backlog Overview
107
1. The Definition of Ready Overview
108
2. Product Backlog Refinement Overview
110
2. Product Backlog Refinement Overview
111
2. Requirements specification Overview
Functional requirements
▪ Every Sprint has to deliver a piece of business functionality to prove that architecture and
infrastructure are working and to verify that important work is done.
Non-functional requirements
▪ Architecture and infrastructure are important non-functional requirements, which have to be
part of the DoD. They have to be fulfilled for the purpose that functional requirements are met.
113
Sprint Backlog - Tasks Overview
114
Prioritize the business value Overview
▪ More turn-over
▪ Avoided expenses
▪ Optimized productivity
▪ Quick results for customers and stake
holders
▪ What can be done quickly and has a
high impact on customers needs and
satisfaction
115
Business Value Overview
▪ In your Product Backlog are different ideas; how do you prioritize/ order your Product
Backlog if Business Value is most important?
▪ Example with equal duration but different cost of delay: Which Story first?
Story A: Story B: Story C:
3 days, 300 € 3 days, 200 € 3 days 100 €
116
4. Definition of Done (DoD) Overview
117
5. Increment – result at the end of a Sprint Overview
118
Overview
Several teams get work from one Product backlog
and create one increment
Sprint Goal
1
4 2
Ready 5 3
Items
Sprint Goal
Product 2
1 Product
4
Backlog Increment
5 3
121
User stories & Burn down
122
Epic Overview
Definition(s):
▪ Epics are significantly larger bodies of work (than user stories). Epics are feature-level
work that encompasses many user stories.
▪ Epics are almost always delivered over a set of sprints. As a team learns more about an
epic through development and customer feedback, user stories will be added and
removed to optimize the team's release time.
▪ An epic has to be broken down into stories that are probably small enough for being
implemented.
▪ A very large user story that is eventually broken down into smaller stories. Epics are often
used as placeholders for new ideas that have not been thought out fully or whose full
elaboration has been deferred until actually needed. Epic stories help agile development
teams effectively manage and groom their product backlog.
123
User Story Overview
▪ User stories are the best way to capture just enough information about a feature to facilitate a
future conversation between the product owner and the team. User stories are descriptions of
a feature told from the perspective of the person who desires the new capability, usually a
user or a customer.
▪ User Stories consist of three components and typically follow a simple format:
Acceptance
User Story
criteria
▪ There are positive and negative acceptance criteria, positive criteria are easier to describe
▪ Acceptance criteria should be simple
▪ Acceptance criteria are always in a „what will be“ form, not a „what should be“ form
124
Scrum – Burn down Chart Overview
250
REMAINING TASKS
225
150 IDEA
L BU
RND
125 OW
N
100
75
COMPLETED TASKS
50
25
0 Week1 Week2 Week3 Week4 Week5 Week6 Week7 Week8 Week9 Week10 Week11 Week12 Week13 Week14 Week15 Week16 Week17 Week18 Week19 Week20 Week21 Week22 Week23
125
INVEST for User-Stories and the Definition of Overview
Ready (DoR)
E Estimable You must always be able to estimate the size of a user story.
User stories should not be so big as to become impossible to plan / task /
S Small
prioritize with a certain level of certainty.
The user story or its related description must provide the necessary
T Testable
information to make test development possible.
127
User Story Map
themes or
user groups
features
128
Create user stories for one Sprint Exercise
▪ As a <type of user> ... ,
▪ I want <some goal> …
▪ so that <reason> …
✓ User stories are short - not full functional
descriptions
✓ The idea is to keep a placeholder for a
conversation
✓ That way people are forced to talk to each
other
✓ People talking to each other is the best way to
get understanding
129
Estimation Story Points for the amount of work not time
130
4–Quadrant Matrix for value and complexity
high
Complexity
low
low high
Value 131
Scrum – Product Backlog Template
PRIO DESCRIPTION
Complexity COMPANY VALUE
(ESTIMATE)
1 Description User Story 1 2 50
The order of entries determines the priority based on business value and is associated with a request risk. 132
Dev Team: Estimate and vote for your Exercise
stories with the Planning Poker Cards
Planning Poker is an agile estimating and planning
technique that is consensus based.
▪ To start a poker planning session, the product
owner reads an user story or describes a feature
to the estimators.
▪ The values represent the number of story points,
ideal days, or other units in which the team
estimates.
▪ The estimators discuss the feature, asking
questions of the product owner as needed. When
the feature has been fully discussed, each
estimator privately selects one card to represent
his or her estimate.
▪ All cards are then revealed at the same time.
133
PO & Stakeholder – Work on the Backlog Exercise
refinement
à Please refine the Product Backlog
à Break down the User Stories in stories that
can be done within one Sprint
à Prioritize again
à Consult the development team in case of any
questions
à Do afterwards another round of backlog
refinement with the development team
134
Events in Scrum
135
Artefacts (or Steps) of the Scrum Guide
136
Scrum events
137
Role of the Scrum Master during events
138
Sprint
▪ The heart of Scrum is a Sprint, a time-box of one month or less during which a
"Done", useable, and potentially releasable product Increment is created.
▪ Sprints have consistent durations throughout a development effort.
▪ A new Sprint starts immediately after the conclusion of the previous Sprint.
Sprints contain and consist of the Sprint Planning, Daily Scrums, the development
work, the Sprint Review, and the Sprint Retrospective.
Sprint
During the Sprint:
max. 1 month
✓ No changes are made that would endanger the Sprint Goal;
✓ Quality goals do not decrease; and, Bur
ndo
wn
Vel
✓ Scope may be clarified and re-negotiated between the Product Owner and o city
139
Pick the User Stories for the first Sprint Exercise
▪ As a <type of user> ... ,
▪ I want <some goal> …
▪ so that <reason> …
140
The Sprint Planning Meeting
Team
Members
Stakeholder
141
The Sprint Review
142
The Sprint Review includes the following elements
▪ Attendees include the Scrum Team and key stakeholders invited by the Product Owner;
▪ The Product Owner explains what Product Backlog items have been “Done” and what has
▪ not been “Done”;
▪ The Development Team discusses what went well during the Sprint, what problems it ran into, and how those problems
were solved;
▪ The Development Team demonstrates the work that it has “Done” and answers questions
▪ about the Increment;
▪ The Product Owner discusses the Product Backlog as it stands. He or she projects likely
▪ target and delivery dates based on progress to date (if needed);
▪ The entire group collaborates on what to do next, so that the Sprint Review provides
▪ valuable input to subsequent Sprint Planning;
▪ Review of how the marketplace or potential use of the product might have changed what is
▪ the most valuable thing to do next; and,
▪ Review of the timeline, budget, potential capabilities, and marketplace for the next
▪ anticipated releases of functionality or capability Of the product.
143
The Retrospective
145
The structure of the Daily Scrum
▪ Is a guideline that reflects expectations about which features will be implemented and when they
are completed. It is a base to monitor progress within the project.
147
Scrum of Scrum
148
SM & PO are allowed to work with several teams
A SM can be also a
Each team needs a BUT if PO‘s and SM‘
member of the
PO and SM work with several
development team
teams this might
reduce the Team-
Velocity.
A PO should not be
member of the
development team
149
Scrum of Scrums
150
Scaling Scrum
Scrum@Scale
151
What is Scrum? Exercise
▪ How could Scrum support you in your daily
work?
▪ What are the common elements?
▪ What is working well?
▪ Where is the product/ service located in the
process?
152
Is Scrum something for our company culture?
To establish Scrum successful means to change the culture of projects and likely change the culture of the
organization!
▪ Possible approach
▪ Execution of a pilot project
▪ Supporting from experienced Scrum Coaches
153
Becoming great in your agile role
Know yourself.
▪ Reflect on your skills.
154
Further information & tips
for the assessment
155
Certifications
[Link]
▪ Professional Scrum Master™
▪ Professional Scrum Developer™
▪ Professional Scrum Product Owner™
▪ Scaled Professional Scrum™
[Link]
▪ Certified Scrum Master®
▪ Certified Scrum Developer®
▪ Certified Scrum Product Owner®
▪ Certified Scrum Professional®
EXIN
▪ EXIN Agile Scrum Foundation
156
Tips for the assessment
157
Tips for the assessment
▪ The Product Owner (PO) is accountable for the Product Backlog and its content but the
writing of user stories (Backlog items) can be delegated
▪ For the ranking values (Business-value, risks, opportunities) and dependencies are used, no
implementation techniques
▪ The PO can evaluate the value of a product only over customers values (satisfaction,
time2market) and not over Dev-Team oriented values (Velocity, Budget etc.)
▪ Answers like „involve the management“ or „report to the management“ are wrong
▪ Look for buzzwords:
▪ ROI / added value / Business Value are reference to the Product Owner
▪ Scrum Process / rules / facilitating are reference to the Scrum Master
158
Questions for PSM I exam
159
Questions for recapitulation
1. Frage: D
2. Frage: B
3. Frage: B
160
What 3 things might a Scrum A. How readily his product can be absorbed and used by his customers
Product Owner focus on to B. The size of his product in ‘lines of code’
ensure his product delivers C. How much of the functionality of his product is being utilized
value? Choose 3 answers D. Direct customer feedback
E. Minimizing changes to project scope
Which is the most important A. The company owner or stakeholders
stakeholder Product Owners B. Executive staff
must satisfy? C. The Chief Product Owner
D. The product’s users
A product’s success is A. The impact on customer satisfaction
measured by: Choose 3 B. The delivery of upfront defined scope compared to the upfront planned time
answers C. The impact on revenue
D. The impact on cost
E. The impact on my performance rating
F. The impact on my boss's mood
161
Which of the following are A. Multiple people can share the Product Owner role on a Scrum Team.
true about the Product B. The Product Owner is one person
Owner role? Choose 3 C. The Product Owner role can be played by a committee or a team of people.
answers D. The Product Owner can be influenced by a committee.
E. The Product Owner is accountable for ordering the Product Backlog
What might indicate to a A. He/she isn’t working full time with Scrum team.
Product Owner that he/she B. The Increment presented at the Sprint Review does not reflect what he/she
needs to work more with thought he/she had asked for.
the Scrum Team? C. Developers leave the Team.
D. The acceptance test don’t appear to be complete
162
For which is the Scrum A. The meetings and the objectives that a Scrum Team sets for itself.
Master responsible? B. The Scrum process being adopted and used properly.
C. Managing the performance of the Scrum Team.
D. Keeping track of resource allocation.
What is the primary way a A. By ensuring the meeting starts / ends at the proper time.
Scrum Master keeps a B. By facilitating Development Team decision and removing impediments.
Development Team C. By keeping high value features high in the Product Backlog.
working at its highest D. By preventing changes to the backlog once the Sprint begins
level of productivity?
What typically happens if Product A. The Development Team has difficulties creating a forecast of work for
Backlog is not sufficiently clear at the Sprint
Sprint Planning? B. Nothing in particular
C. It is compensated if the Product Owner gives the team a clear Sprint
Goal instead
D. The meeting is cancelled so refinement can be done first
E. The Scrum Master shouldn't allow this to happen. Look for a new
Scrum Master and re-start the Sprint
164
While under development, the A. There is no effect, because it has to stay the same until the end of
environment in which a product the project.
will be used changes and B. It is archived and a new Product Backlog is created to take its place.
emerges. What is the effect on the
C. It evolves to reflect what the product needs to be most valuable.
Product Backlog?
D. The requirements specification document, describing the Product
Backlog items, must be updated to ensure stability.
165
Which topics should be A. The Scrum process, and how it was used during the Sprint
discussed in the Sprint B. Coding and engineering practices
Review?
C. Sprint results
D. All of the above
How much time is required A. The break between Sprints is time-boxed to 1 week for 30 day Sprint,
after a Sprint to prepare for and usually less for shorter sprints
the next Sprint? B. Enough time for the requirements for next Sprint to be nailed down
C. Enough time for the Development team to finish the testing from
the last Sprint
D. None. A new Sprint starts immediately following the end of the
previous Sprint
E. all of the above are allowed depending on the situation
168
Which are properties of Daily A. It is free form and designed to promote conversation.
Scrum? Choose 2 answers B. It consists of the Scrum Master asking members the three questions.
C. It is fifteen minutes or less in duration.
D. It is facilitated by the team lead.
E. Its location and time should remain constant.
F. It is held first thing in the morning.
170
Watch what the Scrum community is doing
171
Regular meetings in German cities
172
Contact information
[Link]
173
Copyright und Impressum
174
Literature
175
Recommendation for further reading
▪ The New Product Development Game ▪ Agile Product Management with Scrum
▪ A Leader‘s Framework for Decision Making ▪ Die 5 Dysfunktionen eines Teams
▪ The agile Manifesto ▪ Drive: Was Sie wirklich motiviert
▪ Scrum – A Pocket Guide ▪ Agile Estimating and Planning
▪ Coaching Agile Teams ▪ Agile Retrospectives
▪ Scrum Mastery ▪ Retrospektiven in der Praxis
▪ Gewaltfreie Kommunikation ▪ User Stories Applied
▪ User Story Mapping
▪ Scrum Product Ownership
176
Moving Motivator
177
Exercise – Moving Motivators
What is it?
The Moving Motivators exercise is
about revealing the 10 most
motivating factors of team
members These are depicted on
10 playing cards which are laid out
in accordance to their importance
General conditions
Know and understand the
meaning of the 10 different
Moving Motivators.
178
How does the Moving Motivators exercise work?
Moving Motivators
179
What are Moving Motivators? (1/2)
180
What are Moving Motivators? (2/2)
181
How to do the Moving Motivators exercise
183
Backup
184
Scrum – Definition
185
[Link]
Scrum Framework – Definition
186
Source: ©[Link] and ScrumInc., Ken Schwaber and Jeff Sutherland: Scrum Guide
Roles
187
Group Exercise 6 – Done & Reporting
In 20 minutes:
Draw the axes of your sprint burn-down chart and put the first point on it
188
User Stories
189
Scrum – Ideal Sprint & Burndown Chart
1800
SPRINT BACKLOG
1350
BU
R ND
OW
WORK REMAINING
900 N
VE
LO
CIT PROJECTED
Y
# POINTS
450 FINISH
0
TIME 1Series1
Series1
Series15Series1
TIME Series1
Series1
Series1
10
Series1
Series1
Series1
Series1
15
Series1
Series1
Series1
Series1
OPEN CLOSED
190
Scrum – Burndown Chart
250
225 REMAINING TASKS
200
191
Exercise - Reporting
192
Technical dept
Work that needs to be done before a particular job can be considered complete or proper. If the debt
is not repaid, then it will keep on accumulating interest, making it hard to implement changes later
on.
As a change is started on a codebase, there is often the need to make other coordinated changes at
the same time in other parts of the codebase or documentation. The other required, but
uncompleted changes, are considered debt that must be paid at some point in the future.
Reasons:
▪ Products are ready but not really “Done”
▪ Delayed refactoring, Workarounds, Quick hacks...
Results:
▪ Higher complexity and much higher effort
▪ Negative impact for maintainability and enhancement
193
Velocity and Points
As a uset
3
I want to do something so
I can get the value Velocity = 8p Release Burn Up Chart
As a uset
5 48
Sprint 4 Sprint 3 Sprint 2 Sprint 1
I want to do something so
I can get the value
50
40
8
Velocity = 11p
As a uset
I want to do something so
I can get the value
As a uset
3
I want to do something so
38
29
I can get the value
Points
8 25
2 19
As a uset
Velocity = 10p
As a uset
I want to do something so
I want to do something
I can so
get the value
I can get the value
13 8
As a uset
13
I want to do something so
2 Velocity = 15p
I can get the value
0
As a uset
I want to do something so
I can get the value
0
Sprint 0 1 2 3 4 5
As a uset
3
Sprint N
I want to do something so
I can get the value
As a uset
I want to do something so
I can get the value
Velocity = 4p
1
194
Backlog = 48 p Average Sprint Velocity = 12p
Exercise - Reporting
195
Exercise - team velocity
196
Map User Story: Gives an overview on how the stories are connected
Features
197
Scrum Board
Story Sprint Blocked WiP In Test Done Stories User stories included in the sprint start
task Tasks complet
e in the first column – then move to the
last column when all tasks within them
are complete
199
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
200
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
201
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet When a task is DONE it goes into the
e
“Done” column. Whilst this may seem
obvious, it’s very important that the
teams and the business representatives
agree a clear definition of DONE.
203
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1
s1task2
s1task3
s1task4
Start of sprint. Stories estimated by
story2 s2task1
s2task2 team, split into correlating sprint backlog
s2task3
items.
story3 s3task1
s3task2
s3task3
story4 s4task1
s4task2
s4task3
s4task4
s4task5
204
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1
Development team start four tasks so
s1task2
s1task3 they go into WiP (work in Progress).
s1task4
story2 s2task1
Three tasks are blocked, meaning that
s2task2
s2task3 the development teams can’t work on
story3 s3task1 them. The Scrum Master is tasked with
s3task2
resolving the impediments that hold up
s3task3
these tasks.
story4 s4task1
s4task2
s4task3
s4task4
s4task5
205
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1
s1task2
Two tasks “development complete” so
s1task3 have gone into test.
s1task4
story2 s2task1
s2task2
Three tasks still blocked. Time to get the
s2task3 Scrum Master at work…
story3 s3task1
s3task2
Story 4 not yet started.
s3task3
story4 s4task1
s4task2
s4task3
s4task4
s4task5
206
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1
One task is now DONE.
s1task2
s1task3
s1task4
It’s very important to agree a team
story2 s2task1 definition of “done”.
s2task2
s2task3
story3 s3task1
“Done” in this case means that everyone
s3task2 including the testers are happy that it
s3task3
meets the relevant success criteria.
story4 s4task1
s4task2
s4task3
s4task4
s4task5
207
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1 Those three tasks are still blocked, so in
s1task2
s1task3
order to keep things moving, the
s1task4 developers start on Story 4.
story2 s2task1
s2task2
s2task3
Notice that they only ever work on a
maximum of four tasks in this example.
story3 s3task1
s3task2 An efficient way of working is to size the
s3task3
amount of work in progress around the
story4 s4task1 capacity of the team – and the taskboard
s4task2
s4task3 gives a very easy-to-see, visual indicator of
s4task4
how much work is in progress.
s4task5
208
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1 Two of the three blocked tasks are now
s1task2
s1task3
OK to work on, so as Story 4 tasks 1 and
s1task4 3 move into test, the developers pick
story2 s2task1 them up to start work.
s2task2
s2task3
story3 s3task1
s3task2
s3task3
story4 s4task1
s4task2
s4task3
s4task4
s4task5
209
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
story1 s1task1 As work progresses, more of the tasks
s1task2
s1task3
move through the development cycle to
s1task4 “done”.
story2 s2task1
s2task2
s2task3
Story 1 Task 1 is still blocked (maybe the
user’s not available to work with, or a
story3 s3task1
s3task2 software plug-in isn’t available yet) so it’s
s3task3
not possible to complete Story 1.
story4 s4task1
s4task2
s4task3
s4task4
s4task5
210
story1 s1task1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
s1task1 story1 Stories 1 and 2 are now complete. All the
s1task2
s1task3
tasks are complete and the business
s1task4 representatives and testers have
s2task1 story2 indicated that this functionality is fit for
s2task2
s2task3
purpose.
story3 s3task1
s3task2
s3task3
story4 s4task1
s4task2
s4task3
s4task4
s4task5
211
s1task1 story1
Scrum Board
Story Sprint Blocked WiP In Test Done Stories
task Tasks complet
e
s1task1 story1 End of the iteration. All tasks and stories
s1task2
s1task3
complete.
s1task4
s2task1 story2
s2task2
s2task3
s3task1 story3
s3task2
s3task3
s4task1 story4
s4task2
s4task3
s4task4
s4task5
212
s1task1 story1
Moving Motivator
213