Both existing and potential process requirements should be understood before defining user requirements.The user requirements should describe what the system is intended to provide and how it may be used, i.e., the requirements of the product and process it serves. Examples of requirements listed in this section include: