• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

小型软件研发企业如何实施CMMI软件过程改进分析

发布: 2010-10-04 09:42 | 作者: 龚波 | 来源: 领测软件测试网采编 | 查看: 280次 | 进入软件测试论坛讨论

领测软件测试网

  4.5培训剪裁

  CMMI模型KPA的“执行能力”公共特性包含很多不同类型的培训需求,包括管理和技术方面的。由于培训是非常耗费资源和资金的事情,小型组织通常雇用已经被培训或者具备相关知识的人才。CMMI的培训程序KPA允许放弃培训,但是大多数企业没有认识到这个问题,仍旧坚持认为对所有员工进行培训是必不可少的。必须对CMMI进行剪裁以澄清这种误解。主要剪裁原则如下:

  l 已经具备相应实践经验或者类似领域培训历史的员工可以免除培训。

  l 培训可以当作以前培训的扩展,并且可以合并相关活动的培训。

  l 可以扩展培训实践,消除不必要的内部培训,接收来自于外部资源或者方法的培训。

  在我们讨论的案例中,我们对相关培训记录和人力资源培训技能和培训历史非常重视,并基于此来决定是否使用培训免除机制。如果使用这种机制,必须保证有当事人的签名。我们剪裁多个培训实践以合并或者扩充培训需求。比如,同行评审领导者培训可以与同行评审者培训合并。有些高等级成熟度KPA的活动是低等级成熟度活动的扩展,因此支持高等级成熟度活动的培训是支持低等级成熟度活动的培训的扩展,比如集成化软件管理KPA的项目管理培训。

  4.6剪裁无关实践

  CMMI是面向于大型软件企业的,其中很多实践是与小型企业不相关的,尤其很多过程实践不适合于小型项目,小型项目实施这些过程实践会花费比项目本身更多成本,并且由于部分项目的短时效性使得重新计划或者调整活动变得没有实际意义。

  在组织过程焦点、组织过程定义、集成化软件管理,以及定量过程管理等KPA中,很多过程实践涉及到创建和维护项目已定义过程。但是在只有一个项目的组织中,项目过程和组织过程是完全相同的。如果组织的项目具备类似的特性(比如领域知识、规模和开发循环等),则所有小项目可能使用一个过程。并且这个过程是小型项目的组织标准过程。无论何种情况,那些剪裁组织标准软件过程作为项目已定义过程,以及集成项目已定义过程的变更到组织标准过程的实践都不适合。同时,对于那些开发时间很短的项目,则根本没有时间来实施项目重新计划、风险计划,以及过程调整等活动,那么这些实践对于这种项目来说也是没有用处的。

  5.总结

  中国的软件企业80%都是小型企业,人员规模在15人以下[10],而CMMI是面向于大型软件企业的过程改进模型,怎样使得小型企业和项目能够充分利用CMMI模型的过程改进优势,并获得相关CMMI认证呢?作者参与一个只有12名员工的小型企业软件过程改进项目,本文正是基于该项目总结而得的。

  本文首先从企业组织结构、软件过程改进模型、小型组织面对的市场需求等三个方面剖析小型软件企业的过程改进面临与大型企业不同的需求。然后分析为什么CMMI的有关内容不适合于小型企业和项目的实际情况,并概括介绍如何在文档、管理、评审、资源和培训等方面进行剪裁和改进,使之适合于小型企业和项目的实际情况。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

33/3<123

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网