Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development

被引:0
|
作者
Ghazarian, Arbi [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, 10 Kings Coll Rd, Toronto, ON M5S 3G4, Canada
来源
PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER SCIENCE (ACS'08): RECENT ADVANCES ON APPLIED COMPUTER SCIENCE | 2008年
关键词
Requirements Traceability; Traceability Pattern; Agile Software Development;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Requirements traceability, regardless of the process used to produce a software system, is an important quality attribute for the resulting software product. However, existing approaches to achieving requirements traceability have been specifically designed for traditional software development with formal requirements processes. With the wide industry adoption of agile development methodologies, where requirements are captured and communicated through informal channels, the applicability of existing traceability approaches to agile software projects has been restricted. In this paper, we introduce traceability patterns as a solution to requirement component tractability in agile software development. In our approach, we achieve traceability through source code, which is the main development artifact in agile methodologies.
引用
收藏
页码:236 / +
页数:2
相关论文
共 31 条
  • [21] How Scrum Tools May Change Your Agile Software Development Approach
    Eckhart, Matthias
    Feiner, Johannes
    SOFTWARE QUALITY: THE FUTURE OF SYSTEMS- AND SOFTWARE DEVELOPMENT, 2016, 238 : 17 - 36
  • [22] ARP-GWO: an efficient approach for prioritization of risks in agile software development
    Prakash, B.
    Viswanathan, V.
    SOFT COMPUTING, 2021, 25 (07) : 5587 - 5605
  • [23] The ontology-driven approach to intelligent support of requirements engineering in agile software development
    Murtazina, Marina
    Avdeenko, Tatiana
    2020 VI INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND NANOTECHNOLOGY (IEEE ITNT-2020), 2020,
  • [24] Decision Making of Agile Patterns in Offshore Software Development Outsourcing: A Fuzzy Logic-Based Analysis
    Kausar, Maryam
    Mazhar, Noushin
    Ishtiaq, Muhammad
    Alabrah, Amerah
    AXIOMS, 2023, 12 (03)
  • [25] Achieving agility through BRIDGE process model: an approach to integrate the agile and disciplined software development
    Mandal, Ardhendu
    Pal, S. C.
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2015, 11 (01) : 1 - 7
  • [26] A Fuzzy AHP-based approach for prioritization of cost overhead factors in agile software development
    Abusaeed, Syed
    Khan, Saif Ur Rehman
    Mashkoor, Atif
    APPLIED SOFT COMPUTING, 2023, 133
  • [27] Two sides of the same coin - how agile software development teams approach uncertainty as threats and opportunities
    Donmez, Denniz
    Grote, Gudela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 93 : 94 - 111
  • [28] Modelling the enablers of productivity of enterprise-level Agile software development process using modified TISM approach
    Sathe, Chaitanya Arun
    Panse, Chetan
    JOURNAL OF MODELLING IN MANAGEMENT, 2024, 19 (06) : 1749 - 1772
  • [29] Introducing On-site Customers in Agile Software Development Projects: An Alternative Approach to Project Work in Engineering Education
    Kavcic, Alenka
    Pesek, Matevz
    Bohak, Ciril
    Marolt, Matija
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2018, 34 (02) : 482 - 496
  • [30] Human-centered software development methodology in mobile computing environment: agent-supported agile approach
    Eom, Hyo-Eun
    Lee, Seok-Won
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2013,