Identify and Manage the Software Requirements Volatility

Abstract

Management of software requirements volatility through development of life cycle is a very important stage. It helps the team to control significant impact all over the project (cost, time and effort), and also it keeps the project on track, to finally satisfy the user which is the main success criteria for the software project. In this research paper, we have analysed the root causes of requirements volatility through a proposed framework presenting the requirements volatility causes and how to manage requirements volatility during the software development life cycle. Our proposed framework identifies requirement error types, causes of requirements volatility and how to manage these volatilities to know the necessary changes and take the right decision according to volatility measurements (priorities, status and working hours). This framework contains four major phases (Elicitation and Analysis phase, Specification Validation phase, Requirements Volatility Causes phase and Changes Management phase). We will explain each phase in detail.

Authors and Affiliations

Khloud Elwahab, Mahmoud Latif, Sherif Kholeif

Keywords

Related Articles

Effectiveness of Iphone’s Touch ID: KSA Case Study

A new trend of incorporating Touch ID sensors in mobile devices is appearing. Last year, Apple released a new model of its famous iPhone (5s). One of the most anticipated and hailed features of the new device was its Tou...

Dimensions of Open Government Data Web Portals: A Case of Asian Countries

Citizen Factors of the open government data are being explored in this study in the selected Asian countries. As per the open data availability countries have been selected on global open data index and well-structured o...

Forecasting the Tehran Stock Market by Artificial Neural Network 

One of the most important problems in modern finance is finding efficient ways to summarize and visualize the stock market data to give individuals or institutions useful information about the market behavior for investm...

 A Survey of Automated Text Simplification

 Text simplification modifies syntax and lexicon to improve the understandability of language for an end user. This survey identifies and classifies simplification research within the period 1998-2013. Simplificatio...

 Automated Periodontal Diseases Classification System

This paper presents an efficient and innovative system for automated classification of periodontal diseases, The strength of our technique lies in the fact that it incorporates knowledge from the patients' clinical data,...

Download PDF file
  • EP ID EP154199
  • DOI 10.14569/IJACSA.2016.070510
  • Views 72
  • Downloads 0

How To Cite

Khloud Elwahab, Mahmoud Latif, Sherif Kholeif (2016). Identify and Manage the Software Requirements Volatility. International Journal of Advanced Computer Science & Applications, 7(5), 64-71. https://europub.co.uk/articles/-A-154199