dc.contributor.author | Rehman, Sana | |
dc.description.abstract | Defect prevention techniques can be used during the creation of software artifacts to help developers create high-quality artifacts. The Requirement Error Taxonomy developed by Walia et al. [22, 23] helps focus developer’s attention on common errors that can occur during requirements engineering. This paper investigates the usefulness of the Requirement Error Taxonomy as a defect prevention technique. The goal was to determine if making requirements engineers’ familiar with the Requirement Error Taxonomy would reduce the likelihood that they commit errors while developing a requirements document. We conducted an empirical study in which the participants used the Requirement Error Taxonomy during inspection of a requirements document. Then, in teams, they developed their own requirements document which was evaluated by other students. The hypothesis was that participants who find more errors during the inspection of a requirements document would make fewer errors when creating their own requirements document. The overall result supports this hypothesis. | en_US |
dc.publisher | North Dakota State University | en_US |
dc.rights | NDSU Policy 190.6.2 | |
dc.title | Evaluating the Usefulness of Requirement Error Taxonomy as a Defect Prevention Technique: An Empirical Investigation | en_US |
dc.type | Master's paper | en_US |
dc.date.accessioned | 2014-06-17T14:01:03Z | |
dc.date.available | 2014-06-17T14:01:03Z | |
dc.date.issued | 2014 | |
dc.identifier.uri | http://hdl.handle.net/10365/23221 | |
dc.subject.lcsh | Computer software -- Reliability. | en_US |
dc.subject.lcsh | Software engineering -- Evaluation. | en_US |
dc.subject.lcsh | Software failures -- Prevention. | en_US |
dc.rights.uri | https://www.ndsu.edu/fileadmin/policy/190.pdf | |
ndsu.degree | Master of Science (MS) | en_US |
ndsu.college | Engineering | en_US |
ndsu.department | Computer Science | en_US |
ndsu.program | Computer Science | en_US |
ndsu.advisor | Walia, Gursimran | |