Вы находитесь на странице: 1из 39

Agile Requirements and

Business Analysis:
Myths and Realities
Ellen Gottesdiener
www.ebgconsulting.com
www.DiscoverToDeliver.com

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
1
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
2
In an agile context:
Does business analysis happen?
Are requirements needed?
How can requirements be agile?

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
3
analysis myths

slow, inflexible, meticulous


infrequent business involvement
lots of documentation
clearly defined roles
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
4
agile myths

unstructured just do it
no planning, no analysis
no requirements
no documentation
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
5
agile realities

#1: deliver valued product


#2: act as product partners
#3: discover requirements just-in-time

#4: use structured conversations


#5: confirm before, during, after

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
6
agile reality #1
deliver valued product

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
7
agile goal

deliver high value

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
8
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
9
elicit
analyze
learn
value
plan

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
10
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
11
agile reality # 2
act as product partners

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
12
product partners
desirable

viable

feasible

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
13
shared understanding
of product

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
14
agile reality #3
discover requirements
just-in-time

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
15
views

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
16
views

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
17
views

wants

needs

requirements

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
18
agile reality #4
use structured
conversations

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
19
structured conversation

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
20
structured conversation

evaluate

confirm

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
21
7 product dimensions
functional

nonfunctional

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
22
structured conversation

confirm

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
23
story

As a <user role>
n t t o < a c t io n | b e h a v io r>
I wa
so that <benefit>

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
24
story

As a buyer
e e d t o p u r c h a s e a b o ok
I n
a n e n jo y r e a d in g t h e book
so I c

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
25
7 Ds
user

As a repeat buyer
I need to purchase ith credit card
a new book paying w g the book data
actions so I can enjoy readin

: C re d it c a rd e x p d a te must
BR to ry system
Interf ac e w it h I n v e n
Purchase online t h a n 2 mins
Perfo r m a n c e : le s s

business
rules quality
attributes
interfaces
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
environment
26
conversing w models

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
27
agile reality #5
confirm
before, during & after
delivery
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
28
structured conversation

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
29
confirm to learn

Adapted from: Agile Alliance Functional Testing Tools


Open Space Workshop 2007
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
30
unambiguous
acceptance criteria

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
31
prototypes,
demos

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
32
documentation

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
33
agile business analysis
myths realities
#1: deliver valued product
#2: act as product partners
#3: discover requirements just-in-time
#4: use structured conversations
#5: confirm before, during, after delivery

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
34
In an agile context:
Yes, business analysis is essential.
Yes, requirements are needed.
Yes, requirements are necessary to do
in an agile way.

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
35
Agile Requirements and
Business Analysis:
Myths and Realities

thanks!
email ellen@ebgconsulting.com
twitter @ellengott

website ebgconsulting.com | DiscoverToDeliver.com

EBG Consulting, 2015 | @ellengott


www.ebgconsulting.com | www.DiscoverToDeliver.com
36
Agile Requirements and
Business Analysis:
Myths and Realities Q&A
PMI-hours or IIBA CDUs completed: 1

Organization: EBG Consulting, Inc.


Street: 77 Marlboro Rd,City: Sudbury,State: MA,Country: USA,Zip/Postal Code: 01776
Contact: Phone: +1.978.261.5552,URL: www.ebgconsulting.com
Email Address: training@ebgconsulting.com

Date: Start and End date: July 30 2015-July 30, 2015

PMI: EBG Consulting R.E.P. # 2037


PDU: Category: B, Continuing Education
Activity Title/Description: Agile Requirements and Business Analysis: Myths and Realities

IIBA: EBG Consulting EEP # 005


CDU: Category 4, Self-directed learning
Activity: Webinar (live or recorded) Agile Requirements and Business Analysis: Myths and Realities
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
37
giveaway &
special discount

30% off paperbook thru 28 August 2015


use coupon code Apex15
order at www.DiscoverToDeliver.com
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
38
reflecting
1. How does your team define the products
value?
2. Today, who participates in discovering
product requirements?
3. Do your user stories include 7 Ds?
(user, interface, action, data, control, environment, quality attribute)

4. When does your agile team write


acceptance criteria?
EBG Consulting, 2015 | @ellengott
www.ebgconsulting.com | www.DiscoverToDeliver.com
39