Scrum Workshop - September 2013
-
Upload
albertpastrana -
Category
Documents
-
view
213 -
download
0
Transcript of Scrum Workshop - September 2013
-
7/27/2019 Scrum Workshop - September 2013
1/44
Scrum
Nothing endures but change (Heraclitus)
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
2/44
Why do we do Scrum? No, seriously, why?
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
3/44
Standup and close your eyes
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
4/44
Standup and close your eyes
Delivered late on several occasions
Disappointed to your customers
Spent over the budget
Received changing requirements
Experienced team changes
Developed features that nobody uses
...
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
5/44
What were we using
in the past?
Waterfall
Its great strength is that it is
supremely logical: think before
you build, write it all down, follow
a plan, and keep everything asorganized as possible.
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
6/44
Waterfalls weakness
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
7/44
Waterfalls weakness Humans are not machines
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
8/44Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
9/44
What is Scrum?
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
10/44
Inspect and Adapt Endless cycle
DirectExperience
Frequent
Inspection
Adjustment& Adaptation
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
11/44Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
12/44
Scrum values
Focus
Visibility
Respect
Commitment
Courage
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
13/44
Focus activity
1
23
...
26
a
bc
...
z
I
IIIII
...
XXVI
Goal
Time: 2 min
Group A:
Columns:- 1, 2, 3... 26
- a, b, c... z
- I, II, III... XXVI
Group B:
Rows:- 1, a, I
- 2, b, II
- ...
- 26, z, XXVI
Two groups
Raise your hand when you finish!
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
14/44Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
15/44
Who is whoScrum Roles
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
16/44
Product OwnerOwner of the project vision
Represents the customer
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
17/44
Product OwnerOwner of the project vision
Represents the customer
Define features (according to vision)
Prioritize features (according to ROI)
Pick release dates
Give feedback
Manage stakeholders
Accept or reject results
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
18/44
The TeamSmall (59 people)
Colocated - Cross-functional
Self-organized - Full-time
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
19/44
The TeamSmall (59 people)
Colocated - Cross-functional
Self-organized - Full-time
Define tasks
Estimate effort
Develop product
Ensure quality
Evolve processes
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
20/44
Scrum MasterServant leader, team protector,
troubleshooter, Scrum guide...
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
21/44
Scrum MasterServant leader, team protector,
troubleshooter, Scrum guide...
Remove impediments
Prevent interruptions
Facilitate the teamSupport the process
Manage management
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
22/44
Lets scrum it!
4 Teams
1 Product Owner
3 Team members
Goal:Try to reproduce a drawing
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
23/44
C&D
can:
- Write as much as they want
cant:
- Speak- Touch
- Point
- Draw
A&B
can:
- Speak as much as they wantcant:
- Write
- Touch
- Point
- Draw
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
24/44
ACCUMULATOR
SOLARCOLLECTOR
PrimaryCircuit
Auxiliary
Energy
SecondaryCircuit
ACS
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
25/44
Retrospective & Conclusions
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
26/44
Scrum artifacts
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
27/44
User Story Product Backlog Item...
As a user
I want something
so that benefit
As a who
I want whatso that why
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
28/44
User Story Product Backlog Item...
As a user
I want something
so that benefit
As a who
I want whatso that why
where is the how?
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
29/44
INVEST
Independent The user story should be self-contained,
in a way that there is no inherent
dependency on another user story
Negotiable User stories, up until they are part of an iteration, can
always be changed and rewritten
Valuable A user story must deliver value to the end
user
Estimable You must always be able to estimate the
size of a user story
Sized appropriately or Small User stories should not be so big as to
become impossible to plan/task/prioritize
with a certain level of certainty
Testable The user story or its related description
must provide the necessary information
to make test development possible
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
30/44
Product Backlog
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
31/44
Sprint backlog
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
32/44
Definition of Done DONE DONE
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
33/44
Burndown chart Are we doing well?
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
34/44
Scrum meetings
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
35/44
Sprint planningteam capacity + product
backlog + current product +
business + technologies =
GOAL
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
36/44
Daily ScrumCommitment and accountability
Say what you do, do what you say
Whole world is invited
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
37/44
Sprint reviewSatisfy Product Owner
Get feedback on product
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
38/44
Sprint retrospectiveEvolve the process
Reflect on process and product
Whole team participates
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
39/44
The airplane factory
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
40/44
Basic description
Teams with 4-7 people (each
team will represent a factory)
We will build paper airplanes
Iterations and re-planning of 2
minutes each
Unconditional respect of time!
Estimation before each sprint
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
41/44
Rules
One fold per person and pass it
on
Must be a plane (wings)
Must have a blunt tip
Must have 6 windows
Must fly 3 meters
1/4 piece A4 paper per plane
Test only on test strip
Only tested/passed planescount
WIP must be discarded at the
end of the sprint
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
42/44
Retrospective
Did you get what the client
wanted in the beginning?
Would a prototype have
helped?
Did the estimates get better aswe better understand the
requirements?
Was the concept of inspect/
adapt useful?
Was it useful to removeimpediments?
And changing the scope?
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
43/44
Q & A
Tuesday, 1 October 13
-
7/27/2019 Scrum Workshop - September 2013
44/44
References
Beck et al.Agile manifesto. http://agilemanifesto.org/
Cohn. Succeeding with Agile. http://www.succeedingwithagile.com/
Schwaber & Sutherland. Scrum Guide. https://www.scrum.org/Scrum-Guides
Appelo. The Zen of Scrum. http://www.slideshare.net/jurgenappelo/the-zen-
of-scrum-10
Buenosvinos. Scrum al detalle. http://www.slideshare.net/carlosbuenosvinos/
scrum-al-detalle-revision-prctica-y-perversiones-humanas
Benefield & Deemer. Scrum Primer. http://scrumprimer.org/
Yip. Its not just standing up. http://martinfowler.com/articles/itsNotJustStandingUp.html
Dupuy. The Short Short Story. http://www.scrumalliance.org/community/
articles/2011/2011-june/the-short-short-story
http://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://scrumprimer.org/http://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10http://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10https://www.scrum.org/Scrum-Guideshttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://www.scrumalliance.org/community/articles/2011/2011-june/the-short-short-storyhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://martinfowler.com/articles/itsNotJustStandingUp.htmlhttp://scrumprimer.org/http://scrumprimer.org/http://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/carlosbuenosvinos/scrum-al-detalle-revision-prctica-y-perversiones-humanashttp://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10http://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10http://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10http://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10https://www.scrum.org/Scrum-Guideshttps://www.scrum.org/Scrum-Guideshttp://www.succeedingwithagile.com/http://www.succeedingwithagile.com/http://agilemanifesto.org/http://agilemanifesto.org/