Be able to login to the new site and see a basic

Manifesto
Introduction to Scrum
“
Agenda
Effective teams
Agile background
Agile vs waterfall
Scrum
Scrum skills
Introduction to Scrum
11 June 2015
3
Our goal
“Provide an overview of Agile and
Scrum how it’s used so you can
see if it could be useful in your
work or life”
Introduction to Scrum
11 June 2015
4
What makes an effective
delivery team?
Introduction to Scrum
11 June 2015
5
Agile Manifesto
Introduction to Scrum
11 June 2015
6
DISCUSS THE AGILE PRINCIPLES
Which are the hardest to
do and why?
Introduction to Scrum
11 June 2015
7
Ways of managing projects
Introduction to Scrum
11 June 2015
8
Wasted effort
20%
Introduction to Scrum
11 June 2015
9
Waterfall
Introduction to Scrum
11 June 2015
10
Introduction to Scrum
11 June 2015
11
Agile implementations
Introduction to Scrum
11 June 2015
12
Scrum
Introduction to Scrum
11 June 2015
13
Scrum
READY
DONE
Introduction to Scrum
11 June 2015
14
Planning
Our goal
“Be able to login to the new site
and see a basic configurable
dashboard”
Stories
Available hours
Introduction to Scrum
11 June 2015
15
Stand up
Introduction to Scrum
11 June 2015
16
Review
Introduction to Scrum
11 June 2015
17
Retrospective
Glad
Sad
Mad
Introduction to Scrum
11 June 2015
18
Scrum team
Introduction to Scrum
11 June 2015
19
Product Owner
Introduction to Scrum
11 June 2015
20
Product Owner
Voice of the customer
Owns value
Gathers feedback
Makes decisions
Introduction to Scrum
11 June 2015
21
Scrum Master
Introduction to Scrum
11 June 2015
22
Scrum Master
Owns the process
Protects team
Not the boss
Facilitator
Introduction to Scrum
11 June 2015
23
Team
Introduction to Scrum
11 June 2015
24
Team
Commits to the work
Swarm on high value tasks
Has skills to deliver
Aims to be cross-functional
Introduction to Scrum
11 June 2015
25
Backlog
FEATURE
PRODUCT BACKLOG
SPRINT BACKLOG
STORY
TASK
TASK
TASK
TASK
STORY
TASK
TASK
TASK
TASK
STORY
TASK
TASK
TASK
TASK
Working
Software
EPIC
STORY
EPIC
READY
DONE
Acceptance criteria
Stakeholder discussion
Estimates
Deployed to system test
Regression pack run
Product owner reviewed
Introduction to Scrum
11 June 2015
26
Backlog
FORMS
PRODUCT BACKLOG
SPRINT BACKLOG
CONTACT
REGISTER
TEMPLATE
DATA
CALLS
CONTROLLER
TEST
Working
Software
CRM
READY
DONE
Acceptance criteria
Stakeholder discussion
Estimates
Deployed to system test
Regression pack run
Product owner reviewed
Introduction to Scrum
11 June 2015
27
User stories
As a <user> I can <feature> so that
<benefit>
Introduction to Scrum
11 June 2015
28
User stories
Introduction to Scrum
11 June 2015
29
INVEST
I
ndependent (of all others)
N
egotiable (not a specific contract for features)
V
aluable (or vertical)
E
stimable (to a good approximation)
S
mall (so as to fit within an iteration)
T
estable (in principle, even if there isn’t a test for it yet)
Introduction to Scrum
11 June 2015
30
User stories
Write 5 user stories
for this picture
Introduction to Scrum
11 June 2015
31
User stories
• 
As a thirsty person I want water
to quench my thirst
• 
As a fashionable person I want
umbrellas to make my drink look
good
• 
As a thirsty person I would like
lemon for added refreshment
• 
As a thirsty person I want a glass
to hold the water in
• 
As a fashionable person I would
like a straw to make me look
cooler
Introduction to Scrum
11 June 2015
32
Estimating
How tall are these buildings?
House
GLA
Building
London Eye
The Gherkin
Introduction to Scrum
The Shard
11 June 2015
33
Estimating
Do you want to change your estimates?
45 m
House
GLA
Building
London Eye
The Gherkin
Introduction to Scrum
The Shard
11 June 2015
34
Estimating
40
305m
20
Story points
13
1
5
180m
135m
45m
8m
House
GLA
Building
London Eye
The Gherkin
Introduction to Scrum
The Shard
11 June 2015
35
Forecasting
SPRINT 1
SPRINT 2
SPRINT 3
3
8
5
5
5
8
5
2
1
8
8
2
18
19
23
Velocity: 20
Introduction to Scrum
11 June 2015
36
Questions?
@jimbowes
@manifestovstech
Introduction to Scrum
11 June 2015
37