Search: onr:"swepub:oai:gup.ub.gu.se/308044" >
TracIMo: a traceabi...
TracIMo: a traceability introduction methodology and its evaluation in an Agile development team
-
Maro, Salome, 1987 (author)
-
- Steghöfer, Jan-Philipp, 1983 (author)
- Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU)
-
Bozzelli, P. (author)
-
show more...
-
Muccini, H. (author)
-
show less...
-
(creator_code:org_t)
- 2021-08-29
- 2022
- English.
-
In: Requirements Engineering. - : Springer Science and Business Media LLC. - 0947-3602 .- 1432-010X. ; 27, s. 53-81
- Related links:
-
https://gup.ub.gu.se...
-
show more...
-
https://doi.org/10.1...
-
show less...
Abstract
Subject headings
Close
- Software traceability, the ability to relate software development artifacts such as requirements, design models and code to each other, is an important aspect in software development. It yields a number of benefits such as facilitating impact analysis and tracking software changes. However, for companies to reap these benefits, a proper traceability strategy-a plan for how traceability should be managed-needs to be defined and implemented. Existing literature lacks concrete guidelines for practitioners to systematically define such a strategy. In this study, we address this gap by defining a Traceability Introduction Methodology (TracIMo), which is a methodology for systematically designing, implementing and evaluating software traceability in practice. We used design science research to design TracIMo and evaluated it in a case study with an agile development team of a company in the finance domain. Our results show that TracIMo is feasible as it allows incremental definition and evaluation of a traceability strategy that is aligned with the company's traceability goals and the existing development process. We also report practical challenges encountered when designing a traceability strategy such as defining the right level of granularity and the need for defining intermediate development artifacts.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Software Engineering (hsv//eng)
Keyword
- Traceability
- Software traceability
- Traceability management
- requirements traceability
- software
- integration
- challenges
- language
- models
- Computer Science
Publication and Content Type
- ref (subject category)
- art (subject category)
Find in a library
To the university's database