- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
迭代的时间长度*TPCASEPG*时间长度可以根据迭代目标变化时间长度可以根据阶段而不同典型地,Elaboration的迭代比Construction的迭代更长在阶段内,一般情况下,迭代的长度是相同的(也可能第一次迭代要长一些),这样更容易制订计划不能过长或过短(根据组织的状况)开发组织的大小(迭代的速度)组织对迭代方法的熟悉程度(包括具有稳定成熟的组织)团队在管理代码(如分布式CM)、分发信息(如内部Web)、实现测试自动化时所采用的自动化级别。建议的迭代长度为1-3个月迭代策略*TPCASEPG*宽而浅(WideShallow)分析完整的问题域所有的UseCase都进行处理定义全面的结构窄而深(NarrowDeep)只对问题领域中的一个条带进行深入分析执行一个片面的开发混合(Hybrid)混合两种策略ProblemDomainProblemDomainProblemDomain生命周期中计划迭代*TPCASEPG*高风险区域结构的稳定性需求的理解更早的迭代解决功能性能鲁棒性以后的迭代工作流程与活动
(WorkflowActivity)工作流程引导迭代开发*TPCASEPG*需求工作流分析设计工作流工作流程的结构*TPCASEPG*核心工作流程(CoreWorkflow)工作流程明细(WorkflowDetail)活动(Activity)步骤(Steps)………………工作流程*TPCASEPG*工作流程在一个事务中活动执行的序列,相对于事务中的每一个活动者(Actor)产生一个可观察的结果。工作流程级别核心工作流程(CoreWorkflow)工作流程明细(WorkflowDetail)工作流明细*TPCASEPG*活动活动*TPCASEPG*有明确的目的要求参与项目的某一成员执行的,提供一个可测量结果的工作单位内容通常表述为创建或更新某些工件它通常涉及一个角色,只影响一个或少数几个工件可以在多个迭代中执行多次粒度,一个活动一般延续几个小时到几天321456制作迭代计划
(DeveloptheIterationPlan)Overview*TPCASEPG*SoftwareProjectPlanvs.IterationPlan概述迭代计划的作用规划迭代内容确定迭代目标选择参与的用例Example:选择参与的用例制定工作细分结构(WBS)SPPvs.IterationPlan考虑整个项目的进度、资源、预算考虑生命周期模型定义项目里程碑SPP考虑当前迭代的进度、资源、预算安排详细的活动和角色定义迭代的具体目标和迭代内部里程碑迭代可以有效、及时地降低项目的风险IterationPlanIterationplan要遵循SPPIteration的结果会影响SPPRelationship制作迭代计划*TPCASEPG*输入SPP风险列表其他历史数据/先前的迭代结果数据输出迭代计划文档迭代活动安排(通常用MSProject安排)迭代计划的作用*TPCASEPG*定义迭代的目标,与阶段的里程碑目标一致的01010203040506定义迭代的开发与管理活动,以及活动的输出明确参与人员的角色与职责定义活动的进度、输入、输出定义项目沟通方式确定相应的资源、预算的获取0203040506规划迭代内容*TPCASEPG*计划任务进度中间里程碑发布版,。。。资源计算机软、硬件资源人力资源资金用例本次迭代要开发的用例与场景评估标准功能性能质量,。。。确定迭代目标*TPCASEPG*将阶段的里程碑分解到迭代中选择正确的范围:参与的用例一般情况下,可以根据用例-风险关联表选择,首先选择风险最高、问题最多的用例确定客观的评估标准验证迭代目标的方法、途径010302选择参与的用例*TPCASEPG*01040203如果不是对所有用例进行开发(窄而深迭代策略),一般情况下,则应当按照风险的高低选择,首先解决风险最高、解决风险最多的用例在首次迭代中,应当注意选择用例的工作量,因为首次迭代团队对于迭代方法是新的,并且需要创建环境、也存在工具集成的问题根据迭代的周期确定迭代用例的计划表,要求迭代用例的计划不能超过最初的迭代时间,否则要修改迭代周期平均分配到各次迭代
文档评论(0)