FUNCTIONAL AND NON-FUNCTIONAL SPECIFICATIONS EXAMPLES ONLY – DO NOT COPY!!! FUNCTIONAL SPECIFICATIONS NON-FUNCTIONAL SPECIFICATIONS Generate electronic fund transfers Accessibility Calculation commission amounts Capacity, current and forecast Calculate payroll taxes Compliance Report tax deduction to the IRS Documentation Disaster recovery – the system should regularly back up critical data in case of failure of storage devices Efficiency Effectiveness Extensibility Fault tolerance Interoperability Maintainability Privacy Portability Quality- Printed reports should be in both colour and black and white where appropriate. Reliability Resilience Response time Robustness Scalability – it should be possible to add new machines as the system grows Security Stability Supportability Testability