Measuring Maturity Level of Scrum Practices in Software Development Using Scrum Maturity Model
Journal of System and Management Sciences · 2022
The implementation of scrum framework in software development is expected to be responsive to changes and deliver quality products to market quickly.However, there are many obstacles in implementing scrum and scrum adoption process is often not carried out optimally.Such obstacles have resulted in features that are not in line with stakeholders' expectations and software quality that has not sufficiently met the expectations of users.Based on the problems, this study evaluated the implementation of scrum by measuring the maturity level of software development using scrum maturity model (SMM).SMM is more focused on evaluating and providing direction for software development process through the utilization of scrum.Practices in SMM were modified following scrum guide 2020 and measured using key process area (KPA) rating used in the agile maturity model (AMM).The data of this study were retrieved using focus group discussions with scrum team members who answered all modified practices in SMM.The assessment showed that the scrum practice is at level 1 (initial).The gaps between SMM practices and the existing practices implemented in product development were observed.Based on the observations, this study provides recommendations for scrum events, scrum artefacts and scrum roles that can be used to improve scrum implementation process in the future.