Embarking on salesforce.com's large scale
transformation to our Adaptive Development
Methodology presented many unique challenges due to the scale of the rollout as well as the need to align a large number of teams (30+) to a common release date, 3-4 times per year. To specifically address the
latter challenge, we created a lightweight release framework in order to optimize on-time, high quality delivery to our customers and partners.
The fundamentals of this framework and approach emphasize supporting and enabling the development teams rather than controlling them, through a release framework--simple, lightweight, unambiguous, visible everywhere. By implementing this lightweight release
framework and making it highly visible, we've
promoted rhythm and flow within and across all scrum teams. In doing so, we have been able to develop a stable rhythm for delivering on-time, high-quality releases in a complex environment, while not compromising our Agile principles.