希赛网软件工程频道,软件工程专家网,软件过程改进/CMM/CMMI
评估平台
版权声明:本文版权归希赛网软件工程频
道所有,未经许可,任何媒体均不得改变
其形式进行转载或摘录,违者必究!
软件过程改进四步曲
王树文
摘要:司所采用的软件质量保障体系。
作者全程参与了公司软件过程改进及CMM CMM 关键词:CMM(I) 过程改进
相当长的时间。本人从2002年软件过程改进四步曲
CMM(I)实施体系文件,这样注定会失败。初次建到10个月左右的时间。
在初次建立阶段,我们需要完成如下工作:
(1) 聘请CMM(I)顾问公司;
(2) 在顾问公司指导下,组建MSG (公司高层管理委员会)和SEPG (软件工程过程组);
(3) 提供真实完整的材料,让顾问公司对单位的现状进行充分分析,确定CMM(I)
实施和认证级别;
(4) 根据公司现状和阶段发展目标,MSG、SEPG和顾问一道确定重点实施的KPA(关
键过程域);
(5) 由顾问给MSG、SEPG和软件从业相关人员开展CMM(I)理论体系的培训;
(6) 按计划组建TWG(技术工作组),在SEPG 成员带领下编制适合本公司特点的CMM
(I)过程体系文件;
(7) 组织SEPG 和MSG 对被建立的过程体系文件进行审核和审批;
(8) 选择试点项目(试点项目的个数根据公司具体情况确定)执行全部或部分过程;
(9) 根据试点反馈结果修改过程文件;
(10) 发布并执行过程文件。
在该阶段,我们需要重点注意以下事项:
(1) (2) 公司需要提供充足的人力资源和经费支持;
(3) 此阶段SEPG 必须是对体系文件的建立工作;
(4)
(5) 2、僵化执行阶段
。僵化执行阶段一般需要历时3(1) 成立
(2) (3) (4) (1) SQA 并且有丰富的项目管理经验和
(3) SEPG 成员)收集项目组执行过程时反馈的意见或建议;
过程优化阶段主要根据过程执行反馈意见不断完善相关过程。过程优化阶段一般需要历时6到9个月左右的时间。
在该阶段,我们需要完成如下工作:
(1) 根据僵化阶段收集的过程改进意见及过程评估结果改进并发布过程;
(2) 没有接受过过程培训的项目组或项目成员接受相关过程培训和考核;
(3) 项目组执行过程;
(4) 及时收集过程执行数据,定期(推荐三个月一次)评估过程改进效果;
(5) 定期(推荐三个月一次)进行过程改进并发布最新过程。
在该阶段,我们需要重点注意以下事项:
(1) 鼓励项目组提出过程改进意见;
(2) 有固定的人员(最好是SEPG 成员)及时收集项目组执行过程时反馈的意见或建议;
(3) 过程评估和过程改进一般一个季度进行一次,不宜太频繁。
4、固化执行并持续改进阶段
能力级别。
在该阶段,我们需要完成如下工作:
(1) (2) 项目组执行过程;
(3) (4) (1) (2) 意见或建议;
(3) 此阶段(4) 过程文件需要满足的规范性要求
1、简单化要求
我们知道,建立质量保障体系的初衷是“使复杂问题简单化、程序化”而不是相反,因此,我们建立的过程文件一定要尽可能简单、清晰,让文件执行者比较容易掌握。任何复杂的体系文件是注定得不到长久执行或没有好的执行效果的。
2、通俗化要求
没人愿意看含混晦涩的文章。通俗易懂直接决定了执行者的接受程度,另外也能缩短培训时间、提高培训效率。过程文件是需要被现在和将来的软件开发人员长期执行的体系文件,因此应尽可能通俗易懂。 3、标准化要求
过程文件的编写应该有统一标准和风格,统一的文件编写标准和风格一方面能减少文件内容的不同理解而产生执行上的偏差或错误。
4、专业化要求
,尽量主要参考文献
版社
工业出版社
作者简介
王树文,获硕士学位,现就职于广州华南资讯科技有限公司(上市公司)SEPG
版权声明:本文版权归希赛网软件工程频
道所有,未经许可,任何媒体均不得改变
其形式进行转载或摘录,违者必究!
希赛网软件工程频道,软件工程专家网,软件过程改进/CMM/CMMI
评估平台
版权声明:本文版权归希赛网软件工程频
道所有,未经许可,任何媒体均不得改变
其形式进行转载或摘录,违者必究!
软件过程改进四步曲
王树文
摘要:司所采用的软件质量保障体系。
作者全程参与了公司软件过程改进及CMM CMM 关键词:CMM(I) 过程改进
相当长的时间。本人从2002年软件过程改进四步曲
CMM(I)实施体系文件,这样注定会失败。初次建到10个月左右的时间。
在初次建立阶段,我们需要完成如下工作:
(1) 聘请CMM(I)顾问公司;
(2) 在顾问公司指导下,组建MSG (公司高层管理委员会)和SEPG (软件工程过程组);
(3) 提供真实完整的材料,让顾问公司对单位的现状进行充分分析,确定CMM(I)
实施和认证级别;
(4) 根据公司现状和阶段发展目标,MSG、SEPG和顾问一道确定重点实施的KPA(关
键过程域);
(5) 由顾问给MSG、SEPG和软件从业相关人员开展CMM(I)理论体系的培训;
(6) 按计划组建TWG(技术工作组),在SEPG 成员带领下编制适合本公司特点的CMM
(I)过程体系文件;
(7) 组织SEPG 和MSG 对被建立的过程体系文件进行审核和审批;
(8) 选择试点项目(试点项目的个数根据公司具体情况确定)执行全部或部分过程;
(9) 根据试点反馈结果修改过程文件;
(10) 发布并执行过程文件。
在该阶段,我们需要重点注意以下事项:
(1) (2) 公司需要提供充足的人力资源和经费支持;
(3) 此阶段SEPG 必须是对体系文件的建立工作;
(4)
(5) 2、僵化执行阶段
。僵化执行阶段一般需要历时3(1) 成立
(2) (3) (4) (1) SQA 并且有丰富的项目管理经验和
(3) SEPG 成员)收集项目组执行过程时反馈的意见或建议;
过程优化阶段主要根据过程执行反馈意见不断完善相关过程。过程优化阶段一般需要历时6到9个月左右的时间。
在该阶段,我们需要完成如下工作:
(1) 根据僵化阶段收集的过程改进意见及过程评估结果改进并发布过程;
(2) 没有接受过过程培训的项目组或项目成员接受相关过程培训和考核;
(3) 项目组执行过程;
(4) 及时收集过程执行数据,定期(推荐三个月一次)评估过程改进效果;
(5) 定期(推荐三个月一次)进行过程改进并发布最新过程。
在该阶段,我们需要重点注意以下事项:
(1) 鼓励项目组提出过程改进意见;
(2) 有固定的人员(最好是SEPG 成员)及时收集项目组执行过程时反馈的意见或建议;
(3) 过程评估和过程改进一般一个季度进行一次,不宜太频繁。
4、固化执行并持续改进阶段
能力级别。
在该阶段,我们需要完成如下工作:
(1) (2) 项目组执行过程;
(3) (4) (1) (2) 意见或建议;
(3) 此阶段(4) 过程文件需要满足的规范性要求
1、简单化要求
我们知道,建立质量保障体系的初衷是“使复杂问题简单化、程序化”而不是相反,因此,我们建立的过程文件一定要尽可能简单、清晰,让文件执行者比较容易掌握。任何复杂的体系文件是注定得不到长久执行或没有好的执行效果的。
2、通俗化要求
没人愿意看含混晦涩的文章。通俗易懂直接决定了执行者的接受程度,另外也能缩短培训时间、提高培训效率。过程文件是需要被现在和将来的软件开发人员长期执行的体系文件,因此应尽可能通俗易懂。 3、标准化要求
过程文件的编写应该有统一标准和风格,统一的文件编写标准和风格一方面能减少文件内容的不同理解而产生执行上的偏差或错误。
4、专业化要求
,尽量主要参考文献
版社
工业出版社
作者简介
王树文,获硕士学位,现就职于广州华南资讯科技有限公司(上市公司)SEPG
版权声明:本文版权归希赛网软件工程频
道所有,未经许可,任何媒体均不得改变
其形式进行转载或摘录,违者必究!