Page-1

What is a Good Requirement Specification?

abstract Requirements play a driving role during product creation. The requirements are captured in a requirements specification. How can we assess the requirements specification? What are the criteria for a good specification?

We discuss these aspects by positioning the requirements specification in the broader context of customers, market, product creation and product life-cycle. We zoom in to the software requirements specification, to discuss the criteria for this mono-disciplinary specification.

download article in pdf, size: 0.32 MB
slides in pdf, size: 0.32 MB
source files in Latex and Visio 5.0, size: 0.37 MB
status: concept
download statistics: Slides: 5495 downloads
Paper: 7448 downloads

History

0.2 November 9, 2004 Gerrit Muller
  • Spell checked the article
  • changed status to concept
0.1 October 28, 2004 Gerrit Muller
  • Added figures to assess requirements and to relate fuzzy needs to SMART requirements
  • added text
  • changed status to draft
  • added acknowledgements
0 September 22, 2004 Gerrit Muller
  • Created, no changelog yet

figures

VREQdynamics.stamp.gif ETmultipleChoiceVCRprogramming.stamp.gif ETexampleTimeShifting.stamp.gif ETexampleTimeShiftingWhatIf.stamp.gif ETworkshopOOTIs.stamp.gif ETfeedback.stamp.gif VREQcriteria.stamp.gif REQviewpoints.stamp.gif VREQfromFuzzyToSmart.stamp.gif VREQrequirementsForRequirements.stamp.gif VREQsystemOrSoftware.stamp.gif VREQpyramid.stamp.gif VREQsoftwareSubsystem.stamp.gif VREQconclusion.stamp.gif