MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT.pptx_第1页
MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT.pptx_第2页
MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT.pptx_第3页
MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT.pptx_第4页
MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT.pptx_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

scrum theartofdoingtwicetheworkinhalfthetimejeffsutherlandco creatorofscrum virtualcasefile 9 11 thefbilackedtheabilitytoknowwhatitknew therewasnoeffectivemechanismforcapturingorsharingitsinstitutionalknowledge alqaedaactivistsenteringthecountryintheweeksandmonthsbefore9 11oneofficewassuspiciousofonepersonanotherwonderedwhysomanysuspiciousforeignersweregettingflighttraining anotherhadsomeoneonawatchlistbutnevertoldanyone nooneinthebureaueverputitalltogether virtualcasefile whensenatorsstartedaskinguncomfortablequestions thefbirespondedwiththeirplantomodernize vcfcost 70millionontopofthe 100millionalreadybudgeted threeyearslatertheprogramwascancelled ibmandmicrosoft2005fbiannouncedanewprogram sentinellockheedmartin 451million tobeoperationalin2009everychangerequiredacontractnegotiation2010 405millionspent halfwaydone andayearlateestimated6to8yearstocompletionandanadditional 350million waterfallganttchart monthsinthemaking chartsthatshowedeverythingthatneededtobeaccomplishedandthetimeitwouldtakeeverysinglestepinaprojectislaidout everymilestone everydeliverydate theyarealways alwayswrong oncethebeautifullyelegantplanmeetsreality itfallsapart fixingthefbi restarted withthedevelopmentbrought inhouse monthsspentunravelingcontractsandcuttingstafftounder50printedalltherequirementsdocuments inchesthick 1 100requirementsdocumentedreviewedandprioritized80 20rule focusedonthe20coreteamwassmaller 12 go livecompletioncommitment12monthswithcostof 20million amountremaininginthesentinelbudget fall2011 asimpleidea wheneveryoustartaproject whynotcheckin seeifwhatyouaredoingisheadingintherightdirection ifit sactuallywhatpeoplewant andquestionwhetherthereareanywaystoimprovehowyou redoingwhatyou redoing anywaysofdoingitbetterandfaster andwhatmightbekeepingyoufromdoingthat inspectandadapt impedimentremoval management sresponsibility flow productionshouldflowswiftlyandcalmlythroughouttheprocess managementtaskistoidentifyandremoveimpedimentstothatflowtaichiohno sthetoyotaproductionsystem seniormanagementneedstounderstandintheirbonesthatimpedimentsarenearlycriminal sentinel usingthe inspectandadapt cycle theteamtookroughlythreemonthstofigureouthowlongcompletingtheprojectwouldreallytake sequentialgoalswereset eachrequiredtobecompletedinafixedlengthoftime theteamused twoweekcycles sprintsattheendofeachspringcycle anincrementofproductwasfinishedfinishedmeansthesewassomethingworkingthatcouldbeshowntoanyonewhocared stakeholders optimally thepeoplethatwouldbeusingthatincrementofproduct real timefeedback istheteamheadedintherightdirection demos drivingtowardademonstrableproductonafrequentbasisiswhattheyareplanningtodonextreallywhattheyshouldbedoing giventheexperienceandworkduringthejustcompletedcycle atthebeginningofeachnewspringcycle theteamdecideshowmuchcanbeaccomplishedinthenexttwoweeksworkitemsareselectedfromtheprioritizedlistofthingsthatneedtobedonetheteamdecideshowmanyoftheseitemscangetdoneinthenextsprintcycle scrumisnotaboutdevelopers scrumisaboutcustomersandstakeholders forthesentinelproject showingtheactualproductwasthemostpowerfulpart jeffjohnsonskepticisminfectedthefbitheguysdowninthebasementarejustgoingtoscrewitupagain justonemoretemporarysystemthatwillfail andwe llhavetogobacktousingpaper julyof2012sentinelwasturnedon success thesentinelteam stillworkinginthebasement aroomwithoutwindowspanelsremovedfromtheircubiclessotheycanseeeachotheraroomwithoutwindowsposter sizecopyof agile principlesonthewall stillmakingimprovementsandaddingfunctionalitytothesystemtheybuilt oldjokeinthescrumcommunity chickenandpigarewalkingdowntheroadthechickensays hey pig iwasthinkingweshouldopenuparestaurant whatshouldwecallit asksthepig howabout hamandeggs nothanks saysthepig i dbecommitted butyou donlybeinvolved the pigs aretheonescommittedtotheprojectandresponsiblefortheoutcome the chickens arethoseinformedofitsprogress thestakeholders takeaways planningisuseful blindlyfollowingplansisstupid alltheworkneededonalargeprojectlaidout withdetailedplans whendetailedplansmeetreality theyfallapart failfastsoyoucanfixearly corporatecultureputsmoreweightonforms procedures andmeetingsthanonvisiblevaluecreationthatcanbeinspectedatshortintervalsbyusers workthatdoesnotcreaterealvalueismadness inspectandadapt inspectandadapt w edwardsdemingworkedforgeneraldouglasmacarthurduringtheoccupationafterwwii hisinfluenceonjapanesemanufacturingwasdramatictrainedengineersin statisticalprocesscontrol measureexactlywhatisbeingdonehowwell andstrivefor continuousimprovement constantlycreatingexperimentstoseeifyoucanachieveimprovementpdcacycle plan do check act toact meanstochangeyourwayofworkingbasedonrealresultsandrealenvironmentalinput waterfallmethodinsiststhateverythingcanbeplannedaheadoftime andwouldn tchangeoverthecourseofamultiyearproject teams teamsarewhatgetthingsdoneintheworldofwork businessesalltoooftenfocussolelyonindividuals performancebonuses promotions hiring abigmistake youwantthebestpeople andpeoplearedifferent sofocusongettingthebestperformers yalestudycorrelationbetweenstudenttimespentonaprojectandthegrade none fasteststudentsoutpacedslowestbyratioof10 1conclusion hireastudentsthatearntheaintheshortestamountoftime but ibmstudy lookedatteamperformancedataon3 800projectsifthebestteamcouldperformataskinoneweak assumingmemberswere a students expecta10 1ratioincomparingbestandnot bestteams whatwastheratio itdidnottaketheslowteam10weekstodowhatthebestteamcoulddoinaweek ittook2 000weeks 2 000 1 characteristicsofbestteams 1 transcendenttheteam ssenseofpurposeisbeyondtheordinary thedecisiontonotbeaverage buttobegreat changesthewaytheyviewthemselves andwhatthey recapableof 2 autonomoustheteamsareself organizingandselfmanaging theyhavethepowertomaketheirowndecisionsabouthowtheydotheirjobs andareempoweredtomakethosedecisionsstick cross functionaltheteamshaveallehskillsneededtocompletetheproject planning design production sales distribution keyconceptsinscrum autonomyteammembersdecidethemselveshowthey regoingtodothework it smanagement sresponsibilitytosetthestrategicgoals butit stheteam sjobtodecidehowtoreachthosegoals keyconceptsinscrum cross functionalteammemberoftheprojectthatdesignedarevolutionarynewcameraforcanon whenalltheteammembersarelocatedinonelargeroom someone sinformationbecomesyours withouteventrying youstartthinkingintermsofwhat sbestorsecondbestforthegroupatlargeandnotonlywhereyoustand keyconceptsinscrum teamshavealltheskillnecessarytogetthingsdone souptonuts noseparationofroles teamdiversity skillset thinkingandexperienceteamsthatcangetawholeprojectdone teamsthatareunselfishandautonomousteamsdecidehowtodothework a characteristicsofbestteams test whenaspecialistidentifieswiththeirspecialtymorethanwiththeproductthey reactuallymaking best willnothappen sizedoesmatter datashowsthatteam svelocityslowsdownwithmorethan9 data alargeteamcantakeaboutfivetimesthenumberofhoursthatasmallteamwould study 491medium size projectsathundredsofdifferentcompanies projectrequiringnewproductsorfeaturesasteamsgrewlargerthan8 theytookdramaticallymoretime teamsof3to7required25 oftheeffortofteamsof9to20 scrumteam neededcharacteristics intensefocusonthegoalradicalcollaborationhungertocrushanythingintheirwayuniversalexcitementwhenanyteammemberbrokethroughwiththeball scrummaster responsibleforensuringprocessiseffectivesomeonebetweenateamcaptainandacoachfacilitatormakesurethereistransparencyhelptheteamdiscoverwhatisgettinginthewayguidetheteamtowards continualimprovement continuallyasking howcanwedowhatwedobetter whatcanwechangeabouthowwework whatisourbiggeststickingpoint fundamentalattributionerror atest whenyouareblamingsomeone youarefindingfaultwiththempersonally whenyouarebeingblamed youaremoreawareofthesituationalfactorsthatledtotheproblemandwhyyoudidwhatyoudid weallseeourselvesasrespondingtoasituation whileweseeothersasmotivatedbytheircharacter deming spoint it sthesystemthatsurroundus ratherthananyintrinsicquality thataccountsforthevastmajorityofourbehavior the lesson weareallcreaturesofthesystemwefindourselvesembeddedin scrum insteadofseekingsomeonetoblame trytoexaminethesystemthatproducedthefailureandfixit blameisstupiddon tlookforbadpeople lookforbadsystems onesthatincentivizebadbehaviorandrewardpoorperformance the sprint mitmedialabprojects policyevery3weekseachteamhadtodemototheircolleagueswhatitwasworkingon anopendemo anyonecouldcomeifthedemowasnotbothworkingand cool thedirectorskilledtheproject sprintsworkforashortperiodoftimeandstopandseewhereyouare backlog doing done stickynotes orwhiteboard boardisdividedintothreecolumnsbacklog workthatneedstodone doing teammemberundertakesoneofthetasks movingitfrombacklogtodoing done whenisfinished criteria whenitcanbeusedbythecustomer dailystand up scrummasterisinchargeaskseachmember whatdidyoudoyesterdaytohelptheteamfinishthesprint whatwillyoudotodaytohelptheteamfinishthespring whatobstaclesaregettingintheteam sway that sit 15minutesmax noassigningoftasksfromabove theteamisautonomous 1990sborland quattroproforwindowsteammeteverydaytodiscuss onehourself organizedaroundchallengesscrumrules meetingheldatthesametimeeveryday everyonehadtobetheremeetingcouldnotlastmorethatfifteenminuteseveryonehadtoactivelyparticipate passivityisnotonlylazy itactivelyhurtstherestoftheteam sperformance sutherland sspeechtoteamslargeandsmall doyoureallywanttosuckforever isthatwhatyourmotivationisinlife becauseit syourchoice youknow youdon thavetobethatway ateamhastodemandgreatnessfromitself wasteisacrime threedifferenttypesofwaste wastethroughunreasonablenesswastethroughinconsistencywastethroughoutcomesdeming spdcacycleplanmeansavoidunreasonablenessdomeansavoidinconsistencycheckmeansavoidinconsistencyactmeansthewill motivationanddeterminationtodoallthat onethingatatime multitasking theresearchthosewhodrivewhiletalkingoncellphones evenhandsfree getintomoreaccidentsthanpeoplewhodon tquote evenwhenparticipantsdirecttheirgazeatobjectsinthedrivingenvironment theyoftenfailto see themwhentheyaretalkingonacellphonebecauseattentionhasbeendirectedawayfromtheexternalenvironmentandtowardaninternal cognitivecontextassociatedwiththephoneconversation itappearsthatthepeoplewhoaremostlikelytomulti taskandmostapttouseacellphonewhiledrivingarethosewiththemostinflatedviewsoftheirabilities multitasking researchersconclusions peopledon tmultitaskbecausetheyaregoodatit theyhavetroubleinhibitingtheimpulsetodoanotheractivity peoplewhomultitaskthemostjustcan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论