Becoming Agile: A Grounded Theory of Agile Transitions in Practice

@article{Hoda2017BecomingAA,
  title={Becoming Agile: A Grounded Theory of Agile Transitions in Practice},
  author={Rashina Hoda and James Noble},
  journal={2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)},
  year={2017},
  pages={141-151}
}
  • Rashina Hoda, J. Noble
  • Published 20 May 2017
  • Business
  • 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)
Agile adoption is typically understood as a oneoff organizational process involving a staged selection of agile development practices. This view of agility fails to explain the differences in the pace and effectiveness of individual teams transitioning to agile development. Based on a Grounded Theory study of 31 agile practitioners drawn from 18 teams across five countries, we present a grounded theory of becoming agile as a network of on-going transitions across five dimensions: software… 

Figures and Tables from this paper

Agile Practices in Practice: Towards a Theory of Agile Adoption and Process Evolution
TLDR
This work studied teams which adopted agile practices across a spectrum from taking on a whole methodology to a couple of practices at a time, and then committed to continuous assessment and improvement of their ways of working.
Balancing between stability and change in Agile teams
TLDR
A substantive theory was presented of continuously balancing between stability and change in Agile teams and three guidelines that can help organizations about to change their way of working to Agile were proposed.
Agile Transformation Changes From The Perspective Of Project Team Values
Software project enterprises deliver increasingly complex and custom-made software products and services. Agile methods were designed to address the challenges of dynamic and unpredictable software
Exploring Customer Influence on the Agile Transformation of Service Providers
TLDR
Preliminary results show that a customer's risk tolerance and collaborative routines influence their service provider's transition to agile teamwork practices, planning routines, and customer involvement practices.
How agile teams make self-assignment work: a grounded theory study
TLDR
The findings of this study will help agile practitioners and companies understand different aspects of self-assignment and practice it with confidence regularly as a valuable practice, and help teams already practicing self-ASSignment to apply strategies to overcome the challenges they face on an everyday basis.
Agility in the workplace: Conceptual analysis, contributing factors, and practical examples
Abstract Over the last few years, the concept of agility has become increasingly popular in organizations. Companies are hoping to foster speed, adaptability, and innovation by rolling out an agile
A Catalogue of Agile Smells for Agility Assessment
TLDR
The metaphor of code smell is extended and the term agile smell is introduced to denote the issues and practices that may impair the adoption of the agile approach to define and validate a catalogue of agile smells that can support agility assessment.
Exploring the Link Between Leadership and Devops Practice and Principle Adoption
TLDR
It is uncovered that DevOps-oriented organizations benefit from the existence of change management, release and deployment management, service level management, incident management and service catalog management, and that the DevOps adoption leadership role is required in a DevOps team setting.
How (UN) Happiness Impacts on Software Engineers in Agile Teams?
TLDR
According to the answers gathered from 67 participants through a survey, interviews and using a cross-analysis, happiness factors identified by agile teams were effective communication, motivated members, collaboration among members, proactive members, and present leaders.
Leading DevOps Practice and Principle Adoption
TLDR
Challenges associated to agile, lean and DevOps practices and principles adoption are outlined and indicate that those with software development and operation roles in DevOps-oriented organizations benefit from existence of highly structured service management approaches such as ITIL.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 48 REFERENCES
The Social Nature of Agile Teams
TLDR
An understanding of how social identity and collective effort are supported by agile methods is supported.
A framework to support the evaluation, adoption and improvement of agile methods in practice
Self-Organizing Roles on Agile Software Development Teams
TLDR
These roles-Mentor, Coordinator, Translator, Champion, Promoter, and Terminator-are focused toward providing initial guidance and encouraging continued adherence to Agile methods, effectively managing customer expectations and coordinating customer collaboration, securing and sustaining senior management support, and identifying and removing team members threatening the self-organizing ability of the team.
A disciplined approach to adopting agile practices: the agile adoption framework
TLDR
The Agile Adoption Framework is presented and the innovative approach used to implement it, which consists of an agile measurement index, and a four-stage process, that together guide and assist the agile adoption efforts of organizations.
Developing a grounded theory to explain the practices of self-organizing Agile teams
TLDR
This study has used Grounded Theory as a qualitative research method to study 40 Agile practitioners across 16 software organizations in New Zealand and India and explore how these Agile teams self-organize.
The Role of Communication in Agile Systems Development
TLDR
An integrated view on the role of communication in agile SD is provided by conducting a structured, systematic literature review and calling for research that opens up the communication process and empirically validates the implications for communication frequency and quality triggered by agile SD.
"Agile Adoption" in IT Companies - Building a Change Capability by Qualitative Description of Agile Implementation in Different Companies
TLDR
This study has as objective to identify the concerns of deployment of agile practices and provide insight into existing challenges of adopting “Agile”, and presents 25 impediments for the company’s "Agile" Adoption.
Approaches to Agile Adoption in Large Settings: A Comparison of the Results from a Literature Analysis and an Industrial Inventory
TLDR
New approaches for agile adoption in large settings have been identified: incremental agile adoption approaches combining both bottom-up and top-down strategies; the important role of identified key practices that enable quick feedback and adaptation in the early adoption stages; and approaches derived from the multidimensional nature of agility.
Agile adoption and improvement model
TLDR
The Agile Adoption and Improvement Model (AAIM) can be used as a gradual road map for the adoption of an agile approach so that the required agile level can be achieved and improved over a period of time.
...
1
2
3
4
5
...