Can We Sell SAP By Writing GOOD Functional Specification?
The answer is a big YES.
What is Functional specification ?
Functional specification is a clear document of end user requirement and will be the reference document for the developer to develop the objects.
Why we need a Functional specification ?
Functional specification is required to document end user requirement and in future it will be reference document for the end user to enhance the requirement. Technical specification will be created on the basis of the functional specification documents.
Below I am trying to explain the details about the functional specification creation. It contains Cover page,
Document Control page and Content Page. Also mentioned about Do's and Don'ts of functional specification.
Cover page:
• Keep it SIMPLE
• Company name and logo
• Name of the functional specification
Document Control page
• Document History
• Document Approvals
Document Information :
• Document ID
• Project Name
• Document owner
• Issue date
• File name
Document History:
• Name
• Version
• Reason
• Date
Document Approvals
• Name
• Role
• Author - Functional consultant
• Business user
• Project manager of Author
• Project manager of Business user
• Signature
• DateContent Page
• Scope
• Definitions
• Function Specification Requirement
• Dependencies
• Assumptions
• User access requirements
• Testing requirements
FS Requirements
• Business Logic
• Layouts
• Input Selection Screen
• Output Layout
• Flow diagrams
• Error handling
Do’s
• Use Layman terminology
• Use pretty pictures
• Use flow diagrams
• User friendly comfortable format and fonts
• Maintain Headings and sub headings
• Use numbering and bullets
• Read the specification 2 to 3 times once it is completed
• Formal sign off
Don'ts
• Do not use too much of technical word
• Do not use odd fonts and colors
• Do not make spelling and grammatical mistakes
• Do not confuse the customer with long specification
• Do not leave any headings or subheadings open
• Do not repeat the same description again and again with different subheadings
By writing good functional specification, we can help the customer to get the rough picture of end product which will be used by them and also will be helpful for the developer to develop the object which will be required by the customer. These functional specifications will be stored in the customer system as a reference document for the future enhancement of the same object and also behave as user-guide. The quality of the document will increase the repetitive business to the company.
No comments:
Post a Comment