Functional specification document_template

9,311 views

Published on

Published in: Technology, Education
2 Comments
14 Likes
Statistics
Notes
  • Can you please share this document. i want to teach my students.please emel to farihah31@gmail.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Can you please share this document.
    it is very useful and it is has the similar template that I used to share it with my team members years ago.

    thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
9,311
On SlideShare
0
From Embeds
0
Number of Embeds
77
Actions
Shares
0
Downloads
3
Comments
2
Likes
14
Embeds 0
No embeds

No notes for slide

Functional specification document_template

  1. 1. <Project Name> Functional Specification Document Version <n.n> <dd Month yyyy>
  2. 2. Functional Specification Document <Project Name> Using this template 1. Update sections as instructed. 2. Items in this font and color are instructions and should be removed from the final document. 3. Delete this page from the final document. 4. After completing the FSD, update the TOC by pressing F9 and select ‘Update Entire Table' then OK. <Month dd, yyyy> Page 2
  3. 3. Functional Specification Document <Project Name> Document Management Initiation Date dd Month yyyy format, e.g. 01 November 2007 Author Key Contributors Approver Revision History Version Revision Date Modified By Description of Revisions n.n dd Month yyyy Name of person who made changes to the document Changes made to the document <Month dd, yyyy> Page 3
  4. 4. Functional Specification Document <Project Name> Table of Contents 1 Introduction.......................................................................................................................................5 1.1 Purpose of This Document..................................................................................................5 1.2 Definitions, Acronyms, Abbreviations..................................................................................5 1.3 Reference Documents........................................................................................................5 2 Scope Overview................................................................................................................................6 2.1 Description..........................................................................................................................6 2.2 Constraints..........................................................................................................................6 2.3 Assumptions.......................................................................................................................6 3 List of Functions...............................................................................................................................7 3.1 Function Name....................................................................................................................7 3.1.1 Description.....................................................................................................................7 3.1.2 Special Conditions.........................................................................................................7 3.1.3 Process Flow.................................................................................................................7 3.1.4 Screen Layout...............................................................................................................7 3.1.5 Field Description............................................................................................................7 3.1.6 Error Message/Notes....................................................................................................7 <Month dd, yyyy> Page 4
  5. 5. Functional Specification Document <Project Name> 1 Introduction Briefly describe the project and its purpose. 1.1 Purpose of This Document This subsection should: a. Describe briefly the purpose of the document. b. Identify the intended audience for the document. 1.2 Definitions, Acronyms, Abbreviations Provide the definitions of all terms, acronyms, and abbreviations required to interpret properly the FSD. Term/Acronym Description 1.3 Reference Documents List the documents referenced to by topic(s) in this document. Topic in This Document Document Version Author Location <Month dd, yyyy> Page 5
  6. 6. Functional Specification Document <Project Name> 2 Scope Overview 2.1 Description 2.2 Constraints 2.3 Assumptions <Month dd, yyyy> Page 6
  7. 7. Functional Specification Document <Project Name> 3 List of Functions This section defines the complete list of functions (depending on the system structure). The exact structure of this section will vary depending upon the nature of the software. 3.1 Function Name Pick and replace ‘Function Name’ with an appropriate name for the function, for example ‘Importing of Job Data’. Repeat this section for every functionality needed. 3.1.1 Description Describe briefly what this function will do. 3.1.2 Special Conditions List the conditions that must be met in order to carry out the function. 3.1.3 Process Flow Describe the process flow using diagrams. 3.1.4 Screen Layout If there is a user interface, include a screen shot of the UI prototype. Otherwise, remove this section. 3.1.5 Field Description List and describe the fields required. Columns Description Business Rule 3.1.6 Error Message/Notes List and describe the Static and Dyamic Notes/Message to be display in the UI. <Month dd, yyyy> Page 7

×