Increasing integrity through needs analysis Faceted Feature Analysis Adam Polansky Principal IA...

Preview:

Citation preview

Increasing integritythrough needs analysis

Faceted Feature Analysis

Adam PolanskyPrincipal IA Customer Experience Group

How do you turnraw

requirementsinto a

qualified scope?

Requirements

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

Requirements List

Example: Feature List Itemized list of

unqualified requirements

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

Example: Value Ratings

Ratings from 1 to 5 5 being highest

Flexibility Matrix

QUALITY

COST

TIME

USER

BUSINESS

TECH

Least FlexibilityMost

Flexibility

X

XX

x3 x2 x1

Example: Value Weights

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

Sort on the weighted scores

Effort Estimate

Effort can be mapped directly to Cost or Time

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

Q&A

Recommended