Process Specification is an exact statement of the particular needs to be achieved as a result of performing a related process or activity, under certain requirements. It explains what needs to be done in order to transform provided inputs into desired outputs, with consumption of available resources.
Specifications include detailed descriptions of instructions and guidelines regarding related processes. They outline steps in process implementation and identify results to be gained after all the steps are accomplished. Generally, the following information is added in a typical process specification:
- Requirements set before the process is started
- Goals to be achieved upon process completion
- Resources to be consumed during process implementation
Every process specification focuses on two aspects, such as Performance & Technical.
- Performance aspect explains process requirements and determines desired level of performance to be maintained throughout process life cycle.
- Technical aspect identifies process parameters (time, cost, labor) and explores process boundaries (nominal, value and tolerance performance).