Definition
A functional specification is the counterpart to the requirements specification. A requirements specification first lists the client’s requirements. These are necessary for the implementation of a project. A functional specification is then drawn up by potential contractors to explain how they would resolve or implement these requirements from the requirements specification.
Once the client accepts this functional specification, the respective contractor is obliged to implement these points.
Quality management with a functional specification
A functional specification is a quality management document and is standardised according to DIN 69901-5.
Contents of a functional specification
- Description of the actual requirements.
- Concept for implementing the requirements.
- Prerequisites that are fulfilled.
- Sequence of individual processes.
- Date & schedule for when the implementations will be completed.
- The groups of people/teams involved.
- Documents, such as process plans & checklists, as an appendix.