Requirements phase The period of time in the software lifecycle during which the requirements fora software product are defined and documented IEEE 610]. Requirements source: The source from which requirements have been derived. Requirements sources can be stakeholders, documents, business processes, existing systems, market etc. Requirements specification (customerA specification describing the problem area. (Customer requirements specification is usually provided by the customer and contains a description of the required capabilities of a solution from the customer's point of view)