楼主所说的软件项目开发进度和质量的跟进,应该就是项目监控阶段所做的工作,以下是我们公司在实施CMMI时整理及总结的一些项目方面的资料,楼主可以参考一下: 对项目进行监控时,监控方法可以分为定期监控、阶段性监控和事件触发性监控三种: a) 定期监控是指项目组可以同构定期召开周例会的方式来对项目的各种参数进行跟踪和监控。 b) 阶段性监控是以项目生命周期各阶段的里程碑为标记,通过里程碑的评审会议来对项目的各种参数进行跟踪和监控。 c) 事件触发性监控是指当项目发生重大变更时都需要对项目的某些参数进行跟踪和监控。 监控内容包括: 1) 对项目进度的监控 在实际工作中对项目进度进行监控时,主要关注与项目进度计划中每个任务的实际开始时间、实际完成时间和实际花费的工作量,以及项目里程碑的具体日期。我们可以通过以下步骤完成对项目进度的监控: a) 通过对里程碑时间的计划值和实际值之间的对比,就可以知道项目是否出现阶段性的进度偏差。 b) 当发生阶段性进度偏差时,可以通过该阶段内每个任务实际开始时间、实际完成时间、计划开始时间和计划完成时间的对比找到进度偏差发生的原因。 c) 及时制定纠正措施来纠正偏差,常见的方法有赶工或者快速跟进。但赶工会增加项目成本,快速跟进是调整某些任务之间的关系,使它尽量并行前进,但这样会给项目带来风险。需对项目风险进行识别及跟踪。 d) 定期检查纠正措施是否发挥了应有的效果。 2) 对项目成本的监控 a) 以里程碑为标记统计该阶段成本花费的计划值和实际值,并将它们进行对比得到项目是否出现阶段性成本偏差。 b) 当发生阶段性成本偏差时,可以通过该阶段内每个任务实际开支和计划开支进行对比,找到成本偏差发生的原因。 c) 及时制定纠正措施来纠正偏差。 d) 定期检查纠正措施是否发挥了应有的效果。 e) 对于项目成本,咱们公司的度量单位是工时。 3) 对项目质量的控制:对项目质量监控的目的是将项目质量控制在项目预期内,如果咱们CMMI实施比较好的,在经过一段时间的软件管理后就会积累下大量的度量数据,通过对不同类型项目的分析,可以得到每种类型项目各个阶段缺陷出现的频率,所以对项目质量的跟踪和监控就可以通过控制图来实现。 a) 以里程碑为标记统计该阶段缺陷发生的频率,也可以将缺陷按照种类或严重程度的级别划分后再进行统计。 b) 参考组织级别的历史度量数据中有关产品质量部分的度量目标,找出控制图的上控限、下控线和均值。 c) 定期将项目实际的质量情况在质量跟踪控制图中进行标记,以判断当前项目是否发生了质量偏差。 d) 如果发生偏差应及时制定措施来对其进行纠正。 e) 定期检查纠正措施是否发挥了应有的效果。 4) 对项目风险的监控: a) 定期对风险进行重新识别,新识别出的风险要及时制定风险的预防和应用措施,并且要明确这些措施的责任人。 b) 定期判断风险在当前阶段的状态 c) 定期判断风险在当前阶段发生的可能性和严重性。 d) 定期对风险预防或应对措施的执行效果进行评判,以判断是否需要对这些措施进行修正。 e) 定期判断风险预防或应对措施执行后,是否会引发其他新的风险或者还有残留的风险。 f) 一般应当以周为单位,进行项目风险监控。 5) 其他参数监控: a) 监控工作产品或工作任务:包括项目规模监控和项目复杂度的跟踪等。 b) 监控资源的提供与使用:包括硬件资源和人力资源。 c) 监控项目人员的知识与技能,确保相瞒找既定的技术解决方案进行事先。 d) 监控承诺事项:对项目干系人的承诺进行监控和跟踪。 e) 监控数据管理:监控相关数据是否按要求纳入形成文档并纳入基线等。 f) 监控关键人员的参与:定期监控关键人员是否按计划如期参与到了项目中。 总结:项目的进度、质量和成本是项目的三要素,项目是需要资源来完成的,“监控资源的提供与使用”重点关注的是资源的数量;“监控项目人员的知识与技能”重点关注的是资源的能力;“监控承诺事项”、“监控关键人呢元的参与”、“监控数据管理”重点关注的是资源的行为,“监控工作产品或工作任务”重点关注的是资源所承担的工作。
81,119
社区成员
341,761
社区内容
加载中
试试用AI创作助手写篇文章吧