Effective and efficient requirement traceability in the software development and Information Technology industry

Requirements traceability has been identified as a quality factor and a characteristic a system should possess and include as a non-functional requirement. Requirements engineering processes should always include methods and tools of maintaining traces and relationships between requirements and prod...

Full description

Bibliographic Details
Main Author: Shereni, Tafadzwa
Other Authors: Jay, Ian
Format: Dissertation
Language:English
Published: University of Cape Town 2015
Subjects:
Online Access:http://hdl.handle.net/11427/14129
id ndltd-netd.ac.za-oai-union.ndltd.org-uct-oai-localhost-11427-14129
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-uct-oai-localhost-11427-141292021-01-09T05:11:43Z Effective and efficient requirement traceability in the software development and Information Technology industry Shereni, Tafadzwa Jay, Ian Project Management Requirements traceability has been identified as a quality factor and a characteristic a system should possess and include as a non-functional requirement. Requirements engineering processes should always include methods and tools of maintaining traces and relationships between requirements and product artefacts. To investigate the extent to which requirements traceability is used in software and information technology projects, a theoretical model of requirements traceability was presented in this research. Five organizations were investigated through semi-structured interviews and their requirements tracing practices were compared with the theoretical model. The extent to which organizations apply requirements traceability practices in their projects differs and as a result they were categorised as inactive, dormant and active users in this research. The advent of agile development methods is one of the major factors affecting requirements traceability practices. Among other recommended areas of further research, there is need for future research to look at how agile development and traditional methods can be implemented together in requirement tracing practices. 2015-09-30T13:42:24Z 2015-09-30T13:42:24Z 2015 Master Thesis Masters MSc http://hdl.handle.net/11427/14129 eng application/pdf University of Cape Town Faculty of Engineering and the Built Environment Department of Construction Economics and Management
collection NDLTD
language English
format Dissertation
sources NDLTD
topic Project Management
spellingShingle Project Management
Shereni, Tafadzwa
Effective and efficient requirement traceability in the software development and Information Technology industry
description Requirements traceability has been identified as a quality factor and a characteristic a system should possess and include as a non-functional requirement. Requirements engineering processes should always include methods and tools of maintaining traces and relationships between requirements and product artefacts. To investigate the extent to which requirements traceability is used in software and information technology projects, a theoretical model of requirements traceability was presented in this research. Five organizations were investigated through semi-structured interviews and their requirements tracing practices were compared with the theoretical model. The extent to which organizations apply requirements traceability practices in their projects differs and as a result they were categorised as inactive, dormant and active users in this research. The advent of agile development methods is one of the major factors affecting requirements traceability practices. Among other recommended areas of further research, there is need for future research to look at how agile development and traditional methods can be implemented together in requirement tracing practices.
author2 Jay, Ian
author_facet Jay, Ian
Shereni, Tafadzwa
author Shereni, Tafadzwa
author_sort Shereni, Tafadzwa
title Effective and efficient requirement traceability in the software development and Information Technology industry
title_short Effective and efficient requirement traceability in the software development and Information Technology industry
title_full Effective and efficient requirement traceability in the software development and Information Technology industry
title_fullStr Effective and efficient requirement traceability in the software development and Information Technology industry
title_full_unstemmed Effective and efficient requirement traceability in the software development and Information Technology industry
title_sort effective and efficient requirement traceability in the software development and information technology industry
publisher University of Cape Town
publishDate 2015
url http://hdl.handle.net/11427/14129
work_keys_str_mv AT sherenitafadzwa effectiveandefficientrequirementtraceabilityinthesoftwaredevelopmentandinformationtechnologyindustry
_version_ 1719372404286816256