determining and documenting the detailed features and functions desired in the system in order to meet the organization's specific goals
the systems analyst specifies a list of requirements for the new system ('requirements' simply means targets or aims).
designer and customer try capture what the system is expected to provide can be expressed in natural language or more precise languages, such as a task analysis would provide