Scaling Software Agility: Best Practices for Large Enterprises
Dean Leffingwell describes how agile methods are being successfully applied to enterprise-class development. • Part I describes team practices that scale to the enterprise, including: structuring agile teams, mastering the iteration, concurrent testing and continuous integration. • Part II describes additional practices necessary to achieve full enterprise benefits. Topics include: intentionally emergent architectures, lean requirements at scale, coordinating releases with the agile release train, agile training and rollout strategies and measuring business performance.
This tutorial was presented as 90 minute tutorial on the main stage at Agile 2008 and was very well attended (perhaps 150-200 attendees) and very well received. During the weeks after the presentation, I received many positive comments from attendees including these:
“I enjoyed your presentation on Scaling Software Agility at Agile 2008 yesterday. I could relate to a lot of the discussion, as I am involved with a large distributed agile team.” — Curtis Keller, Director, Airline Products Development, Sabre Airline Solutions “Thanks for presenting! It was a wonderful experience.” — Patrick Debois “Thanks Dean! This presentation is OUTSTANDING! — Brad Appleton ” I’m kicking off a major investment project and I thought your insights regarding release planning was excellent.” — David Endicott, Senior Vice President, Sabre Airline Solutions ” I came to the conference as a relative novice. I’m from a big systems development background and although I had done iterative development in different forms over the year, I really HAD to find out how architecture etc. got handled in Agile. I saw so many talks just focusing on the iterations and I wanted to know about system design and cross-functional teams, deployment etc.! So the bent and content of your presentation was spot on for me. At one point I just stopped taking notes because your slides were so good. — Cinda Voegtli, CEO and Founder, Emprend Inc. and ProjectConnections.com
As agile crosses the chasm to the enterprise, I suspect that it will be a continuing topic of at the Agile Conference for years to come so I think this tutorial will continue to be of interest to the general audience. Also, I’ll be proposing another tutorial as well, focusing exclusively on more advanced enterprise practices.
Thanks for your consideration. —Dean Leffingwell
- Understand which basic agile practices scale natively to the enterprise level
- Gain insights into extensions that can bring the full benefits of agility to the large software enterprise

Download session PDF
Add to calendar