Extended Scrum Process Model Using Software Reliability Engineering Concerns
Agile software methodologies have been established and evolving since the early 1990s. Due to their short development cycle, agile software processes emphasize on rapid delivery of software. Consequently, inadequate time is spent on design and other aspects of the software reliability concerns. In this research paper, one of the most widely used agile methodology Scrum is further explored; to overcome the software reliability challenges. The primary objective of this work is to propose a new model for Scrum, by adding reliability engineering practices to achieve a reliable software system. Moreover, data collected from the software industry, Scrum experts have helped us evolve the proposed integration; it has enhanced the overall validity of this integration, as the feedback from industry experts have also been incorporated. The overall result indicated after integration that, it also has a positive impact on cost and time of developing software. This research has opened new doors to extend our work in the agile community and reliability engineering practices that can ultimately succeed in building high-quality, reliable applications.
Copyright (c) 2018 Journal of Information Communication Technologies and Robotic Applications
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.