Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach

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...

Full description

Bibliographic Details
Main Authors: Mohd. Haleem, Md. Faizan Farooqui, Md. Faisal
Format: Article
Language:English
Published: KeAi Communications Co., Ltd. 2021-06-01
Series:International Journal of Cognitive Computing in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2666307421000218
_version_ 1797976421435441152
author Mohd. Haleem
Md. Faizan Farooqui
Md. Faisal
author_facet Mohd. Haleem
Md. Faizan Farooqui
Md. Faisal
author_sort Mohd. Haleem
collection DOAJ
description 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.
first_indexed 2024-04-11T04:50:40Z
format Article
id doaj.art-133b872f4256405b81b80221148fc389
institution Directory Open Access Journal
issn 2666-3074
language English
last_indexed 2024-04-11T04:50:40Z
publishDate 2021-06-01
publisher KeAi Communications Co., Ltd.
record_format Article
series International Journal of Cognitive Computing in Engineering
spelling doaj.art-133b872f4256405b81b80221148fc3892022-12-27T04:37:20ZengKeAi Communications Co., Ltd.International Journal of Cognitive Computing in Engineering2666-30742021-06-012180190Tackling Requirements Uncertainty in Software Projects: A Cognitive ApproachMohd. Haleem0Md. Faizan Farooqui1Md. Faisal2Corresponding author.; Department of Computer Application, Integral University Lucknow, IndiaDepartment of Computer Application, Integral University Lucknow, IndiaDepartment of Computer Application, Integral University Lucknow, IndiaIn 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.http://www.sciencedirect.com/science/article/pii/S2666307421000218Requirement uncertaintyCognitive impactRequirement uncertainty measuresSoftware project development
spellingShingle Mohd. Haleem
Md. Faizan Farooqui
Md. Faisal
Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
International Journal of Cognitive Computing in Engineering
Requirement uncertainty
Cognitive impact
Requirement uncertainty measures
Software project development
title Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
title_full Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
title_fullStr Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
title_full_unstemmed Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
title_short Tackling Requirements Uncertainty in Software Projects: A Cognitive Approach
title_sort tackling requirements uncertainty in software projects a cognitive approach
topic Requirement uncertainty
Cognitive impact
Requirement uncertainty measures
Software project development
url http://www.sciencedirect.com/science/article/pii/S2666307421000218
work_keys_str_mv AT mohdhaleem tacklingrequirementsuncertaintyinsoftwareprojectsacognitiveapproach
AT mdfaizanfarooqui tacklingrequirementsuncertaintyinsoftwareprojectsacognitiveapproach
AT mdfaisal tacklingrequirementsuncertaintyinsoftwareprojectsacognitiveapproach