Mastering The Requirements: Process: Getting - P...
: Identify every person or group with an interest in the product (e.g., users, sponsors, subject matter experts).
: Use low-fidelity "sacrificial" prototypes (sketches, wireframes) to explore the problem space and test assumptions quickly. 3. Categorizing and Writing Requirements
: Maintain a central "filing system" (like a Volere Specification Template ) for all requirements knowledge. Mastering the Requirements Process: Getting - P...
A core Volere principle is that every requirement must be measurable to avoid ambiguity.
: Use a context diagram to define the boundaries of the work and identify "adjacent systems" that interact with the product. 2. Trawling for Requirements: Discovery & Invention : Identify every person or group with an
: A specific measurement that tells you if a delivered solution "fits" the requirement (e.g., "The system shall respond within 2 seconds for 95% of queries").
Before diving into detailed requirements, the "Blastoff" phase ensures the project is worth doing and has a clear direction. Categorizing and Writing Requirements : Maintain a central
: Track the status of requirements and manage changes through impact analysis to prevent scope creep.