International Journal of Cognitive Computing in Engineering (Jun 2021)

Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach

  • Mohd. Haleem,
  • Md. Faizan Farooqui,
  • Md. Faisal

Journal volume & issue
Vol. 2
pp. 180 – 190

Abstract

Read online

In this era of dynamic technological phase shift, management and estimation of client's requirements in software project development has been established as one of the most crucial steps from the point of view of research. Ever changing user's environment make it more difficult to capture precise requirements and hinder successful software development process due to faulty capture leading to potentially live and abrupt threats. However, this situation can be averted by efficient management which tapers to the essence of this article.In this study, we have tried to narrow down to specific uncertainty types, their sources, relationships and their impact and finally getting down to the nitty-gritty in the form of a theoretical framework to manage the requirement uncertainty. This article also contributes in outlining good practices efficient handling of software project uncertainties and mitigating uncertainties through adequate methods and techniques.

Keywords