Agile and Scrum at Avid<br />Michael Madden, VP, Integrated Media Enterprise<br />
About Us<br />Worldwide leader in digital media creation tools for film, video, audio and broadcast professionals with annual sales of $600M +<br />The company has received 12 Emmys®, one Grammy® and two Oscars® <br />Customers include virtually all major broadcasters and film studios <br />
Our Mission: Built around our Customers<br />To inspire passion, unleash creativity, and realize dreams in a digital world<br />
Scrum in 100 words<br /><ul><li>Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time.
It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month).
The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features.
Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint.</li></li></ul><li>Critical Agile Practices<br />Planning Game<br />Testing<br />Continuous Integration<br />Refactoring <br />Shared Ownership<br />Small Releases<br />Metaphor<br />Pair Programming<br />40 Hour Week<br />Coding Standard<br />On-Site Customer<br />Simple Design<br />XP combined with Scrum is the most common agile implementation<br />
Agile Summary<br />30 month old Scrum/XP implementation<br />Spanning 20 product lines<br />1000+ sprints completed in aggregate<br />500+ formally trained professionals<br />10,000+ new unit tests and automated functional tests<br />We use our process as strategic capability that:<br />Incorporates and invites customer engagement<br />Demonstrates our commitment to quality<br />Allows us to deliver and course correct quickly<br />
Success Factor: Practice Makes Perfect<br />Requirements<br />Design<br />Code<br />Test<br />Doc<br />Rather than doing all of one thing at a time...<br />...Scrum teams do a little of everything all the time<br />Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986.<br />
Success Factor: Team Sport<br />Daily Scrum<br />Definition of Done<br />Release Plan<br />User Stories<br />Sprint Reviews<br />Retrospectives<br />
Success Factor: Management and Executive Sponsorship<br />Stating vision<br />Eliminating obstacles<br />Commitment and time<br />Daily management scrum<br />Attending scrum and planning meetings <br />Trust the teams<br />