Requirements Tracing in Agile Environments

A management-oriented approach: Developing a practical framework and roadmap to resolve the tensions of integrating requirements traceability in Agile environments

Master Thesis (2021)
Author(s)

M. Iliuhin (TU Delft - Technology, Policy and Management)

Contributor(s)

M.F.W.H.A. Janssen – Mentor (TU Delft - Information and Communication Technology)

Cees van Beers – Graduation committee member (TU Delft - Economics of Technology and Innovation)

Ricardo Matheus – Coach (TU Delft - Information and Communication Technology)

Faculty
Technology, Policy and Management
Copyright
© 2021 Mihai Iliuhin
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Mihai Iliuhin
Graduation Date
27-09-2021
Awarding Institution
Delft University of Technology
Programme
['Management of Technology (MoT)']
Faculty
Technology, Policy and Management
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Scholars have studied for many years the challenges of integrating requirements traceability in Agile environments. The developed tools, frameworks, and models in the literature take a rather technical perspective on the problem. The scholars focus primarily on mechanisms that provide accurate and relevant information retrieval from the requirements database or analyze various techniques for creating valid links between requirements. Although the technical approach provides solutions to several scoped challenges, the scholars did not take into account the business goals, stakeholders’ needs, and business processes. In practice, the company resources, the development approach, and knowledge workers’ interests play a critical role in requirements traceability. As a result, multiple tradeoffs are required to develop a balanced and stable environment. In particular, the approaches are not in sync with agile development approaches, whereas the first requires documentation, the latter is focused on working software. Therefore, taking a business and management perspective on requirements traceability integration in Agile methodologies could bring new meaningful insights into solving existing challenges.

Management requires to make trade-offs between what is desirable and feasible given limited resources and the need to stay agile. As a result, a framework for making these trade-offs is developed. In addition, a model capturing the main elements needed for traceability is designed, which can be modified/customized by other companies to realize RT given the limitations (or no limitations) brought by resources and business goals/strategy.

Files

License info not available
License info not available