Disciplined or Agile? Two Approaches for Handling Requirement Change Management

Danyllo Wagner Albuquerque, Everton Tavares Guimarães, Felipe Barbosa Araújo Ramos, Antonio Alexandre Moura Costa, Alexandre Gomes, Emanuel Dantas, Mirko Perkusich, Hyggo Almeida

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Software requirements changes become necessary due to changes in customer requirements and changes in business rules and operating environments; hence, requirements development, which includes requirements changes, is a part of a software process. Previous studies have shown that failing to manage software requirements changes well is a main contributor to project failure. Given the importance of the subject, there is a plethora of efforts in academia and industry that discuss the management of requirements change in various directions, ways, and means. This chapter provided information about the current state-of-the-art approaches (i.e., Disciplined or Agile) for RCM and the research gaps in existing work. Benefits, risks, and difficulties associated with RCM are also made available to software practitioners who will be in a position of making better decisions on activities related to RCM. Better decisions can lead to better planning, which will increase the chance of project success.

Original languageEnglish (US)
Title of host publicationResearch Anthology on Agile Software, Software Development, and Testing
PublisherIGI Global
Pages1980-2000
Number of pages21
Volume4
ISBN (Electronic)9781668437032
ISBN (Print)9781668437025
DOIs
StatePublished - Jan 1 2021

All Science Journal Classification (ASJC) codes

  • General Computer Science

Fingerprint

Dive into the research topics of 'Disciplined or Agile? Two Approaches for Handling Requirement Change Management'. Together they form a unique fingerprint.

Cite this