Scaling Agile Throughout All Development Teams
Scaling agile throughout all development teams
After proving the value of agile through a successful pilot project, the next step for many organizations is scaling agile throughout all development teams. While there is no silver bullet for quickly and easily spreading agile adoption, there are some common mistakes that can stand in the way. Given the broad process, engineering and management impact that agile can have on an organization, the agile rollout needs to be viewed holistically.
Without significant consideration given to appropriate training, cross-department communication, modified management practices, process consistency, organizational simplicity and adequate infrastructure, the spread of agile in your organization can be slowed, if not prevented. Start small, keep it simple, and choose processes and tools that can help you scale smart to meet your changing needs.
Ian Culling is CTO at VersionOne. Ian brings more than 20 years of broad IT experience to the CTO role. Ian lends tremendous expertise to his areas of responsibility, including software product management, design and development, and enterprise IT. Ian has significant practical experience with the introduction, scaling and adaptive execution of agile methods, having initially implemented strict XP with a single team in 2000. Since that time, Ian has progressed to lead and coach both small and large organizations in their transition to agile methods.
Prior to joining VersionOne, Ian led the adoption of agile methods at Alogent Corporation as vice president of development, leveraging aspects of Scrum for scaling across multiple teams and products. This, combined with select XP developer practices and approach for planning and tracking, resulted in a Scrum-wrapped XP implementation (now a fairly common model within the agile community today). He can be reached at firstname.lastname@example.org.