UX Glossary Process & Methods

Requirements Gathering

Process & Methods

The structured process of identifying and documenting what a product or feature must do, for whom, and under what constraints — collecting input from users, stakeholders, subject matter experts, and existing data. Requirements gathering translates business intent and user needs into specific, testable criteria that guide design and development decisions.

Requirements Gathering illustration
Source: upload.wikimedia.org

Common contexts

Use when

Invest in structured requirements gathering at the start of any project with multiple stakeholders, regulatory constraints, or legacy system dependencies — when undiscovered requirements discovered late in development are expensive to accommodate.

Avoid when

Don't run an exhaustive requirements gathering process for small, low-risk improvements — attempting to fully specify a minor UI enhancement before sketching anything stalls momentum and produces documentation that's obsolete by the time design begins.

The most important requirements are rarely stated upfront — they're the constraints that stakeholders assume are obvious and therefore never mention, which is why requirements gathering is fundamentally a listening exercise, not a documentation one.

Real-world examples

Related terms

Stakeholder Interview Discovery Phase Design Brief MoSCoW Analysis
← Browse all UX Glossary terms