software specification
Jump to navigation
Jump to search
computing: software: programming: software specification
This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!
|
Overview
Software specification, also called program specification, is the part of the software design process in which it is stated (as exactly as possible) just what it is that the program is supposed to do.
The following techniques and tools are commonly used in software specifications:
- Visual mock-ups can show various particulars (dialog boxes, error messages, menus, etc.) of how the software should appear
- Diagrams of various sorts, including flow-charts, data-flow diagrams, component diagrams, etc.
Reference
- Wikipedia: Program specification