A systematic review of requirements change management
S Jayatilleke, R Lai - Information and Software Technology, 2018 - Elsevier
Context Software requirements are often not set in concrete at the start of a software
development project; and requirements changes become necessary and sometimes …
development project; and requirements changes become necessary and sometimes …
A faceted taxonomy of requirements changes in agile contexts
Background: Originally, developers aimed to identify most software requirements upfront in
software development projects. However, agile methods explicitly encourage software …
software development projects. However, agile methods explicitly encourage software …
A prediction model for software requirements change impact
K Zamani - 2021 36th IEEE/ACM International Conference on …, 2021 - ieeexplore.ieee.org
Software requirements Change Impact Analysis (CIA) is a pivotal process in requirements
engineering (RE) since changes to requirements are inevitable. When a requirement …
engineering (RE) since changes to requirements are inevitable. When a requirement …
Proactive management of requirement changes in the development of complex technical systems
Featured Application Industry case study from the automotive industry and five development
projects. Abstract Requirement changes and cascading effects of change propagation are …
projects. Abstract Requirement changes and cascading effects of change propagation are …
On the role of requirements in understanding and managing technical debt
NA Ernst - 2012 Third International Workshop on Managing …, 2012 - ieeexplore.ieee.org
Technical debt is the trading of long-term software quality in favor of short-term expediency.
While the concept has traditionally been applied to tradeoffs at the code and architecture …
While the concept has traditionally been applied to tradeoffs at the code and architecture …
Towards an understanding of the causes and effects of software requirements change: two case studies
S McGee, D Greer - Requirements Engineering, 2012 - Springer
Abstract Changes to software requirements not only pose a risk to the successful delivery of
software applications but also provide opportunity for improved usability and value …
software applications but also provide opportunity for improved usability and value …
Agile requirements engineering via paraconsistent reasoning
Innovative companies need an agile approach towards product and service requirements, to
rapidly respond to and exploit changing conditions. The agile approach to requirements …
rapidly respond to and exploit changing conditions. The agile approach to requirements …
Agile requirements evolution via paraconsistent reasoning
Innovative companies need an agile approach for the engineering of their product
requirements, to rapidly respond to and exploit changing conditions. The agile approach to …
requirements, to rapidly respond to and exploit changing conditions. The agile approach to …
BECIA: a behaviour engineering-based approach for change impact analysis
Abstract This paper introduces Behaviour Engineering-based Change Impact Analysis
(BECIA), a novel approach to Change Impact Analysis (CIA). BECIA enables visualization of …
(BECIA), a novel approach to Change Impact Analysis (CIA). BECIA enables visualization of …
A taxonomy of change types and its application in software evolution
S Lehnert, M Riebisch - 2012 IEEE 19th International …, 2012 - ieeexplore.ieee.org
Changes play a central role in software evolution, where the types of changes are as
multifarious as their consequences. When changing software, impact analysis and …
multifarious as their consequences. When changing software, impact analysis and …