Programming
The process that defines the detailed project requirements of the end user that are needed to meet the project objectives and general project requirements. A type of analysis that employs user observation, interviews, and surveys to identify and detail a specific function in an organization, sometimes improving functionality (e.g., when translated into a new design for a space). It is documented as a statement of requirements.