Authors:
Md. Tarek Hasan
1
;
Nabil Bakar
1
;
Nujhat Nahar
1
;
Mahady Hasan
1
and
M. Rokonuzzaman
2
Affiliations:
1
Independent University, Bangladesh, Dhaka, Bangladesh
;
2
North South University, Dhaka, Bangladesh
Keyword(s):
Hybrid Methodology, Requirements Gathering, Agile Methodology, Waterfall Approach, Requirement Management, and Requirement Collection.
Abstract:
This research paper presents a hybrid approach to overcome the challenges related to inadequate or insufficient client involvement and understanding during the software requirements phase. The aim of this study is to investigate the factors that contribute to this challenge and propose a solution that combines traditional and agile methodologies. To accomplish this, a survey was conducted to collect responses from industry professionals in the software development sector. The survey results showed that inadequate or insufficient client involvement and understanding is a common issue that leads to delays and misunderstandings in software development projects. To address this challenge, the proposed hybrid approach combines the traditional requirements engineering process with agile techniques such as user stories, prototypes, and continuous feedback loops. The hybrid approach aims to improve communication and collaboration between the client and the development team, ensuring that the
software’s requirements are well-understood and documented. The results of this study indicate that the proposed hybrid approach is effective in overcoming the challenges related to inadequate or insufficient client involvement and understanding. The findings of this research have practical implications for software development organizations, highlighting the importance of adopting a hybrid approach to ensure successful software development projects.
(More)