您好,欢迎访问三七文档
微软(中国)ThedevelopmentteamThedevelopmentenvironmentThedevelopmentprocessThedevelopmentmanagement开发经理开发组长开发组长开发组长开发人员开发人员开发人员开发人员开发人员开发人员开发人员开发人员DevmanagerOwnimplementationoftheproductOveralldesign,keeptheprojectoncourse,monitorthehealth,coordinatewithotherfunctionalteamsDevleadsOwnfeaturesrequirement,design,implementation,coordinatearchitecturalissueswithleadsofotherdevteamDevsOwnimplementationoffeaturesImplement,testanddocumentfeatures,fixbugs,supportQAandUEThearchitecturedesignteamTheperformanceteamThecodereviewteamEtc.EverybodyusethesameenvironmentMandatoryProductivityPredictabilityFewexceptionsE.g.,sourceeditorCrucialforprotectingcompanyassetCrucialforparalleldevelopmentSupportversioning,branching,locking,backupandrestoreFacilitateautomaticbuildprocessIntegratewithotherdevtoolsTheprojectrepositoryPutallprojectrelatedfilesanddocsintothesourcecodemanagementsystemSourcefilesCompiler,linker,libraries,buildscriptsInstallationtoolsandscriptsTestingtoolsandscriptsProjectspecs,plans,userdocsAppointowner/adminforthesystemAllbugsandissuesareloggedRequiredfieldsTitle,description,changehistoryOwnerOpendate,updatedate,closedateOpenedby,changedby,fixedby,closedbyStatusPrioritySeverityFixbyMilestoneThebuildnumberwhenthebugisfoundThebuildnumberwhenthebugisfixedUsecommonqueriesfortheteamForthedevmanageranddevleadsBugopenratesandcloseratesBugchangeratesBugfixfailedcountsModelingtoolDebuggerPerformanceanalysistoolsCoverageanalysistoolsTeamwebsitesEtc.EverybodyfollowsthesameprocedureMandatoryProductivityPredictabilityNoexceptionsVSSServerWorkstationWorkstationBuildServerAutomatedProductBuildsBuildProcessAdminTeamITResourceSourceControlAdminBuildManagerIssueTrackingTestProcessDevelopmentTeamTestResultsReleaseProcessDeploymentProcessTestTeamDatabaseServerDevelopmentProcessWebServicesServerCheckIn/Out/GetLatestGetLatestReferenceReferenceBuildOutputReferenceMSIPackageMSIPackageDesignspecsCodingstandardsSourcecodecheck-inproceduresBugfixingproceduresContingencyproceduresBuildbreaksSecuritybreathThegoal:BuildtospecontimeTherisk:People:Customers,personnel,organization,skillsProcessMission,budget,cost,schedule,design,build,testTechnologySecurity,devandtestenvironment,tools,availabilityEnvironmentCompetition,economic,regulation,legalRetiredRisksRiskAssessmentDocumentTop103.Plan5.Control2.Analyze1.IdentifyRiskStatements4.TrackTheongoingdeliverableofthisprocessisalivingriskassessmentdocumentResearchprojectsduringminorreleasesMarkettrendsandadvancesCompetitorinnovationsanddirectionsEvaluatetechnologiesCapability,quality,sophisticationEaseofuseTeamskillsPrototypeIdentifykeyrisksDefineexperimentsSimulateendresultBalanceamongresource,featuresetandscheduleDefinetasksandestimatesParalleldevelopmentSchedulecommitmentScheduleownershipCredibility/PredictabilityDailybuildsandsmoketestsTheheartbeatofyourprojectCrucialtomaintainprojectconsistency,integration,qualityandvisibilityTracingbugsWeeklybugstatusreportBugthresholdStatusmeetingsHaveaspecificpurposeInvolvePM,QA,andUEKeepitshortandfrequentKeepalistofoutstandingissuesManagingbywalkingaround(MBWA)ShowsyouareinvolvedandcareabouttheprojectSomepeoplenotcomfortablespeakingatmeetingsRegularone-on-onewithteammembersSharinginformationSharesuccessSharefailureChangingCourseGetthefacts,butdon’toveranalyzeInvolvesothersinthediscussionUseexternalteamstoaugmentdevandtestCutfeaturesinsteadofextendingscheduleChangingSpeedWhentoincreasepressureTomeetmilestonesTorecoverfromamisseddateToresponsetoexternalcompetitivepressureHowtoincreasepressureDuration–beclearhowlongovertimewilllastComfort–makeovertimeenjoyableSpirit–teamcommitmentProgress–showtheteamtheprogressAppreciation–recognizeteam’seffortTestinrealworldFeedback(features,performance,UI)MarketingAugmentingyourstuffRecruitingbetasitesDistributesoftwareCommunicatebetastatusResults-orientedRewardbetasitesStartearly!Getthefeedback!BuildagoodtooltomanageinformationFormalizetheprocessoflearningfrompastexperiencePost-milestonereviewmeetingsCaptureprojectlearningtodevelopteammembersandimprovetheprocessBringclosuretoaprojectFundamentaltoalearningorganizationActionitemsandownersBuildagreatdevteamCreateagreatdevenvironmentEnforceagooddevprocessUsearisk-orienteddevmanagementapproach©2002MicrosoftCorporation.Allrightsreserved.Thispresentationisforinformationalpurposesonly.Microsoftmakesnowarranties,expressorimplied,inthissummary.
本文标题:微软产品开发管理
链接地址:https://www.777doc.com/doc-489106 .html