agile @ yahoo from the trenches n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Agile @ Yahoo! from the trenches PowerPoint Presentation
Download Presentation
Agile @ Yahoo! from the trenches

Loading in 2 Seconds...

play fullscreen
1 / 13

Agile @ Yahoo! from the trenches - PowerPoint PPT Presentation


  • 266 Views
  • Uploaded on

Agile @ Yahoo! from the trenches. Mun-Wai Chung, Brian Drummond AGILE ‘09 Proceedings of the 2009 Agile Conference Pages 113-118. 楊乃融 100522044. outline . Introduction Yahoo!’s Product Development Culture Pre – Agile – the PDP First Agile Experiences – By the Book

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Agile @ Yahoo! from the trenches' - armen


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
agile @ yahoo from the trenches

Agile@Yahoo!fromthetrenches

Mun-WaiChung,BrianDrummond

AGILE‘09Proceedingsofthe2009AgileConferencePages113-118

楊乃融 100522044

outline
outline
  • Introduction
  • Yahoo!’sProductDevelopmentCulture
  • Pre–Agile–thePDP
  • FirstAgileExperiences–BytheBook
  • AdaptingAgiletoYahoo!
  • ThePilotProgramandCaseStudy
  • TheGoldenAgeofAgile
  • TransferencetotheTrenches
  • AgileGoesMultigenerational
  • Conclusion
yahoo s product development culture
Yahoo!’sproductdevelopmentculture
  • alogicalandwell–managedpathofevolution?
  • Yahoo!isaglobalcompanyofgreatdiversitycontainingthousandsofinnovativethinkersandpassionatedoers,manyofwhomarespecialistsorexpertsintheirdomains.
  • Inthisgreatdiversityofindividualsandprojects,therearecommonneedsofflexibility,adaptability,fasttimetomarket,anddeliveringapplicationsthathitthesweetspotofenduseracceptance.
pre agile the pdp
Pre–agile–thePDp
  • PDP–ProductDevelopmentProcess
  • 2002–TheChiefProductOfficer(CPO)hadmandatedthatasingleproductdevelopmentprocessshouldbefollowedcorporate–wide.
  • 2004–PDPwasseentobemorevitaltocoordinateandcontroltherapidgrowingarrayofsoftwaredevelopmentinitiativesacrossthecompany.
  • centrallyregulated
  • PDP–veryWaterfallwithmanygatesandsign–offs
  • Acommunicationdividewidenedbetweenuppermanagementandthedevelopmentteams.
  • Needtobechanged
first agile experiences by the book
FirstAgileexperiences–bythebook
  • midtolate2004–oneengineeringmanager,passionateaboutexploringnewwaysofthinkingaboutsoftwaredevelopmentforhisteam,wasinstrumentalinseedingtheideaofAgilepracticesintoYahoo!.
  • localizeddecision–makingattheteamlevelheldmorevaluethanacentrallycontrolledprocess,andimportantly,thattruechangebesthappensatthegrassrootslevelwithinanorganization.
  • inviterecognizedAgileexpertssuchasKenSchwaberandJeffSutherlandtocometalkatYahoo!.
  • ThegeneraldevelopercommunitywasvaryreluctanttotryAgileasitwasuntestedandseeminglyprescriptive,or“BytheBook”.
  • anAgilespecialistwashiredasafull–timeon–siteconsultant.
adapting agile to yahoo
adaptingagiletoyahoo!
  • early2005–theseniorlevelsofmanagementwerereceptivetotheAgilemessage.
  • theseniorAgilecoachchosetoworkwithvolunteersandteamswhowereamenabletotryingAgileScrumfortheirdevelopmentprojects.
  • pilotprogramwithanaccompanyingmulti–dayfull–timetraininginScrum.
  • ThepilotandtheaccompanyingtrainingprogramareconsideredtobeoneofthemostimportantsuccessfactorsintheearlystageoftheAgileadoptionprocess.
the pilot program
Thepilotprogram
  • ThecorporatepilotprogramwascreatedtoshowthepromiseofAgileandtoaddressitsapplicabilitytothevarioustypesofprojectsthenactiveatYahoo!.
  • CaseStudy#1–ReadyandEager
    • current development path – Waterfall driven with many checkpoints
  • CaseStudy#2–NotReadyforScrum
the golden age of agile
Thegoldenageofagile
  • Theyearsof2006–2007broughtahighrateofadoptionofAgilewithinthecompany.
  • over150developmentteamsreportingthattheywereusingScrum
  • AgilistaswereregularlyparticipatinginexternalAgilecommunityevents–asmallcompanypresenceattendedtheAgile2006conferenceandsubstantiallyincreasedinnumberfortheAgile2007conference.
  • Yahoo!paperswereacceptedandpresentedatothervenuesaswell.
transference to the trenches
transferencetothetrenches
  • inlate2007–thegreaterbusinessstateofthecompanybegantoripplewithforebodingsofreductionsinbudgetsandstaffing.
  • inearly2008–thecoachingteamwasdisbanded.
agile goes multigenerational
agilegoesmultigenerational
  • TheperiodfollowingthedepartureofthecentralAgilecoachingstaffwasthefirsttestofthedurabilityofAgile.
  • firstgeneration–whograduatedfromthepilotprogramorwhoattendedthesponsoredScrumclassesandthengainedmultipleiterationstothefollowinggenerationofAgileteams.
conclusion
conclusion
  • AgileisstillevolvingatYahoo!.
  • OnceanindividualparticipatesinasuccessfulimplementationofAgileandunderstandsthetruebenefits,thatpersonbecomesastrongdevoteeandlocksontotheAgile“DNA”.