项目迭代计划与任务安排ppt课件

上传人:痛*** 文档编号:224795661 上传时间:2023-08-01 格式:PPT 页数:57 大小:546.50KB
收藏 版权申诉 举报 下载
项目迭代计划与任务安排ppt课件_第1页
第1页 / 共57页
项目迭代计划与任务安排ppt课件_第2页
第2页 / 共57页
项目迭代计划与任务安排ppt课件_第3页
第3页 / 共57页
资源描述:

《项目迭代计划与任务安排ppt课件》由会员分享,可在线阅读,更多相关《项目迭代计划与任务安排ppt课件(57页珍藏版)》请在装配图网上搜索。

1、迭代计划及任务安排迭代计划及任务安排TOPGROUP CENTER ACADEME SEPGTOPGROUP CENTER ACADEME SEPGV1.0 2002-5-13V1.0 2002-5-13概述概述o课程介绍o迭代式开发o工作流与活动o工作细分结构(WBS)o制作迭代计划o建议o参考资料 7/20/20237/20/20232 2TPCA SEPGTPCA SEPG课程介绍课程介绍关于课程关于课程o课程目标o预备知识o目标听众o日程表o词汇表o图例(可选)7/20/20237/20/20234 4TPCA SEPGTPCA SEPG目标目标o理解迭代计划(IP)的目标与作用o理解

2、迭代式开发的原理o了解Workflow是如何驱动项目的开发o理解WBS的含义,以及如何制定项目WBS(工作细分结构)o掌握如何制作迭代计划的流程7/20/20237/20/20235 5TPCA SEPGTPCA SEPG预备知识预备知识o项目管理的基本知识oRUP的基本知识oTPUP的基本知识o托普项目管理与开发规范7/20/20237/20/20236 6TPCA SEPGTPCA SEPG目标听众目标听众o项目经理o项目计划复审员o其他人员7/20/20237/20/20237 7TPCA SEPGTPCA SEPG日程日程o共计:1天o详细安排课程介绍课程介绍课程介绍课程介绍 迭代式开

3、发迭代式开发迭代式开发迭代式开发工作流与活动工作流与活动工作流与活动工作流与活动工作细分结构(工作细分结构(工作细分结构(工作细分结构(WBSWBS)制作迭代计划制作迭代计划制作迭代计划制作迭代计划建议建议建议建议问题问题问题问题&反馈反馈反馈反馈Total:Total:hours hours7/20/20237/20/20238 8TPCA SEPGTPCA SEPG词汇词汇ooSPP-Software Project PlanSPP-Software Project PlanooIP-Iteration PlanIP-Iteration PlanooRUP-Rational Unified

4、 ProcessRUP-Rational Unified ProcessooTPUP-TPUP-ToPToP Unified Process Unified Process ooCMM-Capability Maturity ModelCMM-Capability Maturity Model7/20/20237/20/20239 9TPCA SEPGTPCA SEPG软件迭代计划简介软件迭代计划简介问题问题o什么是迭代?o迭代式开发的特点?7/20/20237/20/20231111TPCA SEPGTPCA SEPG概念概念oo迭代迭代 IterationIteration,重复做的事物重

5、复做的事物 RUPRUP将它定义为,迭代包括产生产品发布(稳定、可执行的产品版将它定义为,迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布(内部或外部的)必需的所有其本)的全部开发活动和要使用该发布(内部或外部的)必需的所有其他外围元素。他外围元素。在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。实质上,它类似小型的瀑布式项目。试工作流程。实质上,它类似小型的瀑布式项目。

6、7/20/20237/20/20231212TPCA SEPGTPCA SEPG迭代开发的特点迭代开发的特点oo每次迭代都将产生一次每次迭代都将产生一次ReleaseRelease(内部或外部)内部或外部)oo能够有效地尽早降低风险能够有效地尽早降低风险oo每次迭代内部是一个每次迭代内部是一个WaterfallWaterfall模型模型oo能够更早地得到用户的反馈能够更早地得到用户的反馈oo将重点放在项目的短期目标里程碑,目标更清晰将重点放在项目的短期目标里程碑,目标更清晰oo使部分实施(使部分实施(ImplementationImplementation)的分发成为可能的分发成为可能oo使集

7、成与测试可以不断地持续下去使集成与测试可以不断地持续下去7/20/20237/20/20231313TPCA SEPGTPCA SEPG迭代数迭代数o当项目的开发周期小于当项目的开发周期小于1818个月或更少时,比较个月或更少时,比较典型的迭代数是典型的迭代数是3-63-6。如果项目的开发周期更长。如果项目的开发周期更长时,则需要更多的迭代数。时,则需要更多的迭代数。Low:Low:30,1,1,1 30,1,1,1 Typical:Typical:61,2,2,161,2,2,1 High:High:91,3,3,1 91,3,3,1 Very High:Very High:102,3,3,

8、2102,3,3,27/20/20237/20/20231414TPCA SEPGTPCA SEPG迭代的时间长度迭代的时间长度oo时间长度可以根据迭代目标变化时间长度可以根据迭代目标变化oo时间长度可以根据阶段而不同时间长度可以根据阶段而不同 典型地,典型地,ElaborationElaboration的迭代比的迭代比ConstructionConstruction的迭代更长的迭代更长oo在阶段内,一般情况下,迭代的长度是相同的(也可能第一次迭在阶段内,一般情况下,迭代的长度是相同的(也可能第一次迭代要长一些),这样更容易制订计划代要长一些),这样更容易制订计划 oo不能过长或过短(根据组织

9、的状况)不能过长或过短(根据组织的状况)开发组织的大小(迭代的速度)开发组织的大小(迭代的速度)组织对迭代方法的熟悉程度(包括具有稳定成熟的组织)组织对迭代方法的熟悉程度(包括具有稳定成熟的组织)团队在管理代码(如分布式团队在管理代码(如分布式 CMCM)、)、分发信息(如内部分发信息(如内部 WebWeb)、)、实现实现测试自动化时所采用的自动化级别。测试自动化时所采用的自动化级别。建议的迭代长度为建议的迭代长度为1-31-3个月个月7/20/20237/20/20231515TPCA SEPGTPCA SEPG迭代策略迭代策略oo宽而浅(宽而浅(Wide&ShallowWide&Shall

10、ow)分析完整的问题域分析完整的问题域 所有的所有的Use CaseUse Case都进行处理都进行处理 定义全面的结构定义全面的结构oo窄而深窄而深 (Narrow&DeepNarrow&Deep)只对问题领域中的一个条带进只对问题领域中的一个条带进行深入分析行深入分析 执行一个片面的开发执行一个片面的开发oo混合(混合(HybridHybrid)混合两种策略混合两种策略Problem DomainProblem DomainProblem DomainProblem DomainProblem Problem DomainDomain7/20/20237/20/20231616TPCA S

11、EPGTPCA SEPG生命周期中计划迭代生命周期中计划迭代oo更早的迭代解决更早的迭代解决 高风险区域高风险区域 结构的稳定性结构的稳定性 需求的理解需求的理解oo以后的迭代以后的迭代 功能功能 性能性能 鲁棒性鲁棒性7/20/20237/20/20231717TPCA SEPGTPCA SEPG工作流程与活动工作流程与活动(Workflow&Activity)工作流程引导迭代开发工作流程引导迭代开发需求工作流需求工作流分析设计工作流分析设计工作流7/20/20237/20/20231919TPCA SEPGTPCA SEPG工作流程的结构工作流程的结构核心工作流程核心工作流程核心工作流程核

12、心工作流程(Core Workflow)Core Workflow)工作流程明细工作流程明细工作流程明细工作流程明细(Workflow Detail)Workflow Detail)活动活动活动活动(Activity)Activity)步骤步骤步骤步骤(Steps)Steps)11、22、33、44、55、66、7/20/20237/20/20232020TPCA SEPGTPCA SEPG工作流程工作流程oo工作流程工作流程 在一个事务中活动执行的序在一个事务中活动执行的序列,相对于事务中的每一个列,相对于事务中的每一个活动者(活动者(ActorActor)产生一个可产生一个可观察的结果。观

13、察的结果。oo工作流程级别工作流程级别 核心工作流程(核心工作流程(Core Core WorkflowWorkflow)工作流程明细(工作流程明细(Workflow Workflow DetailDetail)7/20/20237/20/20232121TPCA SEPGTPCA SEPG工作流明细工作流明细7/20/20237/20/20232222TPCA SEPGTPCA SEPG活动活动oo活动活动 有明确的目的有明确的目的 要求参与项目的某一成员执要求参与项目的某一成员执行的,提供一个可测量结果行的,提供一个可测量结果的工作单位的工作单位 内容通常表述为创建或更新内容通常表述为创建

14、或更新某些工件某些工件 它通常涉及一个角色,只影它通常涉及一个角色,只影响一个或少数几个工件响一个或少数几个工件 可以在多个迭代中执行多次可以在多个迭代中执行多次 粒度,一个活动一般延续几粒度,一个活动一般延续几个小时到几天个小时到几天 7/20/20237/20/20232323TPCA SEPGTPCA SEPG制作迭代计划制作迭代计划(Develop the Iteration Plan)OverviewoSoftware Project Plan vs.Iteration Plano概述o迭代计划的作用o规划迭代内容o确定迭代目标o选择参与的用例oExample:选择参与的用例o制定工

15、作细分结构(WBS)7/20/20237/20/20232525TPCA SEPGTPCA SEPGSPP vs.Iteration PlanooSPPSPP 考虑整个项目的进度、资源、预算考虑整个项目的进度、资源、预算 考虑生命周期模型考虑生命周期模型 定义项目里程碑定义项目里程碑ooIteration PlanIteration Plan 考虑当前迭代的进度、资源、预算考虑当前迭代的进度、资源、预算 安排详细的活动和角色安排详细的活动和角色 定义迭代的具体目标和迭代内部里程碑定义迭代的具体目标和迭代内部里程碑 迭代可以有效、及时地降低项目的风险迭代可以有效、及时地降低项目的风险ooRela

16、tionshipRelationship Iteration plan Iteration plan 要遵循要遵循 SPPSPP IterationIteration的结果会影响的结果会影响 SPPSPP7/20/20237/20/20232626TPCA SEPGTPCA SEPG制作迭代计划制作迭代计划o输入 SPPSPP 风险列表风险列表 其他历史数据其他历史数据/先前的迭代结果数据先前的迭代结果数据o输出 迭代计划文档迭代计划文档 迭代活动安排(通常用迭代活动安排(通常用 MS Project MS Project 安排)安排)7/20/20237/20/20232727TPCA SE

17、PGTPCA SEPG迭代计划的作用迭代计划的作用oo定义迭代的目标,与阶段的里程碑目标一致的定义迭代的目标,与阶段的里程碑目标一致的oo定义迭代的开发与管理活动,以及活动的输出定义迭代的开发与管理活动,以及活动的输出oo明确参与人员的角色与职责明确参与人员的角色与职责oo定义活动的进度、输入、输出定义活动的进度、输入、输出oo定义项目沟通方式定义项目沟通方式oo确定相应的资源、预算的获取确定相应的资源、预算的获取7/20/20237/20/20232828TPCA SEPGTPCA SEPG规划迭代内容规划迭代内容oo计划计划 任务进度任务进度 中间里程碑中间里程碑 发布版,。发布版,。oo

18、资源资源 计算机软、硬件资源计算机软、硬件资源 人力资源人力资源 资金资金oo用例用例 本次迭代要开发的用例与场景本次迭代要开发的用例与场景oo评估标准评估标准 功能功能 性能性能 质量,。质量,。7/20/20237/20/20232929TPCA SEPGTPCA SEPG确定迭代目标确定迭代目标oo将阶段的里程碑分解到迭代中将阶段的里程碑分解到迭代中oo选择正确的范围:参与的用例选择正确的范围:参与的用例 一般情况下,可以根据用例一般情况下,可以根据用例-风险关联表选择,首先选择风险风险关联表选择,首先选择风险最高、问题最多的用例最高、问题最多的用例oo确定客观的评估标准确定客观的评估标

19、准 验证迭代目标的方法、途径验证迭代目标的方法、途径7/20/20237/20/20233030TPCA SEPGTPCA SEPG选择参与的用例选择参与的用例oo如果不是对所有用例进行开发(窄而深迭代策略),如果不是对所有用例进行开发(窄而深迭代策略),一般情况下,则应当按照风险的高低选择,首先解决一般情况下,则应当按照风险的高低选择,首先解决风险最高、解决风险最多的用例风险最高、解决风险最多的用例oo在首次迭代中,应当注意选择用例的工作量,因为首在首次迭代中,应当注意选择用例的工作量,因为首次迭代团队对于迭代方法是新的,并且需要创建环境、次迭代团队对于迭代方法是新的,并且需要创建环境、也存

20、在工具集成的问题也存在工具集成的问题oo根据迭代的周期确定迭代用例的计划表,要求迭代用根据迭代的周期确定迭代用例的计划表,要求迭代用例的计划不能超过最初的迭代时间,否则要修改迭代例的计划不能超过最初的迭代时间,否则要修改迭代周期周期oo平均分配到各次迭代(根据工作量)平均分配到各次迭代(根据工作量)7/20/20237/20/20233131TPCA SEPGTPCA SEPG选择参与的用例(选择参与的用例(Const.)oo假定要选择假定要选择 4 4个个 Use CaseUse Case。oo根据下面的风险根据下面的风险-用例关联矩阵,确定首先选择用例关联矩阵,确定首先选择 UC1UC1、

21、UC2UC2、UC4UC4、UC5UC5进行迭代。进行迭代。oo因为,因为,解决了解决了4 4个风险个风险 解决了风险值最高的两个风险解决了风险值最高的两个风险UC1UC1UC2UC2UC3UC3UC4UC4UC5UC5UC6UC6UC7UC7UC8UC8RISK1RISK1X XRISK2RISK2X XX XRISK3RISK3X XX XRISK4RISK4X XRISK5RISK5X XX XX XRISK6RISK6X X7/20/20237/20/20233232TPCA SEPGTPCA SEPG制定工作细分结构(制定工作细分结构(WBS)oo分解项目迭代工作任务分解项目迭代工作

22、任务oo安排任务进度安排任务进度oo确定任务路径确定任务路径&下一节重点介绍 7/20/20237/20/20233333TPCA SEPGTPCA SEPG确定输出工件确定输出工件oo定义迭代需要完成的工件,将这些工件分配到迭代开发定义迭代需要完成的工件,将这些工件分配到迭代开发活动中(单个或多个活动)活动中(单个或多个活动)oo将工件分配给指定的角色(责任人)将工件分配给指定的角色(责任人)oo将工件与对应的工作流程(活动)联系在一起将工件与对应的工作流程(活动)联系在一起工作流程工作流程可交付的工件可交付的工件负责人负责人项目管理项目管理软件项目计划软件项目计划Eric GambleEr

23、ic Gamble分析设计分析设计分析模型分析模型/更新更新B.B.KingB.B.King设计模型设计模型/更新更新Bruce PacBruce Pac实施实施集成构建计划集成构建计划Tom WaffleTom Waffle7/20/20237/20/20233434TPCA SEPGTPCA SEPG制作迭代计划文档制作迭代计划文档oo获得计划模版获得计划模版oo编写初稿编写初稿 项目组成员参与项目组成员参与oo提交复审提交复审oo修改相关文档、保持所有计划的一致性修改相关文档、保持所有计划的一致性 SPPSPP SQASQA 测试计划,测试计划,7/20/20237/20/2023353

24、5TPCA SEPGTPCA SEPG工作细分结构工作细分结构(Work Breakdown Structure)什么是工作细分结构(什么是工作细分结构(WBS)ooWork Breakdown Structure Work Breakdown Structure(WBSWBS)为所承担的责任,为所承担的责任,所需资源的估计和项目进度表的制定提供了一个基础,所需资源的估计和项目进度表的制定提供了一个基础,它开始解答:它开始解答:“怎样做?怎样做?”这个基本问题。这个基本问题。7/20/20237/20/20233737TPCA SEPGTPCA SEPGWBS的分解过程的分解过程oo是将项目按

25、照其内在结构或实施过程的顺序进行逐层分是将项目按照其内在结构或实施过程的顺序进行逐层分解而形成的结构示意图表。解而形成的结构示意图表。oo它将整个工作分解成若干足够小的部分,便于个人承担,它将整个工作分解成若干足够小的部分,便于个人承担,而且有足够的确切程度,能够估计工作量和所费时间。而且有足够的确切程度,能够估计工作量和所费时间。7/20/20237/20/20233838TPCA SEPGTPCA SEPG活动的界定活动的界定oo在在WBSWBS中,个人的活动可以由每个工作包的责任人来中,个人的活动可以由每个工作包的责任人来界定。界定。oo通常而言,活动的长度应小于两周。通常而言,活动的长

26、度应小于两周。oo活动应该有一定的容量以包含特定意义的工作区域,同活动应该有一定的容量以包含特定意义的工作区域,同时又应该足够小,以便有规律地跟踪其进程,并尽早发时又应该足够小,以便有规律地跟踪其进程,并尽早发现问题现问题7/20/20237/20/20233939TPCA SEPGTPCA SEPGWBS结构的表达形式结构的表达形式oo思维图思维图oo树形结构(最常用的)树形结构(最常用的)oo大纲形式大纲形式7/20/20237/20/20234040TPCA SEPGTPCA SEPG识别识别 WBS的流程的流程识别项目的识别项目的主要组成部分主要组成部分要实现项目目标需要完成哪些主要工

27、作?要实现项目目标需要完成哪些主要工作?能否估算出完能否估算出完成它们各组成部分的成它们各组成部分的费用和时间?费用和时间?检查划分后得到检查划分后得到的更小组成部分的更小组成部分完成完成WBSWBS找出上述各找出上述各组成部分更小组成部分更小的组成部分的组成部分要完成上述部分,有要完成上述部分,有哪些更具体的工作要哪些更具体的工作要做?做?不进行这层的工作,上层次的各项工作不进行这层的工作,上层次的各项工作能否完成?能否完成?完成这些工作,上一层次工作就一定能完成这些工作,上一层次工作就一定能完成吗?完成吗?这一层次的各项工作的内容、范围和这一层次的各项工作的内容、范围和性质是否都已明确?性

28、质是否都已明确?修改修改是是不修改不修改否否7/20/20237/20/20234141TPCA SEPGTPCA SEPG编号并理解每项任务编号并理解每项任务oo确定了确定了WBSWBS以及所有要做的工作后,对所有任务和子以及所有要做的工作后,对所有任务和子任务进行编号以便查询。任务进行编号以便查询。7/20/20237/20/20234242TPCA SEPGTPCA SEPG依存性分析(逻辑次序关系)依存性分析(逻辑次序关系)o由于工作细分体系的规定的,项目中各项活动之间的关系或相互的依存性必须加以分析,以便确定步骤发生的先后次序。7/20/20237/20/20234343TPCA S

29、EPGTPCA SEPGWBS的用途的用途oo制定工作顺序制定工作顺序oo确定工作进度确定工作进度oo配备人员配备人员oo编制预算编制预算oo监视监视oo具体内容的验证具体内容的验证7/20/20237/20/20234444TPCA SEPGTPCA SEPG制作制作WBSoo采用采用Ms ProjectMs Project来记载来记载 调整结构调整结构 计算计算ScheduleSchedule 分配活动资源分配活动资源 建立关键路径建立关键路径oo甘特图、网络图甘特图、网络图7/20/20237/20/20234545TPCA SEPGTPCA SEPG生命周期中的生命周期中的 WBSWB

30、S WBS 元素元素参与度参与度ManagementManagementHighHighEnvironmentEnvironmentModerateModerateRequirementsRequirementsHighHighDesignDesignModerateModerateImplementationImplementationLowLowSCMSCMModerateModerateDeploymentDeploymentLowLowTestingTestingLowLowInception Inception PhasePhaseWBS WBS 元素元素参与度参与度Manageme

31、ntManagementHighHighEnvironmentEnvironmentHighHighRequirementsRequirementsLowLowDesignDesignLowLowImplementationImplementationModerateModerateSCMSCMModerateModerateDeploymentDeploymentHighHighTestingTestingModerateModerateTransition Transition PhasePhaseElaboration Elaboration PhasePhaseConstruction

32、 Construction PhasePhaseWBS WBS 元素元素参与度参与度ManagementManagementHighHighEnvironmentEnvironmentHighHighRequirementsRequirementsHighHighDesignDesignHighHighImplementationImplementationModerateModerateSCMSCMModerateModerateDeploymentDeploymentLowLowTestingTestingModerateModerateWBS WBS 元素元素参与度参与度Manageme

33、ntManagementHighHighEnvironmentEnvironmentHighHighRequirementsRequirementsLowLowDesignDesignModerateModerateImplementationImplementationHighHighSCMSCMHighHighDeploymentDeploymentModerateModerateTestingTestingHighHigh7/20/20237/20/20234646TPCA SEPGTPCA SEPG生命周期中的生命周期中的 WBS(Const.)oo1 Level1 Level Cor

34、e WorkflowsCore Workflowsoo2 Level2 Level PhasesPhasesoo3 Level3 Level Workflows DetailWorkflows Detailoo4 Level4 Level ActivitiesActivities7/20/20237/20/20234747TPCA SEPGTPCA SEPG对迭代计划的建议对迭代计划的建议对迭代计划的建议对迭代计划的建议-1o实行真实性检查实行真实性检查通过询问并且回答一些难题来开始详细的规划工作:通过询问并且回答一些难题来开始详细的规划工作:项目是否仍在按计划进行?项目是否仍在按计划进行?您

35、的方法是否仍有意义?您的方法是否仍有意义?您的团队是否由合适的人员组成?您的团队是否由合适的人员组成?您是否仍有资金管理者支持?您是否仍有资金管理者支持?如果其中任何一个问题的答案是否,则需要解决问题,如果其中任何一个问题的答案是否,则需要解决问题,这可能意味着新(且非常短)迭代使您的团队回到正常轨道上。这可能意味着新(且非常短)迭代使您的团队回到正常轨道上。对处于困境的项目进行大计划是毫无价值的。对处于困境的项目进行大计划是毫无价值的。7/20/20237/20/20234949TPCA SEPGTPCA SEPG对迭代的建议对迭代的建议-2o标识详细的任务标识详细的任务在项目开始时,体系结

36、构和转移迭代只是列出需要在项目开始时,体系结构和转移迭代只是列出需要实现的任务列表。然而,要规划迭代,必须评估已为它实现的任务列表。然而,要规划迭代,必须评估已为它指定的需求。随着项目发展,您将对于对个别需求有更指定的需求。随着项目发展,您将对于对个别需求有更好理解。您可能会发现,现在需要更改给迭代指定的原好理解。您可能会发现,现在需要更改给迭代指定的原始需求,这些需求最初是有意义的。或许已经标识并添始需求,这些需求最初是有意义的。或许已经标识并添加了新的需求;或许已经扩展或缩减了需求;或许已经加了新的需求;或许已经扩展或缩减了需求;或许已经更改了优先级。不管什么原因,您会发现您需要重新定更改

37、了优先级。不管什么原因,您会发现您需要重新定义打算在该迭代中实现的内容。根据需求,标识需要实义打算在该迭代中实现的内容。根据需求,标识需要实现的任务。现的任务。7/20/20237/20/20235050TPCA SEPGTPCA SEPG对迭代计划的建议对迭代计划的建议-3o标识任任务相关性相关性某些任务取决于其它任务。某些任务取决于其它任务。例如,在部署源代码之前,必须先编写它。测试案例的开发例如,在部署源代码之前,必须先编写它。测试案例的开发可以在编码之前开始。实际代码的测试必须等待,直到已经编可以在编码之前开始。实际代码的测试必须等待,直到已经编写了某些代码(尽管或许不是所有代码)为止

38、。写了某些代码(尽管或许不是所有代码)为止。问题问题是是 某些任务必须在其它任务完成之后才能开始某些任务必须在其它任务完成之后才能开始 某些任务必须等待,直到另一个任务开始了为止,它某些任务必须等待,直到另一个任务开始了为止,它才可以开始才可以开始 某些任务不能完成,直到另一个任务完成为止某些任务不能完成,直到另一个任务完成为止 某些任务不能完成,直到另一个任务开始了为止某些任务不能完成,直到另一个任务开始了为止 7/20/20237/20/20235151TPCA SEPGTPCA SEPG对迭代计划的建议对迭代计划的建议-4o均衡资源均衡资源需要紧记的重要事情是,每个人一次只可处理那么需要

39、紧记的重要事情是,每个人一次只可处理那么多任务,并且在工作的那一天只有那么多时间。这个概多任务,并且在工作的那一天只有那么多时间。这个概念称为资源均衡,确保任务分派是合理的。念称为资源均衡,确保任务分派是合理的。指定用指定用 10%10%的时间完成的时间完成 10 10 项任务很可能无法完成任何任务,项任务很可能无法完成任何任务,而且指定用而且指定用 50%50%的时间完成的时间完成 5 5 项任务的人员也不可能项任务的人员也不可能完成这些任务。确保现实的规划的最好方法是,让执行完成这些任务。确保现实的规划的最好方法是,让执行计划的人员参与计划开发。计划的人员参与计划开发。7/20/20237

40、/20/20235252TPCA SEPGTPCA SEPG对迭代计划的建议对迭代计划的建议-5o保持迭代短小保持迭代短小迭代周期应该保持比较短。应该将大于迭代周期应该保持比较短。应该将大于 8 8 周的迭代周的迭代分割,以便让您迅速将软件交付给用户。因为正在尝试分割,以便让您迅速将软件交付给用户。因为正在尝试弥补在先前迭代中跳过的工作(如文档编制),或者因弥补在先前迭代中跳过的工作(如文档编制),或者因为您的需求正在增加而没有添加新的迭代来反映这一事为您的需求正在增加而没有添加新的迭代来反映这一事实,所以当项目进展时迭代长度增长是一种趋势。执行实,所以当项目进展时迭代长度增长是一种趋势。执行

41、真实性检查并按照它们的结果行动,将帮助您使迭代周真实性检查并按照它们的结果行动,将帮助您使迭代周期保持简短。期保持简短。7/20/20237/20/20235353TPCA SEPGTPCA SEPG对迭代计划的建议对迭代计划的建议-6o考虑并行开发考虑并行开发分几个子团队来同时进行系统的不同部分始终是一分几个子团队来同时进行系统的不同部分始终是一种有效的办法,尤其对于系统纵向片段的开发。并行开种有效的办法,尤其对于系统纵向片段的开发。并行开发可以大大地缩短产品的上市时间,这是当今高度市场发可以大大地缩短产品的上市时间,这是当今高度市场竞争性的一个重要因素,尽管它以增加协调工作为代价。竞争性的

42、一个重要因素,尽管它以增加协调工作为代价。共同的体系结构、共享知识视野、共同的开发实践、定共同的体系结构、共享知识视野、共同的开发实践、定期团队会议及共享工作场地使并行开发成为可能。期团队会议及共享工作场地使并行开发成为可能。7/20/20237/20/20235454TPCA SEPGTPCA SEPG参考资料参考资料参考资料名细参考资料名细oSEI CMMoRUPo托普集团项目开发与管理规范7/20/20237/20/20235656TPCA SEPGTPCA SEPGQuestion?oo请填写反馈表请填写反馈表THANKYOU7/20/20237/20/20235757TPCA SEPGTPCA SEPG

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!