Documented requirements for a process, service, system, or product. For example, the specifications for a list rental selection would include the number of names desired, the selection criteria, the format for the output, such as address labels or magnetic tape, and the desired delivery date. It is always important that specifications be comprehensive and accurate. The specifications for a computer system or program would describe the available input and the required output, as well as any processes that should take place in between.




