软件开发过中里程碑的应用.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发过中里程碑的应用

北京理工大学 论文题目:软件开发过程中里程碑的应用 姓 名 蔡 林_____学 号 ___ 班 级___ _____2013 年 5 月 3 日摘 要“里程碑“设于道路旁边,用以记载里数的标志。(指的是标志公路及/view/809222.htm城市郊区道路里程的碑 石,每一公里设一块)在项目管理中我们也借用了“里程碑”的概念。里程碑是一个目标导向模式,它表明为了达到特定的里程碑需要完成的一系列活动。里程碑式开发是通过建立里程碑和检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标。借用我公司自主研发的“宽带接入综合网管系统项目”来简单介绍一下,里程碑管理在我们公司的实际应用。关键词:里程碑、管理模式、应用目 录软件开发过程中里程碑的应用4第一章前 言4第二章 里程碑式管理42.1里程碑的概念42.2里程碑的选择4 2.3里程碑管理的优势………………………………………………………………………………………………..5 2.4里程碑管理的风险………………………………………………………………………………………………..5第三章 程碑式的管理在软件开发项目中的应用5 3.1划分若干子项目,设立里程碑检查点…………………………………………………………………….63.2每个具体的里程碑应与具体角色相关联63.3确保里程碑有可验证的标准7第四章 总 结7参考文献:9软件开发过程中里程碑的应用前 言“里程碑“设于道路旁边,用以记载里数的标志。标志公路及/view/809222.htm城市郊区道路里程的碑 石,通常每一公里设一块.在项目管理书PMBOOK中,借用了“里程碑”的概念,来标注项目的进度。一般来说,在项目开始时项目经理都会对开发项目进度制定一个详细的计划。通常情况下,这需要采用一些具体的开发模式技术,最常用的技术是网络和里程碑计划。以任务导向,以工作分解结构(WBS)为基础,以目标分解结构(OBS)为基础。实际软件开发过程中,管理模式选择不当将极容易造成进度失控,也将会导致另外两个严重问题: 一是质量无法控制,二是时间无法控制。因为,项目进度的延迟总是在快到计划结束的时刻暴露出来,结果是谁也不知道到底什么时候才能够结束项目。模式的确定将直接关系到项目的成败第二章 里程碑式管理2.1里程碑的概念 里程碑是一个目标导向模式,它表明为了达到特定的里程碑需要完成的一系列活动。里程碑式开发是通过建立里程碑和检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标。 软件开发项目生命周期中有三个与时间相关的重要概念,这三个概念分别是:检查点、里程碑和基线。检查点是指在规定的时间间隔内对项目进行检查, 比较实际进度与估算计划之间的差异,并根据差异进行调整。我们可以将检查点看作是一个固定“采样”时点,而时间间隔根据项目周期长短不同而不同。里程碑是 指一个具有特定重要性的事件,通常代表项目工作中一个重要阶段的完成。在里程碑处,通常要进行检查。基线则是指一个配置在项目不同时间点上通过正式评审而 进入正式受控的一种(里程碑)状态。 三者的关系是:重要的检查点是里程碑,重要的需要客户确认的里程碑,就是基线。2.2里程碑的选择 简单的说里程碑是完成一个阶段工作后可以看到部分结果的检查点。一般来说,在软件开发过程中,我们都会经过一定的流程或阶段,例如信息搜集阶 段、需求分析阶段、系统设计阶段、系统开发和系统测试阶段。每个阶段都会产生交付物,每一份交付物的完结说明我们已经完成了一个阶段的工作,一般情况下我 们是在确认这一份工作成果后才会进入下一个阶段的工作。因此,每一份交付物将就是开发过程中的里程碑。 里程碑(基线、基点)是一个软件配置在开发周期内的某一特定时刻、正式的事件,它也就是阶段性目标。里程碑是团队阶段性工作完成的标志,对于任 何一个里程碑都应该给于认真的检查、审定和批准。在里程碑中间应要设置大量的检查点,这些检查点应要细分到一旦检查点出现问题不至于在进度上失控。 2.3里程碑管理的优势 使用里程碑式模式还有一个好处,就是将大项目分成若干里程碑式的重要阶段时,可在各重要阶段之间预留有缓冲时间。众所周知,一个软件开发项目最怕的就是前松后紧,缺乏监控,很多问题和缺陷,发现得越早,解决起来越容易,成本越低,反之亦然。使用缓冲时间,可以很好的在项 目未来实际执行进度和预计进度之间取得平衡。一般来说,在项目中我们需要为意外,保留总开发1/3的时间,即“缓冲时间”。缓冲时间有助于一个项目适应 意料之外的事件,例如缓冲时间可以用于弥补进度延误,或者是技术困难或是由于疏忽而忘记把任务写入进度,或者是未料到的难题而形成的时间损失,这种应付突 发事件的缓冲时间在开发和稳定化过程中是每一个主要里程碑的一部分。 2.4 里程碑管理

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档