有效的项目管理--适应型项目管理.ppt
《有效的项目管理--适应型项目管理.ppt》由会员分享,可在线阅读,更多相关《有效的项目管理--适应型项目管理.ppt(58页珍藏版)》请在冰豆网上搜索。
![有效的项目管理--适应型项目管理.ppt](https://file1.bdocx.com/fileroot1/2022-10/10/19a4acae-c793-40f2-9db7-7f04d215519f/19a4acae-c793-40f2-9db7-7f04d215519f1.gif)
EffectiveProjectManagement:
Traditional,Agile,ExtremePresentedby(facilitatorname)ManagingComplexityintheFaceofUncertaintyCh11:
AgileProjectManagementWhatisAgileProjectManagement?
IterativeprojectmanagementlifecycleAdaptiveprojectmanagementlifecycleAdaptingandintegratingtheAPMtoolkitSummaryofChapter11Ch11:
AgileProjectManagementCh11:
AgileProjectManagementWhatisAgileProjectManagement?
AgileProjectManagementisasetoftools,templates,andprocessesformanagingprojectswhosegoalisclearlyknownbutwhosesolutionrangesfrompartiallyunknowntoalmosttotallyunknown.Ch11:
AgileProjectManagementTheAgileManifesto“Weareuncoveringbetterwaysofdevelopingproductsbydoingitandhelpingothersdoit.Throughthisworkwehavecometovalue:
IndividualsandinteractionsoverprocessesandtoolsWorkingproductsovercomprehensivedocumentationCustomercollaborationovercontractnegotiationsRespondingtochangeoverfollowingaplanThatis,whilethereisvalueintheitemsontheright,wevaluetheitemsontheleftmore.”MartinFowler&JimHighsmith,“TheAgileManifesto.”SoftwareDevelopmentVol.9,No.8(August2001)pgs28-32Ch11:
AgileProjectManagementImplementingAgileProjectsFullysupportedproductionversionsofpartialsolutionsarereleasedtotheenduserquarterlyorsemi-annuallyIntermediateversionsarereleasedtoafocusgroupevery2-4weeksCo-locatedagileprojectteamsCrossprojectdependenciesProjectportfoliomanagementLinearLinearIterativeDefinitionAnIterativeprojectmanagementlifecycle(PMLC)modelconsistsofanumberofphasesthatarerepeatedingroupswithafeedbackloopaftereachgroupiscompleted.Atthediscretionoftheclientthelastphaseinagroupmayreleaseapartialsolution.Ch11:
AgileProjectManagementIterativeProjectManagementLifeCycleModelFigure11-01MostbutnotallofthesolutionisclearlyknownYoumightotherwisehavechosentheIncrementalPMLCmodelbuthaveastrongsuspicionthattherewillbemorethanaminimumnumberofscopechangerequestsYoumightotherwisehavechosenanAdaptivePMLCmodelbutareconcernedaboutlackofclientinvolvementCh11:
AgileProjectManagementLinearLinearIterativeWhentouseanIterativePMLCModelScopePhaseImplementationofintermediatesolutionscanbeproblematicFinalsolutioncannotbedefinedatthestartoftheprojectPlanPhaseThecompleteplanforbuildingtheknownsolutionThepartialplanforthehighpriorityfunctionsCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelLaunchPhaseMonitor&ControlPhaseClosePhaseCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelTable11-01CharacteristicsTPMprojectteamAPMprojectteamSizeCouldbeverylargeUsuallylessthan15SkillLevelAlllevelsMostskilledLocationCo-locatedordistributedCo-locatedExperiencelevelJuniortoseniorSeniorPositionresponsibilityRequiressupervisionUnsupervisedCharacteristicsThesolutionisknownbutnottotheexpecteddepth(i.e.,featuresarenotcomplete)OftenusesiconicorsimulatedprototypestodiscoverthecompletesolutionCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelStrengthsClientcanreviewcurrentpartialsolutionforsuggestedimprovementsScopechangescanbeprocessedbetweeniterationsYoucanadaptittochangingbusinessconditionsCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelWeaknessesRequiresamoreactivelyinvolvedclientthanLinearandIncrementalPMLCmodelsrequireRequiresco-locatedteamsImplementationofintermediatesolutionscanbeproblematicFinalsolutioncannotbespecifiedatthestartoftheprojectCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelTypesofIterativePMLCModelsPrototypingRationalUnifiedProcess(RUP)Ch11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelPrototypingCh11:
AgileProjectManagementLinearLinearIterativeTypesofIterativePMLCModelsFigure11-02PrototypingmappedtoIterativePMLCModelCh11:
AgileProjectManagementLinearLinearIterativeTypesofIterativePMLCModelsFigure11-03Ch11:
AgileProjectManagementLinearLinearIterativeTypesofIterativePMLCModelsFigure11-04RUPRUPmappedtoIterativePMLCModelCh11:
AgileProjectManagementLinearLinearIterativeTypesofIterativePMLCModelsFigure11-05WhentoUseanIterativePMLCModelIntuitivetotheclientEasilyengagetheclientImmediatefeedbackontheeffectofsolutionchangesTolerantofassessingandevaluatingtheimpactofalternativesNofixeddeadlineforcompletionCh11:
AgileProjectManagementLinearLinearIterativeIterativePMLCModelDefinitionAdaptivePMLCModelsarethosethatproceedfromiterationtoiterationbasedonverylimitedspecificationofsolution.Eachiterationlearnsfromtheproceedingonesandredirectsthenextiterationinanattempttoconvergeonanacceptablesolution.Atthediscretionoftheclientaniterationmayreleaseapartials