Distributed ScrumFall Model: A hybrid software process model that copes with COVID-19 pandemic

Document Type : Original Research Articles.

Authors

Faculty of Computer Information sciences, Mansoura University, Mansoura, Egypt

Abstract

In the past, whenever work starts on software development project a methodology must be selected to be applied to produce the final product. Each methodology has been designed to be applied on specific project’s conditions to get the best results. Due to the rapid changes and problems arise like COVID-19 pandemic; there are sudden changes in the working processes and communication methods, which lead most companies resorting to software development from home and changing the work environment from on-site to be distributed. Therefore, it’s no longer practical to continue working with the same development process models. Because of that, most of the software industry companies resorted to use the hybrid models that combine practices from more than one methodology in order to obtain the best results and to keep up with the ongoing changes at the work environments. This paper presents a practical model that is inspired from incorporating geographically distributed agile scrum with traditional waterfall model that works well for several software houses. The model has been applied on a distributed organization during the COVID-19 pandemic and shows better results. After analyzing the model results, it shows that the model improves the productivity around 40%, decrease the delivery delay 24%, and decreases number of issues on client environment 46% during the COVID-19 pandemic.

Keywords