Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

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

Saved in:
Bibliographic Details
Main Author: Shereni, Tafadzwa
Other Authors: Jay, Ian
Format: Thesis
Language:English
Published: Department of Construction Economics and Management 2015
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614277316116480
access_status_str Open Access
author Shereni, Tafadzwa
author2 Jay, Ian
author_browse Jay, Ian
Shereni, Tafadzwa
author_facet Jay, Ian
Shereni, Tafadzwa
author_sort Shereni, Tafadzwa
collection Thesis
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.
format Thesis
id oai:open.uct.ac.za:11427/14129
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:49:29.229Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2015
publishDateRange 2015
publishDateSort 2015
publisher Department of Construction Economics and Management
publisherStr Department of Construction Economics and Management
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/14129 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 Department of Construction Economics and Management Faculty of Engineering and the Built Environment University of Cape Town
spellingShingle Project Management
Shereni, Tafadzwa
Effective and efficient requirement traceability in the software development and Information Technology industry
thesis_degree_str Master's
title 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_short 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
topic Project Management
url http://hdl.handle.net/11427/14129
work_keys_str_mv AT sherenitafadzwa effectiveandefficientrequirementtraceabilityinthesoftwaredevelopmentandinformationtechnologyindustry