DocumentCode
2619854
Title
Testing to Improve Requirements - Mission Impossible?
Author
Graham, Dorothy
Author_Institution
Grove Consulting
fYear
2006
fDate
11-15 Sept. 2006
Firstpage
4
Lastpage
4
Abstract
How is it possible that testing could help to make better requirements? If this sounds like "mission impossible" to you, you may be suffering under some myths or misconceptions about the relationship between requirements and testing. Requirements engineers, developers and testers all have a different mindset and this can result in misunderstandings about the relationship between them. Whether you use a traditional life cycle approach or a very iterative approach to development, both good requirements specifications and good testing practices are critical to success. In this presentation we outline the characteristics of a good relationship between requirements engineering and software testing. We then look at a number of myths or misconceptions about this relationship, for example that testing comes after a system has been developed, that testers use requirements but not vice versa, that you can\´t test without requirements, that testers don\´t actually need requirements (a tester\´s misconception) and others. We conclude with some tips for how to achieve better requirements through a better relationship with testing. It\´s not mission impossible - it\´s mission critical. Good requirements engineering produces better tests, and good test analysis produces better requirements
Keywords
formal specification; formal verification; program testing; systems analysis; iterative approach; requirements engineering; software testing; traditional life cycle approach;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 14th IEEE International Conference
Conference_Location
Minneapolis/St. Paul, MN
ISSN
1090-705X
Print_ISBN
978-0-7695-2555-6
Type
conf
DOI
10.1109/RE.2006.64
Filename
1704042
Link To Document