Quality of service requirements are used to capture non-functional requirements or constraints on the functionality of the system. Quality of service requirements must be precise and not subjective in their definition. The requirements are identified, prioritized, and if scheduled for the current iteration, written.