“Oh No, You Gave Me What I Asked For!”
Common Pitfalls to Uncovering Expectations
The Time Trap
not enough time
clients not available
Stated Requirements Don't Meet Expectations
Ineffective Questioning
open- vs. closed-ended questions
solution presentation
feature fallacy
questioning style
Using the Wrong Techniques
Accepting Solutions Presented by the Business and Technical Experts
specifying product details without business reasons
imposing technical solutions
Using Consulting Skills to Uncover Expectations
Asking the Right Questions
business context
problem(s) to be solved
SWOT
product description
project vision
strategic direction
organizational perception
project context
spending
priority
time constraints
risks
stakeholders
SMEs
triple-constraint tradeoff
high-level requirements
business process impact
end user knowledge needs
customer use
internal
external
the product
sales
maintenance
support
impact on other areas
stability of requirements
other products
features
best
worst
usability
easiest
hardest
Synthesizing Responses
active listening
clarifying questions
paraphrasing
critical thinking
processing large amoutns of information
organizing disparate information
distinguishing between important and unimportant information
Traceability and Creating Structure from Chaos
traceability matrix