Page 2
Making sense of agile requirements
author: Łukasz Szydło [email protected]
Bottega IT Solutions
Page 3
Intro
Software Craftsman Writes code mostly in Java Fan of agility Likes simple solutions Trainer at Bottega IT Solutions
bottega.com.pl
Bottega
Page 4
Intro
Why?
bottega.com.pl
Bottega
Page 5
Why are we implementing features?
bottega.com.pl
Bottega Intro
Page 6
Intro
Our highest priority is to satisfy the customer through early and
continuous deliveryof valuable software.
bottega.com.pl
Bottega
Page 7
Why do we want to provide our customers with valuable
software?
bottega.com.pl
Bottega Intro
Page 8
„Project creates busines value when it increases or protects revenue, or
reduces costs in allignment with the strategy of the organisation"
bottega.com.pl
Bottega Value
Andy Poles
Page 9
Why do people start with feature not with the value?
bottega.com.pl
Bottega Goal
Page 10
You have to know the SMART GOAL
bottega.com.pl
Bottega Goal
Page 11
bottega.com.pl
Bottega Value
Page 12
5 Why
bottega.com.pl
Bottega Goal
Page 13
Actor
Who?
bottega.com.pl
Bottega
Page 14
bottega.com.pl
Bottega Actors
Page 15
Actors
- name - characteristics - goals - likes - dislikes
bottega.com.pl
Bottega
Personas
Page 16
Impacts
What?
bottega.com.pl
Bottega
Page 17
bottega.com.pl
Bottega Impacts
Page 18
Docs
User Stories
bottega.com.pl
Bottega
Page 19
Docs
Examples
bottega.com.pl
Bottega
Page 20
Docs
BDD
bottega.com.pl
Bottega
Page 21
Summary
Agile
bottega.com.pl
Bottega
Page 22
Q&A
Q&A
bottega.com.pl
Bottega