Top Banner
@sebrose h)p://cucumber.io INVESTing in User Stories
40

INVESTing in User Stories

Apr 12, 2017

Download

Software

Seb Rose
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: INVESTing in User Stories

@sebrose h)p://cucumber.io

INVESTing in

User Stories

Page 2: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 3: INVESTing in User Stories
Page 4: INVESTing in User Stories

As a <role>

I want to <do something>

So that <I get some value>

Page 5: INVESTing in User Stories

In order to <get some value>

<role> should be able to

<do something>

Page 6: INVESTing in User Stories

@sebrose h)p://cucumber.io

Independent Nego3able Valuable Es3mable Small Testable

I N V E S T

Page 7: INVESTing in User Stories

@sebrose h)p://cucumber.io

Testable

I N V E S T

Page 8: INVESTing in User Stories

@sebrose h)p://cucumber.io

TDD

Page 9: INVESTing in User Stories

@sebrose h)p://cucumber.io

Es3mable

I N V E S T

Page 10: INVESTing in User Stories

@sebrose h)p://cucumber.io

Story points have no units

Page 11: INVESTing in User Stories

@sebrose h)p://cucumber.io

Story points are rela3ve

Page 12: INVESTing in User Stories

@sebrose h)p://cucumber.io

Story points are

team specific

Page 13: INVESTing in User Stories

@sebrose h)p://cucumber.io

The people doing the work es3mate story points collabora3vely

Page 14: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 15: INVESTing in User Stories

@sebrose h)p://cucumber.io

Velocity is the average number of story points delivered per itera3on

Page 16: INVESTing in User Stories

@sebrose h)p://cucumber.io

Velocity is used to help decide which stories can be delivered in

an itera3on

Page 17: INVESTing in User Stories

@sebrose h)p://cucumber.io

h"ps://es(ma(on.lunarlogic.io/assets/cards-range-8fc41b2e3fd282125f4602a712020204.png

Page 18: INVESTing in User Stories

@sebrose h)p://cucumber.io

Small

I N V E S T

Page 19: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 20: INVESTing in User Stories

@sebrose h)p://cucumber.io

Valuable

I N V E S T

Page 21: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 22: INVESTing in User Stories

@sebrose h)p://cucumber.io

Nego3ableI N V E S T

Page 23: INVESTing in User Stories

@sebrose h)p://cucumber.io

MMFs

Naked PlanningIn progress Urgent

Average delivery (me from here:

?? days

Page 24: INVESTing in User Stories

@sebrose h)p://cucumber.io

IndependentI N V E S T

Page 25: INVESTing in User Stories

@sebrose h)p://cucumber.io

Independent

Dependent

Page 26: INVESTing in User Stories

@sebrose h)p://cucumber.io

Independent Nego3able Valuable Es3mable Small Testable

I N V E S T

Page 27: INVESTing in User Stories

@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

Page 28: INVESTing in User Stories

@sebrose h)p://cucumber.io

Risk reducer R

Page 29: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 30: INVESTing in User Stories

@sebrose h)p://cucumber.io

Ignorance dispeller R I

Page 31: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 32: INVESTing in User Stories

@sebrose h)p://cucumber.io

Verifiably deliverable

R I V

Page 33: INVESTing in User Stories

@sebrose h)p://cucumber.io

Page 34: INVESTing in User Stories

@sebrose h)p://cucumber.io

Expedi3ous

R I V E

Page 35: INVESTing in User Stories

@sebrose h)p://cucumber.io

Backlog Done………..

3 DAYS OR LESS

Page 36: INVESTing in User Stories

@sebrose h)p://cucumber.io

Tracer bullet

R I V E T

Page 37: INVESTing in User Stories

@sebrose h)p://cucumber.io

User Interface

Business Layer

Data Access Layer

Page 38: INVESTing in User Stories

@sebrose h)p://cucumber.io

Risk reducer Ignorance dispeller Verifiably deliverable Expedi3ous Tracer bullet

R I V E T

Page 39: INVESTing in User Stories

@sebrose h)p://cucumber.io

User stories should be RIVETing

Page 40: INVESTing in User Stories

@sebrose h)p://cucumber.io

Seb Rose TwiNer: @sebrose

Blog: www.claysnow.co.uk

E-mail: [email protected]