Kurzbeschreibung
IT developers and consultants often ask for an exemplary requirements specification as a starting point for their own project. This booklet is such a specification (SL-07) with a guide to why it is written this way, how to gather and test the requirements, critical contract issues, etc. The specification itself is a template filled out with a complex example: requirements for an Electronic Health Record system (EHR). The author made large parts of the template on request from the Danish Ministry of Research and Development, as part of a standard contract for software acquisition (K02). To his own surprise, it was possible to make also a 'standard' requirements specification. Earlier versions of the template have been used with success in 18 very different projects, for instance requirements to the new CMS of the Danish Defense, to Novo's environmental reporting system, and to a COTS vendor's next version of his product. Experiences from these 18 projects helped me improve this version.
Synopsis
IT developers and consultants often ask for an exemplary requirements specification as a starting point for their own project. This booklet is such a specification (SL-07) with a guide to why it is written this way, how to gather and test the requirements, critical contract issues, etc. The specification itself is a template filled out with a complex example: requirements for an Electronic Health Record system (EHR). The author made large parts of the template on request from the Danish Ministry of Research and Development, as part of a standard contract for software acquisition (K02). To his own surprise, it was possible to make also a 'standard' requirements specification. Earlier versions of the template have been used with success in 18 very different projects, for instance requirements to the new CMS of the Danish Defense, to Novo's environmental reporting system, and to a COTS vendor's next version of his product. Experiences from these 18 projects helped me improve this version.