Page 1
right product
ankur sambhar | [email protected]
specification-by-example
hawkeye technique for building
Disclaimer: The views presented in this presentation are in the speaker’s individual capacity and J.P. Morgan Services India Private Limited does not endorse the same in any way.
Agile India 2015
Page 2
whatwe will discuss?
Page 6
products werenot right
Page 7
building
building
product right
right product
Vs
Page 8
Image courtesy : http://goodrequirements.com/2012/behavior-based-requirements/Author: Gojko Adjek (Specification by Example)
Page 9
how to buildright product?
Page 10
leveragingspecification-by-example
Page 11
whywe need specification-by-example?
Page 12
Agile transformationwhat all has changed with
Page 13
ensure everyone understandswhat needs to be delivered
Page 14
precise specifications to eliminate ambiguities and gaps
Page 15
efficient acceptance criteriato measure completeness
Page 16
documentation to facilitate change
Page 17
whatis it really?
Page 18
Image Courtesy - http://davidtanzer.net/download/images/exampilistic_basic_usage_2.png
Page 19
specifying
business goals
Page 21
examplescollaboratively specify
Page 22
refining specification
Page 23
automated validation of specifications
Page 24
building living documentation
Page 25
why we adopted SBE?
Page 26
distributed teams
Page 27
SMEs not co-located
Page 28
complex business rules
Page 29
regression packbuilding
Page 30
what worked for us?
Page 31
when to create it?
Page 32
during product backlog grooming
(PBR) sessions
Page 33
who all shouldparticipate in it?
Page 34
anyone who can contribute in specifying examples
Page 35
“3 Amigos”meeting
this is
Page 36
how many examples are good enough?
Page 37
what level of granularity?
Page 38
who should author examples?
Page 39
everyone understood requirements correctly?
Page 40
how to check onregression?
Page 41
where does it fit in Scrum?
Page 42
product backlog refinement sessions (PBR)
Page 43
Definition-of-Ready (DoR)
Page 44
Definition-of-Done (DoD)
Page 45
that we used?tools
Page 48
fitness & cucumber
Page 49
let’s continue building right product
rightly
Page 50
questions& answers?