Investigation of the Current Requirements Engineering Practices among Software Developers in Malaysia

Requirement engineering (RE) is a phase in software development that involves understanding, documenting, and managing the requirements of a software system. RE is a crucial and critical phase to obtain the essential requirements for the to-be-developed system is a reliable and workable system and, in the end to ensure that the software meets the needs and expectations of stakeholders. In Malaysia, software development teams typically follow industry-standard practices for requirement engineering which includes Requirements Elicitation, Requirement Analysis and Documentation, Requirement Validation, Requirement Management, Collaboration and Communication, Requirements Traceability and Agile and Iterative Approaches. This paper presents current RE practices by software development teams in Malaysia. A survey has been conducted to collect data from 12 companies comprises of varies business domain. The respondents were asked about the importance of activities conducted in practices of requirement elicitation, requirement analysis and negotiation, describing requirements, system modelling and requirement validation. At the end of the survey, the respondents were also asked about the indicators for software quality and software productivity. The results from the survey show an overview of how the software development practitioners perceive the importance of each activity in specific RE practices. This is important for the RE researcher to know for us to recommend methods and approaches that can help the practitioners to simplify the process without compromising the quality of the obtained software requirements.

Authors

Institutions

Publication Details

Journal
International Journal of Academic Research in Business and Social Sciences
Published
2024-10-04
DOI
https://doi.org/10.6007/ijarbss/v14-i10/23105
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Investigation of the Current Requirements Engineering Practices among Software Developers in Malaysia

Siti Azirah Asmai, Sabrina Ahmad, Rosmiza Wahida Abdullah
International Journal of Academic Research in Business and Social Sciences
Software Engineering Techniques and Practices
article

Investigation of the Current Requirements Engineering Practices among Software Developers in Malaysia

Siti Azirah Asmai, Sabrina Ahmad, Rosmiza Wahida Abdullah
article en

Abstract

Requirement engineering (RE) is a phase in software development that involves understanding, documenting, and managing the requirements of a software system. RE is a crucial and critical phase to obtain the essential requirements for the to-be-developed system is a reliable and workable system and, in the end to ensure that the software meets the needs and expectations of stakeholders. In Malaysia, software development teams typically follow industry-standard practices for requirement engineering which includes Requirements Elicitation, Requirement Analysis and Documentation, Requirement Validation, Requirement Management, Collaboration and Communication, Requirements Traceability and Agile and Iterative Approaches. This paper presents current RE practices by software development teams in Malaysia. A survey has been conducted to collect data from 12 companies comprises of varies business domain. The respondents were asked about the importance of activities conducted in practices of requirement elicitation, requirement analysis and negotiation, describing requirements, system modelling and requirement validation. At the end of the survey, the respondents were also asked about the indicators for software quality and software productivity. The results from the survey show an overview of how the software development practitioners perceive the importance of each activity in specific RE practices. This is important for the RE researcher to know for us to recommend methods and approaches that can help the practitioners to simplify the process without compromising the quality of the obtained software requirements.

International Journal of Academic Research in Business and Social SciencesVol. 14(10)
Technical University of Malaysia Malacca (MY)
Openalex Percentile: Top 73%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.