Functional specification: Difference between revisions

Content deleted Content added
Overview: False reference: the phrase from the source is about ''а specification'' in general, and does not say a word about "а functional specification"
Overview: refinement
Line 10:
 
== Overview ==
A [[function (engineering)|functional]] specification does not define the inner workings of the proposed system; it does not include the specification of how the system function will be implemented. Instead, it focuses on what various outside agents (people using the program, computer peripherals, or other computers, for example) might "observe" when interacting with the system.

A typicalfunctional requirement in a functional specification might state as follows:
 
:''When the user clicks the OK button, the dialog is closed and the focus is returned to the main window in the state it was in before this dialog was displayed.''