@sebrose h)p://cucumber.io
INVESTing in
User Stories
@sebrose h)p://cucumber.io
As a <role>
I want to <do something>
So that <I get some value>
In order to <get some value>
<role> should be able to
<do something>
@sebrose h)p://cucumber.io
Independent Nego3able Valuable Es3mable Small Testable
I N V E S T
@sebrose h)p://cucumber.io
Testable
I N V E S T
@sebrose h)p://cucumber.io
TDD
@sebrose h)p://cucumber.io
Es3mable
I N V E S T
@sebrose h)p://cucumber.io
Story points have no units
@sebrose h)p://cucumber.io
Story points are rela3ve
@sebrose h)p://cucumber.io
Story points are
team specific
@sebrose h)p://cucumber.io
The people doing the work es3mate story points collabora3vely
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Velocity is the average number of story points delivered per itera3on
@sebrose h)p://cucumber.io
Velocity is used to help decide which stories can be delivered in
an itera3on
@sebrose h)p://cucumber.io
h"ps://es(ma(on.lunarlogic.io/assets/cards-range-8fc41b2e3fd282125f4602a712020204.png
@sebrose h)p://cucumber.io
Small
I N V E S T
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Valuable
I N V E S T
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Nego3ableI N V E S T
@sebrose h)p://cucumber.io
MMFs
Naked PlanningIn progress Urgent
Average delivery (me from here:
?? days
@sebrose h)p://cucumber.io
IndependentI N V E S T
@sebrose h)p://cucumber.io
Independent
Dependent
@sebrose h)p://cucumber.io
Independent Nego3able Valuable Es3mable Small Testable
I N V E S T
@sebrose h)p://cucumber.io
User stories are not requirements.
They are instruments of planning and should be discarded aDer implementa3on.
h"p://blog.crisp.se/2016/01/07/perlundholm/user-stories-are-not-requirements
@sebrose h)p://cucumber.io
Risk reducer R
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Ignorance dispeller R I
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Verifiably deliverable
R I V
@sebrose h)p://cucumber.io
@sebrose h)p://cucumber.io
Expedi3ous
R I V E
@sebrose h)p://cucumber.io
Backlog Done………..
3 DAYS OR LESS
@sebrose h)p://cucumber.io
Tracer bullet
R I V E T
@sebrose h)p://cucumber.io
User Interface
Business Layer
Data Access Layer
@sebrose h)p://cucumber.io
Risk reducer Ignorance dispeller Verifiably deliverable Expedi3ous Tracer bullet
R I V E T
@sebrose h)p://cucumber.io
User stories should be RIVETing
@sebrose h)p://cucumber.io
Seb Rose TwiNer: @sebrose
Blog: www.claysnow.co.uk
E-mail: [email protected]