Application of Hybrid Project Management Methodology in Development of Software Systems
Svea Urlić, Željka Car · 2023
Selection of project management methodology in development of software systems is very challenging, especially taking into consideration that every project is unique. In this paper hybrid approach as a combination of traditional plan-driven and agile methodologies of project management, with emphasis on applying Scrum in waterfall project management, in development of web-applications is analyzed. This paper provides results of seven qualitative researches done through interviews with project managers and statistical data analysis of survey respondents (n=47). Results of qualitative research show that most projects follow a pattern in which waterfall methodology of project management is combined with agile practices -agile was used in almost all projects which were the subject of research in project phase of Development. Results of quantitative research conducted through a survey confirmed that Scrum and waterfall are the most frequently used methodologies in web application development projects and also indicated the frequency of overlapping of Development and Testing project phases. Paper provides guidelines for combining waterfall model with agile models and emphasizes the importance of planning, analyzing user requirements and defining software architecture at the beginning of the project, as well as delivering multiple minor development versions to users for testing.