GOLD SPONSORS
BRONZE SPONSOR SUPPORTER
MEDIA PARTNERS
SPONSORS & PARTNERS
BETTER USER STORIESLean and Agile ME Summit 2017 - Dubai, 18 March 2017
6
CUSTOMERS
TEAM
CLIENT
9
CLIENT
PROJECT MANAGER
DESIGNERS
DEVELOPERS
LET’S GET TO KNOW EACH OTHER
14
15
MATTEO CAVUCCI @matteomced
ALWAYS LOVED STORIES
READING CREATINGWRITING
18
EMBRACE CHANGES INSPIRE PEOPLE
19
WHAT ABOUT YOU?
20
A SMALL OVERVIEW
What is an user story How can we
make it better
The problem with user stories
WHAT IS AN USER STORY?
21
23
NATURAL LANGUAGE NARRATIVES
24
BOOK OF REQUIREMENTS
28
GO TO THE SUPERMARKET AND GET 1 BOTTLE OF MILK
29
IF THEY HAVE ORANGES, BRING 6
31
— JEFF PATTON
Shared documents are not shared understanding.
USER STORIES ARE DIFFERENT
32
34
LIKE IT OR NOT, WE HAVE STORYTELLING BRAINS
36
STORIES ARE CONVERSATIONS
AN USER STORY DEFINITION
CARD CONVERSATION CONFIRMATION
From “Extreme Programming Installed” Ron Jeffries
40
THAT’S A PROBLEM
42
DECIDE WHAT TO DO
DOING THE JOB
43
POST INDUSTRIAL
WHAT MAKE PEOPLE MOTIVATED
AUTONOMY MASTERY PURPOSE
45
INDIVIDUAL AND TEAM FREEDOM TO RESPOND MARKET CHANGES
46
STORIES LEAD PEOPLE TO GOALS
47
IT’S HARD TO BREAK OUT OF THE “REQUIREMENT” MINDSET
48
TOO MUCH DEFINITION
51
ARE WE AGREE ON THIS?
54
I’M GLAD WE ALL AGREE THIS
55
STAKEHOLDERS DON’T KNOW ALL THE ANSWER
56
— GOJKO ADZIC
Getting business stakeholders to design solutions wasn’t
the intention of user stories.
HOW CAN WE MAKE IT BETTER?
57
58
THINK ABOUT REQUIREMENTS DIFFERENTLY
59
STOP WRITING, START DISCUSSING
60
Handover
STOP WRITING, START DISCUSSING
61
InvolvementHandover
STOP WRITING, START DISCUSSING
62
Involvement
Good questions
Options
Product ideasMinimise rework
64
DON’T WORRY ABOUT STORY FORMATS
65
DON’T WORRY ABOUT STORY FORMATS
Template zombies
66
Tell storiesTemplate zombies
DON’T WORRY ABOUT STORY FORMATS
67
Tell stories
Placeholders
Avoid obvious
User side of things
No feature request
69
STORIES AS SMALL EXPERIMENTS
70
Prediction
STORIES AS SMALL EXPERIMENTS
71
HypotesisPrediction
STORIES AS SMALL EXPERIMENTS
72
Hypotesis
Small
Right or wrong
Learning
74
WATCH OUT FOR GENERIC ROLES
75
Average user
WATCH OUT FOR GENERIC ROLES
76
Actual peopleAverage user
WATCH OUT FOR GENERIC ROLES
77
Provide context
Limit scope creep
Focus
Motivations & impediments
Actual people
79
CREATIVITY AND INNOVATION
DISCIPLINED EXECUTION
THANK YOUMatteo Cavucci
[email protected]@matteomced