The Continuing Adventures of             liYahoo’s Agile Transformation
Introduction
Keith
Yahoo!Yahoo’s Agile Story10 Lessons Learned,AppliedRecommendationsToday & TomorrowTakeaways
Yahoo!
180 millioninmillionthree258 as many371.6 million topTwice#1 globallyMore than 13homepage    personalmonthly24 asunique vi...
Scale
Distributed
Open
Yahoo’sAgile Story
In the Beginning…      From Gabrielle Benefield’s “Rolling out Agile in a Large Enterprise” http://assets.scrumfoundation....
the ebb and flow
Yahoo! Video
2007 Agile Conference
Yahoo! Finance Swim Lanes   added                   Lower priority        High priority                           Sprint 8...
Yahoo! Sports
Yet Another Pilot
•Sponsorship      •Funding    •SocializingQ1 2011
•Commitment   •Communication•Charter Community   Q2 2011
Yahoo! Homepage
•Executive Training •Team Workshops   •Seeding Teams  Q3 2011
•Visits      •Growing   •CommunityQ4 2011
•Adoption Steady State   •Local Communities      •Outside Product      Q1 2012
10 Lessons                                          Learned, Applied For this section we compared the 10 Lessons Learned f...
Implement Solid EngineeringPractices
Align with Management
Design:Find Common Ground
Align withProject Management
Coach. Don’t Dictate.
Privacy is Important
Don’t ExpectEverybody to Like It
Fund the Coaching TeamAdequately
Coach Deep, Not Broad
The Organization MustAlso Adapt
Recommendations
Seek Expert Help
Think Globally, Act Locally
Scale Virtually
Focus on Principles
Where Yahoo is today…
…and where we are going tomorrow
OrganizationalTransformation
Experiment with Kanban
Lean Everything
Takeaways (If I knew then, what I know now)
Create Space
1. Stand-ups2. Retrospectives3. Time boxes
Keep Shape
1. Automation2. Visibility3. Cadence
Style of Play
1. Transparency2. Trust3. Flow
You have to take risks. You have to venture beyondyour comfort zone. If something does not work thefirst time, you have to...
Questions?
To learn more contact keithn@yahoo-inc.com
The Continuing Adventures of Yahoo's Agile Transformation by Keith Nottonson
Upcoming SlideShare
Loading in …5
×

The Continuing Adventures of Yahoo's Agile Transformation by Keith Nottonson

2,528 views

Published on

Yahoo! has become the premier digital media company with the top Sports, Finance and News sites as well as top rated original video content. Yahoo's Agile journey began as a grass roots movement before the pilot program it inspired began in earnest in early 2005. This presentation will describe the ebb and flow of Yahoo's Agile adventures using previously published case studies to show where Yahoo has been, we will examine where Yahoo is today, and suggest a course for tomorrow. This experience report will include challenges and lessons learned.

Presented by Keith Nottonson

Published in: Business, Technology

The Continuing Adventures of Yahoo's Agile Transformation by Keith Nottonson

  1. 1. The Continuing Adventures of liYahoo’s Agile Transformation
  2. 2. Introduction
  3. 3. Keith
  4. 4. Yahoo!Yahoo’s Agile Story10 Lessons Learned,AppliedRecommendationsToday & TomorrowTakeaways
  5. 5. Yahoo!
  6. 6. 180 millioninmillionthree258 as many371.6 million topTwice#1 globallyMore than 13homepage personalmonthly24 asunique visitors7003 1320 the to nearest millionTopin Finance, Sports, and#1 in 11 unique theglobally categoriesNews,invisitors homepage everyproperties thevisitorsunique with 51.7Yahoo! millionvariationscategories globally. of#1worldwide. Network.more. U.S. the U.S. thein the U.S. inworldwide.categories globally.Yahoo! Newscompetitor.homepagesunique visitors.day.(comScore Media Metrix, Worldwide, October 2011)(comScore Media Metrix, U.S., October 2011 2011)(Yahoo! internal data, August 2011) October 2011)(comScore Media Metrix, Worldwide, Ocrtober U.S., October 2011)
  7. 7. Scale
  8. 8. Distributed
  9. 9. Open
  10. 10. Yahoo’sAgile Story
  11. 11. In the Beginning… From Gabrielle Benefield’s “Rolling out Agile in a Large Enterprise” http://assets.scrumfoundation.com/downloads/6/YahooAgileRollout.pdf?1286089611
  12. 12. the ebb and flow
  13. 13. Yahoo! Video
  14. 14. 2007 Agile Conference
  15. 15. Yahoo! Finance Swim Lanes added Lower priority High priority Sprint 82 Bugle project Ongoing release Site Up projects identified The board makes readily visible the variety and amount of work the team is doing and shows where this work is in the software pipeline. Now we start measuring…
  16. 16. Yahoo! Sports
  17. 17. Yet Another Pilot
  18. 18. •Sponsorship •Funding •SocializingQ1 2011
  19. 19. •Commitment •Communication•Charter Community Q2 2011
  20. 20. Yahoo! Homepage
  21. 21. •Executive Training •Team Workshops •Seeding Teams Q3 2011
  22. 22. •Visits •Growing •CommunityQ4 2011
  23. 23. •Adoption Steady State •Local Communities •Outside Product Q1 2012
  24. 24. 10 Lessons Learned, Applied For this section we compared the 10 Lessons Learned fromGabrielle Benefield’s “Rolling out Agile in a Large Enterprise” with what we are doing now 4 years later. http://assets.scrumfoundation.com/downloads/6/YahooAgileRollout.pdf?1286089611
  25. 25. Implement Solid EngineeringPractices
  26. 26. Align with Management
  27. 27. Design:Find Common Ground
  28. 28. Align withProject Management
  29. 29. Coach. Don’t Dictate.
  30. 30. Privacy is Important
  31. 31. Don’t ExpectEverybody to Like It
  32. 32. Fund the Coaching TeamAdequately
  33. 33. Coach Deep, Not Broad
  34. 34. The Organization MustAlso Adapt
  35. 35. Recommendations
  36. 36. Seek Expert Help
  37. 37. Think Globally, Act Locally
  38. 38. Scale Virtually
  39. 39. Focus on Principles
  40. 40. Where Yahoo is today…
  41. 41. …and where we are going tomorrow
  42. 42. OrganizationalTransformation
  43. 43. Experiment with Kanban
  44. 44. Lean Everything
  45. 45. Takeaways (If I knew then, what I know now)
  46. 46. Create Space
  47. 47. 1. Stand-ups2. Retrospectives3. Time boxes
  48. 48. Keep Shape
  49. 49. 1. Automation2. Visibility3. Cadence
  50. 50. Style of Play
  51. 51. 1. Transparency2. Trust3. Flow
  52. 52. You have to take risks. You have to venture beyondyour comfort zone. If something does not work thefirst time, you have to try again. If one thing does notwork, you have to try something else. You have to letthem feel pain. You have to keep it fun. And youhave to keep giving energy and love, because fallingdown hurts, but learning to run is freedom.
  53. 53. Questions?
  54. 54. To learn more contact keithn@yahoo-inc.com

×