Methodology
Deployment
-‐
It
is
not
always
achievable,
but
the
aim
should
be
for
each
Sprint
to
be
deployable.
At
minimum
you
can
take
it
through
to
UAT
so
that
the
business
teams
can
start
tesIng
that
new
feature
(it
saves
Ime
later
and
familiarises
them
with
it)
Development team currently working Business Analyst supporting the Sprint 5 build
through the Sprint 5 tickets! and preparing tickets for Sprint 6.!
Team
Commitment
–
Once
the
Sprint
is
formed
and
esImated,
a
team
representaIve
sends
a
commitment
email
to
all.
This
binds
the
team
to
deliver
what
they
have
agreed.
Show
&
Tell
–
Each
developer
demonstrates
their
deliverable
to
the
If
a
Icket
is
falling
behind
then
pair
programming
is
undertaken
to
bring
it
in
on-‐Ime.
rest
of
the
team.
The
BA
and
ideally
the
product
owner
review
and
ensure
it
is
correct.
Retrospec4ve
–
Discussion
of
good
and
bad
points
from
the
Sprint.
Key Rules!
!
Outcome
minuted
and
acted
upon.
Every
Sprint.
• Sprints last 2 or 3 weeks (try to avoid long Sprints)!
• S&T/Retrospective/Planning meeting is never moved – Re-occurs in Outlook. It is not optional! !
Sprint
Planning
–
The
Ickets
from
the
backlog
grooming
session
are
• No tickets interrupt the Sprint they wait for the next one, otherwise you break the team commitment!
reviewed
and
story
pointed
by
the
team
(planning
poker).
Sprint
• Use same methodology across all teams, it allows easier porting of resource with less training time!
finalised
based
upon
esImates
versus
team
velocity
from
last
Sprint
• Business stakeholders have to buy-in to the process, they are part of the team – No exceptions!!
(taking
into
account
team
member
holidays,
etc).
• The team have to estimate the tickets themselves, PM cannot interfere – they are committing !
Mark
Coltman
–
UMPG
2014
Global1
IT ! 1!
Ticket
PrioriIsaIon
&
PreparaIon
Product
Backlog
–
List
of
all
Ickets
and
Backlog
Grooming
–
Usually
occurs
aSer
the
current
Sprint
Planning
is
done,
in
order
to
features
asked
for
by
the
business
teams.
Sprint
Planning
–
The
Ickets
from
the
backlog
OSen
requirements
are
of
varying
merit
prepare
Ickets
for
the
next
Sprint.
Ideally
with
grooming
session
are
reviewed
and
story
and
detail,
oSen
at
an
Epic
level.
I
want
the
Product
Owner
or
Business
Stakeholders,
pointed
by
the
team
(planning
poker).
Sprint
the
system
to
do
this….
as
they
can
advise
on
their
priority
and
buy-‐in
to
what
is
being
developed
for
that
Sprint.
finalised
based
upon
esImates
versus
team
velocity
from
last
Sprint
(taking
into
account
team
member
holidays,
etc).
Product Backlog (Epics) !
• Jira-1 xxxxxxxxxxxxxxxxxx!
• Jira-2 xxxxxxxxxxxxxxxxxx! Backlog Grooming !
• Jira-3 xxxxxxxxxxxxxxxxxx! Sprint Planning !
• Jira-4 xxxxxxxxxxxxxxxxxx! • Jira-1 xxxxxxxxxxxxxxxxxx!
• Jira-5 xxxxxxxxxxxxxxxxxx! • Jira-3 xxxxxxxxxxxxxxxxxx!
• Jira-6 xxxxxxxxxxxxxxxxxx! • Jira-4 xxxxxxxxxxxxxxxxxx! • Jira-1 xxxxxxxxxxxxxxxxxx!
• Jira-7 xxxxxxxxxxxxxxxxxx! • Jira-9 xxxxxxxxxxxxxxxxxx! • Jira-3 xxxxxxxxxxxxxxxxxx!
• Jira-8 xxxxxxxxxxxxxxxxxx! • Jira-10 xxxxxxxxxxxxxxxxxx! • Jira-4 xxxxxxxxxxxxxxxxxx!
• Jira-9 xxxxxxxxxxxxxxxxxx! • Jira-11 xxxxxxxxxxxxxxxxxx! • Jira-10 xxxxxxxxxxxxxxxxxx!
• Jira-10 xxxxxxxxxxxxxxxxxx! • Jira-14 xxxxxxxxxxxxxxxxxx! • Jira-11 xxxxxxxxxxxxxxxxxx!
Prioritise! Refine! Team
• Jira-11 xxxxxxxxxxxxxxxxxx! • Jira-15 xxxxxxxxxxxxxxxxxx! • Jira-19 xxxxxxxxxxxxxxxxxx!
Commitment!
• Jira-12 xxxxxxxxxxxxxxxxxx! • Jira-19 xxxxxxxxxxxxxxxxxx! • Jira-20 xxxxxxxxxxxxxxxxxx!
• Jira-13 xxxxxxxxxxxxxxxxxx! • Jira-20 xxxxxxxxxxxxxxxxxx!
• Jira-14 xxxxxxxxxxxxxxxxxx!
• Jira-15 xxxxxxxxxxxxxxxxxx!
• Jira-16 xxxxxxxxxxxxxxxxxx!
• Jira-17 xxxxxxxxxxxxxxxxxx!
• Jira-18 xxxxxxxxxxxxxxxxxx!
Refine
Requirement
–
Once
the
Ickets
are
agreed,
the
• Jira-19 xxxxxxxxxxxxxxxxxx!
business
analyst
works
to
create
user
stories
to
give
the
• Jira-20 xxxxxxxxxxxxxxxxxx! developers
enough
detail
to
code
from.
SomeImes
soluIon
and
wireframes,
although
this
can
be
leS
to
the
developers
going
into
the
Sprint.
Developers
are
kept
in
the
loop
so
that
the
Ickets
are
not
a
surprise
to
them
at
Sprint
planning.
Global2
IT ! 2!
Mark
Coltman
–
UMPG
2014