里程碑表明为了达到特定的里程碑需要完成的一系列活动,通过检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标。
  简单地说里程碑是完成一个阶段工作后可以看到部分结果的检查点。一般来说,在软件开发过程中,会经过一定的流程或阶段,例如信息收集阶段、需求分析阶段、系统设计阶段、系统开发和系统测试阶段。每个阶段都会产生交付物,每一份交付物的完结说明我们已经完成了一个阶段的工作,一般情况下我们是在确认这一份工作成果后才会进入下一个阶段的工作。

里程碑一般是项目中完成阶段性工作的标志,不同类型的项目,里程碑也不同。首先是将大项目划分成若干个子项目或若干个子阶段;其次,是通过每一阶段对各人员角色职责的考核和监管,以保证开发过程的进度和质量。
1、划分若干个子项目,设立里程碑检查点
  项目进度是以里程碑为界限,将整个开发周期划分为若干阶段。根据里程碑的完成情况,适当地调整每一个较小的阶段的任务量和完成的任务时间,这种方式非常有利于整个项目进度的动态调整,也利于项目质量的监督。
  在里程碑式的开发模式下,因为按子项目或子阶段来划分里程碑,每一个子项目都会经过一定的稳定化阶段。当再进入到第二个子项目的时候,就是基于前一个相对稳定的子项目基础之上,这样就将风险或错误地累加分散到最低。以局部的进度控制和质量控制来保证整体开发过程的稳定,使得质量和进度得以很好地控制,这就是里程碑式的开发模式的优秀之处。

2、每个具体的里程碑应与具体角色相关联
  里程碑模式也可以称作项目实施进度管理模式,一旦开发项目立项确定,需要做的第一件事情就是确定项目进度的里程碑。在里程碑中应清楚地定义每一个阶段的开始时间、结束时间、负责人和阶段的提交成果。
  因此,里程碑是项目经理进行开发进度控制的主要依据,里程碑一旦确定,各相应负责人应确保按时交付成果,这样既便于明确各个角色责权范围,也有利于按时完成任。例如每个具体的里程碑与开发组某一具体的人员角色相关联,达到某个里程碑表明对此负有主要责任的人员角色完成了任务。因此,基于里程碑的软件质量控制必然会演变成对角色的质量控制,这样才能真正达到对软件质量的控制。
3、确保里程碑有可验证的标准
  我们经常看到许多项目进度中,都像模像样地设立了里程碑。但实际上,最大的问题就在于许多里程碑没有设定相应的验证标准。在软件开发项目中设立的里程碑,其作用是在项目进行时确认进度用的,没有设定验证标准就等于没有里程碑管理。因此,需要给出一个清晰的验证标准,用来验证是否达到里程碑。

4、里程碑应标明交付成果的进度
  在标志里程碑时,要根据里程碑完成情况标明交付成果的进度。更通俗地说,就是让每个里程碑带上一个百分比,清楚地告诉团队通过这个里程碑说明项目完成了多少。当然随着项目进度的动态变化,未到达里程碑的也应该做出相应的调整。

建立里程碑,保证项目进度和质量相关推荐

  1. 美国国防部如何保证项目进度计划质量-DCMA14

    卷首语 正如很多先进的科技一样,项目管理的应用也是由军方推广开的. 什么是DCMA 美国国防合同管理局(DCMA)是美国国防部的一个技术支持机构,负责合同全过程管理,提供广泛的采办管理服务.DCMA在 ...

  2. 如何去保证软件的质量

    互联网企业的发展,离不开用户的需求,而质量问题是用户的需求很重要的一个指标,对于企业而言,软件质量的管理和保障是其中必不可少的一环.从事测试行业多年,对于软件质量的管理和保障也有了一定的认识,下面我谈 ...

  3. 项目管理之如何控制项目进度和质量

    控制项目进度和质量首先在整体上要有一个合理清晰的流程,并且在整个管理过程中,严格按照流程走.流程的每一步如果都控制好了,那么整个项目管理就不会出大问题. 下图是我们所有项目应该严格遵守的流程.   流 ...

  4. jslint4java_使用 JSLint 保证 JavaScript 代码质量

    随着富 Web 前端应用的出现,开发人员不得不重新审视并重视 JavaScript 语言的能力和使用,抛弃过去那种只靠"复制 / 粘贴"常用脚本完成简单前端任务的模式.JavaSc ...

  5. 大话说github建立里程碑(SE)

    2019独角兽企业重金招聘Python工程师标准>>> 什么是里程碑? 就是平常我们看到的软件标识与版本号,每一个版本号都代表了开发人员工作的完结,以及下一段工作的开始. 当软件发布 ...

  6. CMMI中QA是如何检查过程和产品 保证软件开发质量?

    CMMI中QA是指检查过程和过程产品,通过构建全过程质量管理体系,从而保证软件开发质量. 1.构建了质量检查系统 为了保证软件开发质量,一般来说QA检查单按照检查阶段划分为:需求分析.系统设计.系统实 ...

  7. 直播软件app开发:如何保证音视频质量?

    随着社交媒体的发展,视频直播已成为越来越流行的社交方式.直播软件app开发也因此成为了一个热门话题.在开发直播软件app时,保证音视频质量是至关重要的.本文将介绍如何确保你的直播软件app在音视频质量 ...

  8. 如何保证产品的质量?

    #### 如何保证产品的质量? **如何保证产品的质量?**这是个老生常谈的话题了.最近面试也经常问这个问题,回答不是很好,作为一名测试,我想确实是值得思考的一个问题,所以在此做个整理,下文是我关于这 ...

  9. 开发里程碑计划_如何通过里程碑控制项目进度

    在整个项目中,项目进度的控制是头等大事之一,有计划有安排的项目管理才是保证项目质量保证. 通过里程碑式管理是控制项目进度的方法之一.里程碑是什么,以我们熟悉的马拉松为例,整个赛道每隔一段就会有提醒标志 ...

最新文章

  1. 计算机莫名其妙的游戏网页弹出,自动弹出游戏网页怎么办 自动弹出游戏网页解决方法【详解】...
  2. Python 参考手册
  3. html语言 section type,HTML5中div、article、section的区别及使用介绍
  4. 使用Android studio 创建svn分支
  5. 多线程处理海量数据的解决方案
  6. 降低能耗 企业级闪存进入数据中心领域
  7. POJ 3984 迷宫问题
  8. 做报表5年,被批Excel毫无新意,能开发的可视化报表让我重获新生
  9. ddmmyy日期格式是多少_DDMMYY什么意思?
  10. js日期格式化写法及获取当前日期年月日、上一月
  11. RabbitMQ文档翻译——Hello World!(下)
  12. 拓端tecdat|R语言线性判别分析(LDA),二次判别分析(QDA)和正则判别分析(RDA)
  13. Redis:四、jedis连接redis服务器
  14. VISIO画立体图——VISIO画图技巧
  15. 软件比较 - Sniffer、Omnipeek、科来网络分析系统过滤器比较之位过滤 在捕获数据包时,有时候需要对一个字节中的某一个位进行精确匹配,这时,我们就需要用到位过滤。位过滤相对于地址、端口、协
  16. 什么短视频更吸引人?考虑到三点,吸粉引流不在话下
  17. Ubuntu上安装博通无线网卡驱动
  18. IE11 与 XPath
  19. 男士保持肌肉的六窍门
  20. h5跳转微信公众号文章,小程序,任意站跳转链接制作方法?

热门文章

  1. 2022年南京大学计算机拔尖班初试考后感想
  2. 遍历当前目录删除指定的文件夹——批处理
  3. iterator的用法及概念
  4. 小孟网站被黑客攻击,已经哭晕在厕所……
  5. 前端面试官常问javaScript编程题,隔壁王大爷看了都会了
  6. 利用python在网上接单赚钱,兼职也能月入过万,还不赶紧学起来
  7. java PDF转换图片(IMG)
  8. 【二次分配问题】基于遗传算法 (GA)、粒子群优化 (PSO) 和萤火虫算法 (FA) 求解二次分配( QAP)问题(MATLAB 实现)
  9. PHP微信公众号开发接口封装
  10. 零售商店订单数据分析