Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Experience report: implementing requirement traceability throughout the software development life cycle
Date
2016-11-01
Author
Akman, Suha
Ozmut, Mert
Aydin, Burak
Gokturk, Serhat
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
194
views
0
downloads
Cite This
The developed traceability model is essential in helping project members, project managers and customers, all understand the product at all stages of the software development life cycle and maintain the integrity of the design information. Utilizing a well designed development environment and an environment support team is vital in maintaining the requirement traceability. With the requirement traceability, the customers' requirement status can be monitored and the relationships among requirements, design decisions, and code can be accessed to reuse already developed products or analyze the change impacts, which in turn benefits companies by lowering the development and maintenance cost. This paper describes how requirement traceability is supported in an information technology solution provider company, with the improvement of integrated tool infrastructure, the transformation of the tool infrastructure, and the challenges that were faced during the transformation. Throughout this improvement project, not only the tools and their capabilities were looked into but also the company culture and the already acquired know-how in using many infrastructure tools such as Enterprise Project Management, JIRA, Team Foundation Server, Quality Center, Enterprise Architect, SVN, and Eclipse.
Subject Keywords
Application life cycle management
,
Configuration management
,
Requirement traceability
,
Software process improvement
URI
https://hdl.handle.net/11511/67478
Journal
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
DOI
https://doi.org/10.1002/smr.1824
Collections
Unclassified, Article
Suggestions
OpenMETU
Core
Acquiring innovative software systems: Experiences from the field
Demirörs, Onur; Karagoz, N. Alpay; Gencel, Cigdem (2007-08-31)
Managing acquisition of software projects, containing innovative components, brings many challenges to acquirer organizations. Innovative software projects usually have unclear requirements and scope. They require stakeholders such as research institutes, software development organizations and the domain experts who work. together and need a flexible budget and time frame to be successful. As a result, the acquisition management activities such as estimation of the product size and the required development ...
Assess agility : agility assessment approach supported with an automated web based agility assessment tool
Adalı, Onat Ege; Demirörs, Onur; Özcan Top, Özden; Department of Information Systems (2017)
Today, more and more organizations are adopting agile methodologies to their software development processes. However, this adoption process is not straightforward due to the extensive knowledge and effort required. Currently, most agile adopters use assessments at a regular basis to understand the extent of their agility and to determine the success of their agile adoption. There have been many studies conducted about agile assessment models in the literature. Still, these models require significant time an...
A Dynamic software configuration management system
Kandemir, Fatma Gülşah; Doğru, Ali Hikmet; Erbaş, Cengiz; Department of Computer Engineering (2012)
Each software project requires a specialized management to handle software development activities throughout the project life cycle successfully and efficiently. Software governance structures provide easy and efficient ways to handle software development activities. Software configuration management is an important software development activity, and while selecting the right strategy in configuration management, its conformity to the software governance should be considered as well. Software configuration ...
Assessing Software Processes over a New Generic Software Process Assessment Tool
YÜRÜM, OZAN RAŞİT; Özcan Top, Özden; DEMİRÖRS, ONUR (2017-08-01)
Performing process improvement to deliver qualified products with the expected cost on time has been a requirement for organizations targeting to be successful in the software market. Software organizations usually perform process improvement based on well-known process assessment frameworks such as CMMI and ISO/IEC 15504. A number of derivatives of CMMI and ISO/IEC 15504 have been developed and they are being updated. As a result of this, the software process assessment tool based on them needs to be updat...
An investigation of the relationship between joint visual attention and product quality in collaborative business process modeling: a dual eye-tracking study
Fındık Coşkunçay, Duygu; Çakır, Murat Perit (2022-02-01)
Collaborative business process modeling is a collective activity where team members jointly discuss, design, and document business processes. During such activities, team members need to communicate with each other to coordinate the modeling activities, propose and justify changes, and negotiate common terms and definitions. Throughout this process, stakeholders should be aware of when and what kind of changes have been made by each team member on the shared space so that they can discuss design ideas and b...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
S. Akman, M. Ozmut, B. Aydin, and S. Gokturk, “Experience report: implementing requirement traceability throughout the software development life cycle,”
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
, pp. 950–954, 2016, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/67478.