9/14 What is the difference between requirements and specifications?
\_ A requirement is output of market research. A specification is
input to engineering. Something needs to happen to this output
before it can turn into good input. This 'something' is difficult,
probably much more so than actual software development. Most
companies get this part wrong and fail.
\_ No idea what you're looking for, but I would say that the difference
is whether or not a solution is defined. You can have a set of
requirements written out, but it doesn't say how to satisfy all of
them. Whereas when I think of a specification, the actual design
is described, showing how each requirement is satisfied.
\_ Specifications are hopefully written to satisfy requirements.
Requirements are "Gimme something that lets me do this".
Specifications are "This is what will work"
\_ You're thinking of Requirement (spec) vs. Design (spec).
Specification is a detailed document for a specifc
purpose. Requirement is just one specific type of
specification.
\_ context sensitive language |