University of Twente Student Theses
Design and validation of Software Requirements Specification evaluation checklist
Laat, Martin de (2019) Design and validation of Software Requirements Specification evaluation checklist.
PDF
3MB |
Abstract: | The quality of a Software Requirements Specification (SRS) can be a major contributing factor to the overall success of the software project, possibly more so for (Government) IT procurement and/or when tendering is involved. SRS evaluation via inspection techniques can be an effective method for quality assurance purposes. An artefact is developed to support the RE practitioner during the Software Requirements Specification evaluation process with the goal to improve both the process and the outcome of the evaluation. The artefact is developed in an iterative matter based on results from a literature study, feedback from supervisors Prof. Nazim Madhavji and Dr. Maya Daneva and the results from an interview sessions with RE practitioners. The format chosen is that of a checklist combined with a handbook consisting of supportive materials to be used during the SRS evaluation process. The artefact is validated using a mixed method approach during a Live Study at the REFSQ conference in Utrecht. The artefact is found to be a comprehensive tool in evaluating SRSs and, based on a series of 8 quality attributes, is regarded to be of good quality. Indicated challenges are its usability, clarity and applicability to a variety of contexts. Application of the artefact in practice and analysing its effects is seen as the next step in understanding the effect of applying the artefact under different contexts, enhancing the artefact accordingly and proving its merit in practice. |
Item Type: | Essay (Master) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 54 computer science |
Programme: | Computer Science MSc (60300) |
Link to this item: | https://purl.utwente.nl/essays/78805 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page