Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Gathering requirements is essential for successful design and software development. Techniques like interviews, surveys, and prototyping help uncover user needs, ensuring that the final product aligns with expectations and delivers real value. Understanding these methods is key to effective design strategy.
Interviews
Surveys and Questionnaires
Observation
Focus Groups
Prototyping
Document Analysis
Use Cases
Brainstorming Sessions
Joint Application Development (JAD)
Requirements Workshops