Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product...

25
Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 Ellen Gottesdiener | [email protected] | twitter/ellengott © EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com © EBG Consulting, 2012 www.ebgconsulting.com | www.DiscoverToDeliver.com 1 Discover to Deliver: Agile Product Planning and Analysis Copyright © 2012 EBG Consulting, Inc. Ellen Gottesdiener www.ebgconsulting.com www.DiscoverToDeliver.com © EBG Consulting, 2012 www.ebgconsulting.com | www.DiscoverToDeliver.com 2 Facilitator, trainer, mentor, agile coach, conf. advisor Certified Professional Facilitator, Certified Scrum Master IIBA ® BABOK ® : expert reviewer; contributor to agile extension Author: articles, blog, books Twitter: @ellengott #AgilePalooza D2D: voices, resources: www.DiscoverToDeliver.com Blog: ebgconsulting.com/blog eNewsletter: Success with Requirements Founder & Principal Consultant, EBG Consulting Ellen Gottesdiener

Transcript of Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product...

Page 1: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 1

Discover to Deliver: Agile Product Planning and Analysis Copyright © 2012 EBG Consulting, Inc.

Ellen Gottesdiener www.ebgconsulting.com

www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 2

Facilitator, trainer, mentor, agile coach, conf. advisorCertified Professional Facilitator, Certified Scrum MasterIIBA® BABOK®: expert reviewer; contributor to agile extensionAuthor: articles, blog, books

Twitter: @ellengott #AgilePaloozaD2D: voices, resources: www.DiscoverToDeliver.comBlog: ebgconsulting.com/blogeNewsletter: Success with Requirements

Founder & Principal Consultant, EBG Consulting

Ellen Gottesdiener

Page 2: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 3

Discover to Deliver: Agile Product Planning and AnalysisCopyright EBG Consulting, 2012, all rights reserved.

33

This presentation is for the December 2012 Agile Palooza’s attendees personal use. No copies, in part or in whole, including but not limited to, hard copy, print, photocopy or any electronic media, may be made or used without express written permission of EBG Consulting, Inc.

Visit www.DiscoverToDeliver or contact us for Creative Commons versions of images

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 4

give-away!

Page 3: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 5

conversations

barriers?

struggles?

puzzles?

effective?

efficient?

© EBG Consulting, 2012www.ebgconsulting.com 6

conceptsconceptsstructured structured

conversationconversation

holistic holistic product needsproduct needs

wrapwrap

Page 4: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com 7

conceptsconcepts

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 8

Page 5: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 9

product

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 10

vision

Page 6: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 11

ends and means

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 12

Alternatives, choices, possibilities…

product options

to achieve a goal or solve a problem for its stakeholders.

Adapted from: Gottesdiener, Software Requirements Memory Jogger

Page 7: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 13

product backlog

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 14

partners

sponsor, product champion, provider, adviser

user,buyer,

adviser

builder, adviser

Page 8: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 15

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 16

value decisions

benefits

risksdependencies

costs

Page 9: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 17

plan

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 18

views

Page 10: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 19

views

© EBG Consulting, 2012www.ebgconsulting.com 20

holistic holistic product needsproduct needs

Page 11: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 21

7 product dimensions

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 22

Usersinteract with the product

user

Page 12: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 23

The product interfaces to users, systems,

and devices

interface

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 24

The product provides capabilities

for users

action

Page 13: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 25

The product includes

a repository of data and

useful information

data

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 26

The product enforces

constraints

control

Page 14: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 27

The product conforms to

physical properties and technology

platforms

environment

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 28

The product has certain properties

that qualify its operation and development

quality attribute

Page 15: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 29

holistic

© EBG Consulting, 2012www.ebgconsulting.com 30

structured structured conversationconversation

Page 16: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 31

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 32

shared understanding

of needs

Page 17: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 33

“The most efficient and effective method of conveying info to and within the development team is face-to-face conversation…”

The Agile Manifesto

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 34

structured conversation

Page 18: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 35

Alternatives, choices, possibilities…

product options

to achieve a goal or solve a problem for its stakeholders.

Adapted from: Gottesdiener, Software Requirements Memory Jogger

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 36

explore each D

Page 19: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 37

evaluate each D

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 38

holisticassemble options

Page 20: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 39

holistic

As a user roledataI need to action

so I <value >

action datacontrol

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 40

confirm to learn

Page 21: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 41

explore

Adapted from: Agile Alliance Functional Testing Tools

Open Space Workshop 2007

validateexecute

verify

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 42

verify

validate

break model

test

evidence:models, examples

Page 22: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 43

define validate

verifyvalidate

© EBG Consulting, 2012www.ebgconsulting.com 44

wrapwrap

Page 23: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com 45

conversations

? ?

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 46

allocate them to plans

cohesive chunks ofhigh-value options and

They identify and

the evolving product.The product partners continually

collaborate to

options for the

7 Product Dimensions.

at all views.

Discover to Deliver™

The partners

Copyright © 2012 by EBG Consulting Inc.www.DiscoverToDeliver.com

Page 24: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 47

www.DiscoverToDeliver.com

Coupon Code: PALMIAD2D20% off through Dec 22

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 48

EBG’s agile servicesNew Training Solutions

Discovering Product Needs for Agile Deliveryand

Discover to Deliver: Agile Analysis Practices

www. ebgconsulting.com - [email protected]

Page 25: Discover to Deliver: Agile Product Planning and AnalysisA... · Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012 © EBG Consulting, 2012

Discover to Deliver: Agile Product Planning & Analysis Agile Palooza Miami 7 December 2012

Ellen Gottesdiener | [email protected] | twitter/ellengott© EBG Consulting, 2012 All rights reserved. www.ebgconsulting.com | www.DiscoverToDeliver.com

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 49

email

more agileabout EBG

[email protected]

ebgconsulting.com/agile.pdf

www.ebgconsulting.com

twitter ellengott

www.DiscoverToDeliver.comd2d

© EBG Consulting, 2012www.ebgconsulting.com | www.DiscoverToDeliver.com 50

thank you