Content deleted Content added
m →Purpose: Repairing links to disambiguation pages - You can help! |
m Noted a minor (and ironic) typo in the image. SI&T is System Integration and Test not System Integration and TEXT. Tag: gettingstarted edit |
||
Line 1:
{{Refimprove|date=October 2008}}
[[Image:Specification and Levels of Development.jpg|thumb|360px|Systems engineering model of Specification and Levels of Development. During system development a series of specifications are generated to describe the system at different levels of detail. These program unique specifications form the core of the configuration baselines. As shown here, in addition to referring to different levels within the system hierarchy, these baselines are defined at different phases of the design process.<ref name="SEF01"> [http://www.dau.mil/publications/publicationsDocs/SEFGuide%2001-01.pdf ''Systems Engineering Fundamentals.''] Defense Acquisition University Press, 2001</ref>
Note: There is one minor (and ironic) typo in the image above. SI&T is System Integration and Test not System Integration and TEXT. ]]
{{software development process}}
A '''functional specification''' (also, ''functional spec'', ''specs'', ''functional specifications document (FSD)'', ''functional requirements specification'', or ''Program specification'') in [[systems engineering]] and [[software development]] is the documentation that describes the requested behavior of an engineering system. The documentation typically describes what is needed by the system user as well as requested properties of inputs and outputs (e.g. of the [[software]] system). A functional specification is the more technical response onto a matching requirements document, e.g. the [[Product requirements document|Product Requirement Document]] "PRD". Thus it picks up the results of the [[requirements analysis]] stage. On more complex systems multiple levels of functional specifications will typically nest to each other, e.g. on the system level, on the module level and on the level of technical details.
|