上表说明当交付前缺陷密度过高的时候就很难保证交付后的缺陷密度很低 。所以根据经验应该将交付前BUG的比重控制在80-90%的范围内 。上表中的绿色底纹数据是我们可以参考和借鉴的数据 。
根据项目历史版本数据统计 , 缺陷密度一般在4-6之间 , 因此交付密度采用0.8或1都是可行的 。对于交付后的软件的缺陷数据 , CMMI三级的企业一般在0.5-1.5个/千行代码 , CMMI四级企业在0.5个/千行代码 。所以根据业界这个标准和组织级的建议 , 项目V4.0版本采用的交付后缺陷密度为0.8个/千行 。
在项目 V2.6版本 , 项目就根据组织级的规程仔细进行了复盘 , 其中得出的需求规模是39用例 , 产出的代码行是30068 , 实际的缺陷总数是319个 , 测试阶段的BUG数量为115个 。
因此可以得出的总缺陷密度为8.17个/UC , 而跟测试BUG相关的测试缺陷密度为3.8 。因此在项目V4.0版本项目的估算中也采用了这些数据 , 并取得了较好的效果 , 具体的对比和偏差如下:
如果项目某个版本用户提出特殊的质量要求 , 就需要对项目的质量目标进行调整 , 质量目标在确定后将直接影响到估算的工作量分布 , 因此在制定项目计划的时候一定是先制定出项目的质量目标 , 然后在根据质量目标去指导和约束估算过程 。
质量目标预计出来的数据在项目执行和跟踪过程中也有用处 , 我们时刻要使用该数据去检查我整个项目过程是否出现偏离 , 如果预计的需求缺陷是160个时候 , 如果需求阶段实际完成缺陷只有50个或更少 , 这个时候就要进行分析是否是同行评审过程有问题 , 该发现的缺陷没有发现出来 , 是否需要重新组织评审或增加预审时间 , 只有这样才能够真正保证上游缺陷不泄露到后续工作中 。
需要注意的是项目质量目标的确认过程不仅仅是项目组成员自己确定 , 更多的是需要和QA和测试负责人根据该版本的业务需求共同讨论和确定 , QA可以根据其它项目情况或业界的一些标准给出有建设性的意见 , 测试也可以根据项目前续版本的测试情况来确认项目是否可以达到制定的质量目标 。
项目质量目标确认后 , 还要进一步的确认项目的质量策略 , 质量策略就是你为了达到这些质量目标而需要采用的方法或手段 。如质量目标要求高的时候 , 推算出评审需要发现100个缺陷 , 如果采用单人复审或多人复审就根本做不到发现这么多缺陷 , 这个时候就要考虑哪些要采用审查的方式以及审查的具体比例规划 。
在项目质量目标确认后 , 在后续的项目执行过程中要时刻关注这些目标的执行情况 , 如评审是否充分 , 测试是否发现了预计多的BUG , 当出现较大偏差的时候要及时分析原因和采用相关的应对措施 。
制定项目的风险管理计划风险管理是项目管理的一个重要内容 , 风险管理的过程贯穿整个项目生命周期 。风险管理计划中首先要确定风险管理小组的成员和各自的职责 , 对于项目项目 , 风险小组负责人为项目经理 , 项目B为核心成员主要负责分析需求方面的风险 , 架构为核心成员主要分析技术方面的风险 , 用户主要分析业务方面的风险 。
风险小组确认后就要确定风险管理过程中需要使用的相关的工具和方法 。其中包括风险识别的方法 , 风险分析的方法 , 风险监控的方法和风险应对的方法 。这些方法和工具组织级都有明确的定义和指导原则 , 对于存在多种方法时要根据项目实际情况选择 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 网站优化的步骤和技巧 网站seo怎么做成效最大
- 数据库性能优化方法 oracle性能调优总结
- 内网ip查询的两种方法 内网ip怎么查手机
- 简单随机抽样的三种方法 excel随机抽样怎么操作
- word设置自动连续页的方法 word如何删除某一页的页码
- 考研英语几小时
- 盘点那些会预示破财的梦
- 孩子可以维系家庭情感吗 孩子对于家庭的重要
- 什么是奶嘴男 给奶嘴男断奶的方法有什么
- 婆媳吵架丈夫应该怎么办 如何解决婆媳的矛盾