
The impact of user involvement in software development process
Author(s) -
Nouf Bin saif,
Mashael Almohawes,
Nor Shahida Mohd Jamail
Publication year - 2021
Publication title -
indonesian journal of electrical engineering and computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.241
H-Index - 17
eISSN - 2502-4760
pISSN - 2502-4752
DOI - 10.11591/ijeecs.v21.i1.pp354-359
Subject(s) - waterfall model , extreme programming , software development process , computer science , user story , scrum , software development , process (computing) , software engineering , goal driven software development process , asset (computer security) , user requirements document , software , team software process , perspective (graphical) , process management , engineering , operating system , computer security , artificial intelligence
In software development process, user can take part in any phase of the process, depending on what model is being applied. Lack of user involvement can result in a poorly designed solution, or even a solution that conflicts with user’s needs. This review paper presents the impact of user involvement in software development process. In this study, different software development processes will be reviewed, show where the user usually gets involved in different models such as: Structural (Waterfall, V-model) and incremental (Scrum-extreme programming XP). As each model differs from the other, each of them has a different perspective of where user should take part and where they should not. This can be an asset that helps project managers, and leaders to develop suitable strategies to follow in their projects.