11
Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Embed Size (px)

Citation preview

Page 1: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Increasing integritythrough needs analysis

Faceted Feature Analysis

Adam PolanskyPrincipal IA Customer Experience Group

Page 2: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

How do you turnraw

requirementsinto a

qualified scope?

Requirements

Page 3: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Sources•Business Requirements Document•Field Inquiry•Brainstorm•Competitive Analysis•User Stories•Existing Features

Requirements List

Page 4: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Example: Feature List Itemized list of

unqualified requirements

Page 5: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Value Ratings

Rate each item in the list against three criteria:Business Value – What is the importance of this feature to the business goals of the projectsTechnical Ease – What is the feasibility of the development of each feature. This can take in sophistication, amount of work or discovery

User Value – How does this feature contribute to the goals of the user both internal and external

Page 6: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Example: Value Ratings

Ratings from 1 to 5 5 being highest

Page 7: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Flexibility Matrix

QUALITY

COST

TIME

USER

BUSINESS

TECH

Least FlexibilityMost

Flexibility

X

XX

x3 x2 x1

Page 8: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Example: Value Weights

x2x1 x3Multiply the values in each column by their weight from the matrix

Sort on the weighted scores

Page 9: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Effort Estimate

Effort can be mapped directly to Cost or Time

Page 10: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Benefits

Adds objectivity when ranking features

Gets input from the experts from each domainFactors in overall project capabilities & constraintsMakes for more informed decisions during iteration planning

Page 11: Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA Customer Experience Group

Q&A