|
沙发
发表于 2008-7-17 22:34:50
|
只看该作者
|
这个题目应该准确的说是项目QA,应为不同的QA关注点也不太一样。
从质量三角形来说,应该关注质量、成本、进度和范围,你说的需求变更/新增都属于范围,而人员变动属于风险。
所谓突变就是“插队”,突变越多对项目的影响越大。如果突变不可避免,那么我们知道越到项目后期需求变动对项目影响就会越大,所以减少需求变更/新增的影响的办法就是缩短开发周期,即采用迭代开发的方式,迭代周期为15-30天。这是你为项目经理的一个建议。
由于迭代开发固定了进度,那么范围的变化就只会影响成本和质量。对于质量,你要关注原有需求和新增需求的开发过程中的质量,包括文档、代码评审,测试发现缺陷情况;对于成本,需要衡量范围的变化是否是项目组能够接受的,如果连加班都完成不了,那就要提早把这个风险转化为问题向上反馈或者让高层管理和客户协商。
人员能力不足,人员离职/变动风险一般都是没有经验的项目经理写在风险里的,因为除此之外他也不清楚风险该写什么。项目组成员也是有区别的,不同人员变动风险解决的办法不太相同,对于新员工/经验较少者,最好的办法是相互备份,这也解决了评审/测试/维护等一系列问题;对于骨干员工不用考虑风险,如果真的变动,而项目优先级又很高,那只能抽点其他组骨干补充;如果是项目经理或者核心成员变动,那就可以考虑重新做这个项目了。 |
|