<programming> The task of capturing, structuring, and accurately representing the user's requirements so that they can be correctly embodied in systems which meet those requirements (i.e. are of good quality).
DOORS is one product to help with this task.
Try this search on Wikipedia, OneLook, Google
Nearby terms: requirements « Requirements Acquisition and Controlled Evolution « requirements analysis « Requirements Engineering » Research Systems, Inc. » ResEdit » reserved memory