CMM与项目管理(下)

发表于:2010-9-16 16:12  作者:未知   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: CMM 软件测试管理 质量管理

  项目管理与CMM4 KPA

  第4级(已管理级)上KPA的目标 ——

  在第4级上,组织的过程能力用量化术语表示,过程能力用于设定一个项目的量化目标。

  有关项目绩效方面的数据在当前的基础之上进行收集并与以往的绩效进行比较;如果觉察到明显的偏差,则采取正确的行动恢复对项目的控制。

  第4级的一个关键特点是在当前基础上使用统计过程控制技术,以便在需要时可以评估每种任务并采取正确的行动。

  项目管理与CMM5 KPA

  第5级上的3个KPA重点强调过程能力的改进。在这3个KPA中,故障预防KPA对项目管理影响最大。

  这个KPA要求通过系统地分析故障的原因,然后消除那原因,从而前瞻性地预防故障。

  如果能够预防故障进入软件,则可以减去排除它们的工作量,从而提高质量和生产率。

  软件项目管理建议

  执行一个项目的全部责任由项目经理负责。

  他必须确保项目团队在规定的成本内按时将高质量的软件交付给客户。

  为了帮助项目经理实现这一责任,必须得到组织的支持(权力下放)。

  Software Engineering Process Group

  软件企业应该设立质量部门,其下辖一个软件工程过程小组(software engineering process group,简称SEPG)。

  SEPG负责协调所有过程任务,包括过程定义、过程改进以及过程部署。

  它还管理所有与过程使用相关的信息和数据(诸如过程数据库和过程能力基准)

  提交产品的全部责任(包括质量)属于项目团队,但是SEPG使得项目团队能够轻松地遵循正确的过程。

  SEPG对项目的支持

  SEPG还形成了一个独立地监督过程问题和质量问题的渠道,并通过这个渠道向高级管理层报告这些问题。

  因为“过程不能依靠过程本身得到坚持”,所以SEPG有助于确保已义的过程得以实现并成为标准的实践。

  SPEG要制定定期独立审计的计划,并对它们进行管理,以确保已定义的过程和标准得以遵守。

  Software Quality Advisor

  SEPG除了提供过程培训外,还提供了一个与项目相关的成员,称为软件质量顾问(software quality advisor)。

  质量顾问帮助定义过程和遵循过程,确保过程得以遵守,帮助分析数据,并提供任何需的过程培训。

  因为顾问非常精通于项目过程、指南等等,所以顾问的主要帮助在对项目规划的过程中。顾问还评审目计划,以确保它包含了全部的关键要素。

  软件项目管理过程

  项目经理执行的一系列任务可以在项目管理(project management)过程中加以规定。

  这是一个非常标准化的过程,有五个主要阶段:

  项目启动

  项目规划

  项目执行

  项目监控

  项目收尾

  项目启动和规划阶段

  ●  执行项目启动和管理任务

  ●  制定一个包含进度的项目计划

  ●  执行项目计划和进度计划的评审

  ●  获得高级管理人员的授权

  ●  定义和评审配置管理计划

  ●  使项目团队适应项目管理计划

  ●  牵涉到客户、一个SEPG代表以及项目的业务经理

  ●  开始的标志是签定了项目合同或者得到了项目授权。而收尾的标志是已经用文档记录了项目计划,并且小组对它们进行了评审


51/512345>

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2020, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道