Functional Specification Document
- Functionality: What software is supposed to do?
- External Interface: Interaction with people, system hardware and software.
- Performance: Speed, availability, response time, recovery time.
- Attributes: portability, correctness, maintainability, security, etc.
- Constraints: Required standards, tools, languages, limits of resources, operating environment.
Note: FS writer should avoid placing either design or project requirement documents in FS.
Purpose of FSD:
- Increase efficiency and co-ordination of product development process.
- Simplify and formalize information about the project.
- Accurate means of evaluating the progress of software development.
- Minimizing rework, drifting and marginal useful work for all those who use the product.
- Improving up-front estimation of time, money to create project.
- Improve software testing, end user documents.
- Release planning for the software.
No comments:
Post a Comment