Scaled agile maturity model

More Info
expand_more

Abstract

In today’s world agile software development has been embraced more and more in software service industry. Though the agile practices have gained widespread popularity in the recent years, there are quite a number of concerns in scaling the agile practices from team level to the entire enterprise. Few frameworks such as Scaled Agile Framework (SAFe, Disciplined Agile Delivery (DAD) and Large Scale Scrum (LeSS) have been developed to address these concerns in scaling agile practices. Although these frameworks provide a template in scaling agile in large enterprises, currently there is a lack of a holistic method which would help them in implementing scaled agile practices or adapting to scaled agile software development. Before or after adopting such a framework, organizations require a structured model for assessing the level of completeness of adoption or find areas of improvements in the scaled agile practices, which would also help them in developing a roadmap for further progress and initiatives. This research offer guidance for the IT organizations towards scaled agile software development by providing a maturity model. This maturity model is composed of six stages as rows and five scaled agile principles in columns, in which each stage and column forms a matrix of scaled agile practices. Each of the practices consists of indicators which help in assessing the level of adoption of the practices. Once having identified the lacking criteria in the adoption of scaled agile practices, organizations can start focusing on the lacking criteria and other areas of improvement. The research also strongly suggests the collaborative spirit in adaptation of scaled agile practices, by using this model as a discussion tool in the team, program and portfolio levels of scaled agile environment. Future research in this arena would aim at researching on the dynamics of emergence on scaled agile practices and the notion of such an emergence on multitude of stakeholders involved in a scaled agile process.