Functional Specification Document

A functional specification document refers to all the technical specifications required for the development of a software product, materials, services and items by which it can be analyzed if the requirements have been met or not. It is an aspect of systems engineering and software development which lays down what the system user needs and what should be the properties of the input output. Functional specification helps the development team to come to a consensus about what they want to achieve from the program so that no time is wasted and there no conflicting source code and testing. Once the functional specification document is agreed upon, coding and testing starts which is compared with the goals in specification document.

Sample Functional Specification Document:

Name of company: New Tech Co

Address: 722 Glass View, Seattle

Document prepared by: Travis Kingsley

Project Leader, New Tech Co

Document prepared on: April 10, 2012

Document submitted on: April 12, 2012

Document name: Functional specifications for GreenInc website projects

Purpose: The purpose of the document is to lay down the functional specifications of the GreenInc website required for developing and designing their database structure and site functionality so that more people visit the site to access useful content

Other details:

  • The GreenInc website will use one server to host the website and ASP code and the other to host the SQL database
  • The website will use content management system and that will allow the employees to content on their web browser
  • Scalable bandwidth will be up to 100 Mbps per port

Document approved and signed by: Daniel Jones

Manager, New Tech Co


Posted in Specification Documents