Functional Specifications

Functional specifications are a refinement of the requirements definition into a more detailed and technical description of functions, inputs and outputs, business rules, etc. These specifications fully describe functionality but not the implementation of that functionality.