One additional point to guard against in writing requirements is to ensure that the requirements state the needs of the user and do not contain unnecessary design constraints. For example, a requirement for a computerized stopwatch might say that the “timer shall be reset by the user”, but unless the customer has explicitly introduced the button as a constraint on the design, the requirement should not state that the “user shall click on the reset button.” This would prematurely assume that the reset option will utilize a clickable button, and prematurely introduces a design element that can limit creativity and place unnecessary constraints on the finished product.