CMMI对软件开发到底是否有多大用?

理由
举报 取消

我查了大型的互联网公司,谷歌、亚马逊、阿里、腾讯,都没搞CMMI,这东西只是咨询公司赚钱的?或者外包招标的门槛?对 真正软件开发没什么实际价值?

2017年4月10日 3 条回复 1409 次浏览

发起人:spirit 初入职场

回复 ( 3 )

  1. 王康
    理由
    举报 取消

    我陈述一下我的观点:公司运作、软件项目运行必须是要有规范的流程的,流程划分了项目成员的职责,个角色间相互依赖相互制约(监控)从而保证了项目的质量;项目工作有计划有分工提高了工作的效率;项目运行有专人去度量,组织级对公司所有项目度量为高层提供了决策的数据的支撑,为过程改进提供了依据。所以,CMMI是较为完备的;但是再完美的流程都是人、团队执行的,不默契不和谐的团队执行再完美的流程都会变成的形式化或者不可靠的玩意。

    不好听,可以说成作弊,防止作弊的唯一手段就是严格控制成员在执行流程的行为,需要一套完整的流程工具支撑每个角色的工作,流程在这套工具的控制下不能够作弊或者很难作弊,这样一切就达到完美了。

    但是,这是不可能的没有理想的工具,因为人、团队、公司是一直在发展变化,没有万能的工具。一句话:人、团队、项目、公司都是在矛盾、斗争中前行的。CMMI只是理想,就像共产主义理想,如同光速般只可接近不可达到。

  2. 匿名用户
    理由
    举报 取消

    所在的公司刚通过5级的评估,整个包含了22个过程域,分为组织级和项目级的管理方式,也有量化的管理方式,经过合理的剪裁还是可以使用起来的,但是只是为了招投标而获得一个证书而已,并没有投入人力运用这套模式。软件开发推荐ACP敏捷的管理方式,还是比较奏效的。

  3. 匿名用户
    理由
    举报 取消

    不太清楚。进过一家level4的公司,软件照样做得是一堆辣鸡。用是可以用,但经常会用得很死板,只是为了这个名头,而不是为了产品。

我来回答

Captcha 点击图片更换验证码