您的位置:首页 > 其它

CMMI常见提问(六)

2009-02-10 15:04 211 查看
Question: SQA(软件质量保证)人员,在项目组的职责是什么呢?

Answer:SQA员除了引导项目组按照CMM要求实施开发过程、实现公司业务目标之外,还负责:

l 参与、辅导PM拟制项目计划,选择合适的生命周期,和该项目的《PDSP》的制定(包括标准和流程)。

l 根据项目计划,制定SQA计划(《质量保证计划》和落实到《项目的project计划》),并按计划实施软件质量的保证工作。SQA计划包含:

n 参与哪些项目管理活动

n 参加哪些同行评审活动

n 对项目实施哪些(同行评审、配置管理、计划、估算、需求管理等的)过程审核

n 度量(收集、统计、分析)项目组哪些数据

n 执行哪些相关报告等。

l 定期或事件驱动地审查项目的软件开发活动和工作产品,确保各项开发活动都遵照项目计划和组织的标准、

流程来执行,并记录不一致问题在《不一致问题跟踪表》。

l 跟踪解决不一致问题,上报项目组内部不能解决的不一致问题。

l 定期或事件驱动地向项目经理、高级经理汇报工作。

l 对开发人员进行软件质量保证知识的相关培训。

l 进行软件生命周期全过程质量数据的收集和分析。

Question项目要启动了,可是对CMM还不是很了解,怎么办呢?

Answer:着急是对的,关键是得有及时和准确的对策,那就是:请及时和项目管理部联系,SQA小组会及时给项目

组指派一个SQA;

SQA将根据项目组成员的特点,决定项目组是否需要培训,如CMM体系、project工具、CVS工具、测试工具、

Usecase等工具的培训。如果需要培训,SQA会协助协调相关资源实施培训课程。
同时,SQA会选择性的、有计划地全程参与项目的各个阶段活动。如启动和计划阶段SQA会辅

导项目组根据CMM、项目管理体系要求开展项目工程和管理活动,辅导项目组进行成本、进度、工

作量等方面的估算和管理,选择项目开发生命周期,确认项目主要过程活动,协助项目组制定项目计划等。并参与

到整个项目实施过程中的质量管理活动。

Question:项目计划占用了一些时间,是否可以不做计划?

Answer:俗话说:“凡事预则立,不预则废!”,而如何“预”呢?那就是对项目做工作量、成本、进度的估算和

做实施的计划。

项目管理的基本方法是:“计划+控制”;项目计划过程是确定项目的目标,以作为管理和控制的基础。所以不能因

为计划需要花费部分工作量而不做计划。同时计划是指导项目进行的标尺,没有计划,项目管理就失去了参考坐

标。在项目初期,计划的确会占用项目经理很多时间,一旦一份全面的、经过深思熟虑的计划制定出来,今后的活

动都变得合理、简单、有序。为计划投入时间是有必要的;规模较小的项目,可以裁减和合并一些计划活动,裁减

经过SPEG批准即可。

另: 2人2个月的小的项目,是否需要出计划?

Answer:也一样要出,项目计划可以裁剪成一个描述项目分几个阶段、开展那些活动的《PDSP》、以及《项目计划

书》。《项目计划书》同时描述了包含SQA、SCM的活动计划。

注:相关的裁减和取舍,只要经SEPG的批准便可实施。

Question:估算不可能很准确,为什么要花时间去做?

Answer:估算与实际总是有差距,这是事实。但这种差距可以随着估算方法的改进,估算经验的累
计、提升而缩小到可接受的范围。

估算的意义不是体现在估算值与实际值差距最小,而是估算过程本身。通过执行估算,积累经验和

数据,通过不断的估算和经验积累,使估算的结果趋于合理和准确。因此,在经验积累后,如果遇

到类似项目,便能够提高成本、进度、工作量的估算准确性。以及计划的效率和准确性。

估算活动是CMM SPP(软件项目计划过程)的基本要求。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: