Writing better requirements:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston, MA
Addison-Wesley
2002
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XIII, 159 S. |
ISBN: | 0321131630 9780321131638 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV014503559 | ||
003 | DE-604 | ||
005 | 20190923 | ||
007 | t | ||
008 | 020603s2002 xxu |||| 00||| eng d | ||
010 | |a 2002071110 | ||
020 | |a 0321131630 |9 0-321-13163-0 | ||
020 | |a 9780321131638 |9 978-0-321-13163-8 | ||
035 | |a (OCoLC)301058927 | ||
035 | |a (DE-599)BVBBV014503559 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-91G |a DE-83 |a DE-739 | ||
050 | 0 | |a QA76.758 | |
082 | 0 | |a 005.1 |2 21 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 335f |2 stub | ||
100 | 1 | |a Alexander, Ian F. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Writing better requirements |c Ian Alexander and Richard Stevens |
264 | 1 | |a Boston, MA |b Addison-Wesley |c 2002 | |
300 | |a XIII, 159 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
650 | 4 | |a Software engineering | |
650 | 4 | |a Systems engineering | |
650 | 0 | 7 | |a Requirements engineering |0 (DE-588)4213997-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software Engineering |0 (DE-588)4116521-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Anforderungsdefinition |0 (DE-588)4193804-5 |2 gnd |9 rswk-swf |
655 | 4 | |a Matériel didactique | |
689 | 0 | 0 | |a Requirements engineering |0 (DE-588)4213997-1 |D s |
689 | 0 | 1 | |a Software Engineering |0 (DE-588)4116521-4 |D s |
689 | 0 | 2 | |a Anforderungsdefinition |0 (DE-588)4193804-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Stevens, Richard |e Sonstige |4 oth | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009883950&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009883950 |
Datensatz im Suchindex
_version_ | 1804129312839827456 |
---|---|
adam_text | Titel: Writing better requirements
Autor: Alexander, Ian
Jahr: 2002
Contents
Foreword by Dr. Ralph R. Young / viii
Preface/ x
Acknowledgments/ xiii
1 Introduction
1.1 Why do requirements matter? / 1
1.2 Who are requirements for? / 6
1.3 Different names for requirements / 8
1.4 Different types of specification / 10
1.5 The challenge of writing better requirements / 11
1.6 The requirements writing process / 16
2 Identifying the stakeholders
2.1 Different types of stakeholder / 19
2.2 Your house extension: a simple case? / 21
2.3 A practical approach to identifying stakeholders /
Exercise 1 Listing the stakeholders / 23
3 Gathering requirements from stakeholders
3.1 Possible techniques / 27
Exercise 2 Asking why? / 31
3.2 Interviews / 31
3.3 Workshops / 39
3.4 Experiencing life as a user / 44
Contents
3.5 Observing users at work / 44
3.6 Acting out what needs to happen / 45
3.7 Prototypes / 48
4 Other sources of requirements
4.1 Possible sources / 50
Exercise 3 Extracting requirements from source documents / 55
Exercise 4 Extracting requirements from a memo / 57
4.2 Getting requirements for mass-market products / 58
4.3 User requirements in subsystem projects / 58
5 Structuring the requirements 60
5.1 You need structure as well as text / 61
5.2 Breaking down the problem into steps / 62
5.3 Organizing requirements into scenarios / 65
5.4 Examples of goal decomposition / 68
Exercise 5 A structure for user requirements / 69
5.5 Handling exceptions / 70
Exercise 6 Could anything go wrong here? / 72
Exercise 7 Exceptions / 74
5.6 Examples and exercises in requirement structure / 75
Exercise 8 Creating a heading structure / 76
Exercise 9 The right document for each subject / 76
Exercise 10 Wrongly placed requirements / 78
6 Requirements in context 79
6.1 The user requirements document / 79
6.2 Organizing the constraints / 81
Exercise 11 Writing constraints / 87
6.3 Defining the scope / 87
Exercise 12 Restricting the scope / 89
6.4 Requirement attributes / 90
6.5 Keeping track of the requirements / 92
Contents
7 Requirements writing 96
7.1 Quality, not perfection / 96
7.2 Sketch, then improve / 96
7.3 Anatomy of a good requirement / 97
7.4 Guidelines for good requirements / 98
7.5 Don t write like this / 100
Exercise 13 Good requirements / 105
Exercise 14 Writing requirements for familiar domestic systems / 105
Exercise 15 Ambiguous requirements / 107
8 Checking and reviewing 108
8.1 Checking the document structure with users / 108
8.2 Checking the requirements / 111
Exercise 16 Checking individual requirements / 113
Exercise 17 Checking a set of requirements / 115
8.3 Reviewing / 116
8.4 Success - the reviewed document / 120
Exercise 18 Reviewing / 120
Summary / 122
Appendix: Example user requirements / 124
Answers to exercises / 130
Glossary / 146
Further reading / 150
Index / 155
|
any_adam_object | 1 |
author | Alexander, Ian F. |
author_facet | Alexander, Ian F. |
author_role | aut |
author_sort | Alexander, Ian F. |
author_variant | i f a if ifa |
building | Verbundindex |
bvnumber | BV014503559 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.758 |
callnumber-search | QA76.758 |
callnumber-sort | QA 276.758 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 |
classification_tum | DAT 335f |
ctrlnum | (OCoLC)301058927 (DE-599)BVBBV014503559 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01839nam a2200493zc 4500</leader><controlfield tag="001">BV014503559</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190923 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020603s2002 xxu |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2002071110</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0321131630</subfield><subfield code="9">0-321-13163-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780321131638</subfield><subfield code="9">978-0-321-13163-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)301058927</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014503559</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.758</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 335f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Alexander, Ian F.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Writing better requirements</subfield><subfield code="c">Ian Alexander and Richard Stevens</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston, MA</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 159 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systems engineering</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Requirements engineering</subfield><subfield code="0">(DE-588)4213997-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Anforderungsdefinition</subfield><subfield code="0">(DE-588)4193804-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Matériel didactique</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Requirements engineering</subfield><subfield code="0">(DE-588)4213997-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Anforderungsdefinition</subfield><subfield code="0">(DE-588)4193804-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Stevens, Richard</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009883950&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009883950</subfield></datafield></record></collection> |
genre | Matériel didactique |
genre_facet | Matériel didactique |
id | DE-604.BV014503559 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T19:03:09Z |
institution | BVB |
isbn | 0321131630 9780321131638 |
language | English |
lccn | 2002071110 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009883950 |
oclc_num | 301058927 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-83 DE-739 |
owner_facet | DE-91G DE-BY-TUM DE-83 DE-739 |
physical | XIII, 159 S. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Alexander, Ian F. Verfasser aut Writing better requirements Ian Alexander and Richard Stevens Boston, MA Addison-Wesley 2002 XIII, 159 S. txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Software engineering Systems engineering Requirements engineering (DE-588)4213997-1 gnd rswk-swf Software Engineering (DE-588)4116521-4 gnd rswk-swf Anforderungsdefinition (DE-588)4193804-5 gnd rswk-swf Matériel didactique Requirements engineering (DE-588)4213997-1 s Software Engineering (DE-588)4116521-4 s Anforderungsdefinition (DE-588)4193804-5 s DE-604 Stevens, Richard Sonstige oth HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009883950&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Alexander, Ian F. Writing better requirements Software engineering Systems engineering Requirements engineering (DE-588)4213997-1 gnd Software Engineering (DE-588)4116521-4 gnd Anforderungsdefinition (DE-588)4193804-5 gnd |
subject_GND | (DE-588)4213997-1 (DE-588)4116521-4 (DE-588)4193804-5 |
title | Writing better requirements |
title_auth | Writing better requirements |
title_exact_search | Writing better requirements |
title_full | Writing better requirements Ian Alexander and Richard Stevens |
title_fullStr | Writing better requirements Ian Alexander and Richard Stevens |
title_full_unstemmed | Writing better requirements Ian Alexander and Richard Stevens |
title_short | Writing better requirements |
title_sort | writing better requirements |
topic | Software engineering Systems engineering Requirements engineering (DE-588)4213997-1 gnd Software Engineering (DE-588)4116521-4 gnd Anforderungsdefinition (DE-588)4193804-5 gnd |
topic_facet | Software engineering Systems engineering Requirements engineering Software Engineering Anforderungsdefinition Matériel didactique |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009883950&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT alexanderianf writingbetterrequirements AT stevensrichard writingbetterrequirements |