分享

EPG要知道的9个过程改进点

 东北十三少 2020-10-16

对于实施GJB5000A的组织来说,过程改进是一个永恒的任务。

通常,我们会把内部评估和外部评价作为识别过程改进的主要手段。这两种手段虽然比较有效,但是不够及时,而且由于它们都要完成各自的任务,识别的过程改进项也不够全面。

所以,要做好过程改进,EPG应该主动出击。作为一个EPG,你要知道下面的9个过程改进点!

1.过程评估

这就是我们熟悉的内部评估和外部评价了。对于GJB5000A而言,原则上新时代每年都会对实施GJB5000A的组织进行一次评价,或者是年度监督检查,或者是复评,或者是变更评价,同时,也会要求实施GJB5000A的组织要进行内部评估,至少每年一次。由于内部评估也可以邀请外部的评价员来做,所以这种过程评估,可以让组织获得专家的建设性意见。

2.过程裁剪记录分析

GJB5000A三级要求组织建立标准过程,建立生命周期模型以及裁剪指南。项目组可以依据这些裁剪指南和项目自身特点对标准过程和生命周期模型进行裁剪以使项目高效高质量地进行。如果各项目组都能够真实、有效地进行了裁剪,那么通过对这些裁剪记录的分析,可以看出组织的标准过程定义中有哪些不合适的地方,从而将其识别为改进项。

3.不符合问题分析

如果项目QA人员能够一丝不苟地检查项目是否按组织的标准过程招待,那么通过QA人员发现的不符合项数据的分析,也可以找出组织的软件过程体系规定不合理的地方。

4.问题或缺陷分析

就像我们对质量问题进行归零那样,通过对软件开发和应用过程当中暴露出来的问题(比如测试问题、联试问题、试验问题)的分析,我们不仅会给出对问题的纠正,也会给出预防问题再次发生的纠正措施,其中就会有体系规定不合理或不具体的问题。

5.经验教训分析

经验来自内部和外部两个方面。我们在实施GJB5000A的过程中,会积累很多宝贵的经验,这些经验我们要把它固化下来,放到体系当中;同时我们也要多和实施GJB5000的外部单位交流,学习人家的先进经验。

教训更多地来自内部。通过总结我们遇到的软件开发过程中的各种教训,比如流程繁琐冗长,评审测试的绩效差等等,也会找出很多的过程改进项。

6.度量数据分析

对于实施GJB5000三级的组织来说,要定义一些组织级的测量目标和测量项;对于实施GJB5000四级的组织来说,要定义组织的过程性能基线。EPG通过这些度量数据的采集和分析,应该能够发现一些项目不能满足组织的改进目标的原因,从而提出一些改进项。

7.过程改进建议分析

收集过程改进建议,是实施GJB5000三级的组织必须完成的一项任务。EPG对于项目组或其它人员提交的过程改进建议要能够及时处理和反馈,直接地获取过程改进项。

8.标杆数据对比分析

国际、国内都有一些组织定期发布度量数据,像平均生产率、评审缺陷密度、测试Bug密度之类的数据。我们可以将组织度量的这些数据与这些标杆数据进行比较,寻找差距,分析原因,做出改进。

9.高层经理的改进需求

组织的中高层管理者站在组织发展的角度,基于组织的改进目标,对软件过程改进提出期望与目标,这些也是改进点的来源。

这正是:

过程改进来源多,九个很难全囊括

时时关注多思考,过程改进能做好

参考书目:术以载道:软件过程改进实践指南,作者:任甲林,出版社:人民邮电出版社

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章