关于公司可能会用 CMMI 进行管理
2008-12-02 21:27
260 查看
听说公司要上 CMMI 了,并且要通过 CMMI 来进行公司软件项目的管理,听后第一感觉就是一阵冷风。为什么呢?如果是为了获取更多的项目,是商业行为,这可以理解的,也是正确的决定。不过要真拿 CMMI 进行管理,我对 CMMI 不了解,不想乱发表意见,但是我觉得需要慎重。毕竟,据我看到的,所有具有 CMMI 标准的几家公司(也有数百人,也有各种商业关系)没有一个用这一套管理制度管理成功过软件项目的。有一套流程并不能保证能够做好软件项目,个人觉得微软最大的财富不是有一套流程,它的流程远没有 CMMI 复杂,而是实用的流程加上有能力的员工,让有能力理解流程的员工来保障流程和项目管理的运行,流程本身也是出自于真实的需要。我认为要做的首先应该是自己知道该记录下哪些文档,并且采用对应的流程,而不是让流程来告诉我们应该有哪些文档,我们不经过量衣定制,就采用它,这就等于让流程来控制我们,而不是我们来控制流程,这可能会导致生搬硬套。因为 CMMI 的任何理论都有它的道理,但并不是在任何时候都是适用的,就像世界上的真理有无数个,但并不是都是适用于任何时候的,因为这些真理都有它的背景原因,软件管理理论也有它的背景原因。另外,我觉得这也违背了 CMMI 的精神,CMMI 初衷是软件公司自然应该达到的管理水平,而不是硬搬来达到的,我想这也是为什么没见过使用 CMMI 管理成功过的公司,因为使用它的意愿一开始就错了。
实用的流程加上有能力的员工,让有能力理解流程的员工来保障流程和项目管理的运行,流程本身也是出自于真实的需要。
不是让流程控制我们,而是我们先知道该如何管理,该记录下哪些文档,并且采用对应的流程,让我们来控制流程。
理论都有它的道理,但并不是在任何时候都是适用的,就像世界上的真理有无数个,但并不是都是适用于任何时候的,因为这些真理都有它的背景原因,软件管理理论也有它的背景原因。
CMMI 的精神应该是软件公司自然应该达到的管理水平,而不是生搬硬套来达到的。
实用的流程加上有能力的员工,让有能力理解流程的员工来保障流程和项目管理的运行,流程本身也是出自于真实的需要。
不是让流程控制我们,而是我们先知道该如何管理,该记录下哪些文档,并且采用对应的流程,让我们来控制流程。
理论都有它的道理,但并不是在任何时候都是适用的,就像世界上的真理有无数个,但并不是都是适用于任何时候的,因为这些真理都有它的背景原因,软件管理理论也有它的背景原因。
CMMI 的精神应该是软件公司自然应该达到的管理水平,而不是生搬硬套来达到的。
相关文章推荐
- 关于xfce中桌面没法显示回收站以及thunar中无法进行卷管理的解决办法
- 关于公司管理的一些感想
- 关于公司通过CMMI3级认证
- 创业公司是如何进行研发管理和绩效考核的?从豌豆荚说开去
- 唯快不破:创业公司如何高效的进行产品研发管理
- 关于在SSM中使用注解的方式进行事务管理
- 阿里、腾讯以及一些创业公司是如何进行研发管理和绩效考核的?
- 关于小型公司的管理
- 关于公司的管理制度,所造成的员工不满
- 阿里、腾讯以及一些创业公司是如何进行研发管理和绩效考核的?
- 关于ASP.NET中Membership进行权限管理不足的解决办法
- 关于字典管理颜色,对颜色进行分类管理的问题
- 关于“SPS对文件进行权限管理的解决方案”的看法
- 关于ASP.NET中Membership进行权限管理不足的解决办法
- 创业公司是否只讲奉献和态度,不需要合理的制度和管理---关于《途牛CEO 于敦德 :创业、密度制胜 》文章读后有感
- 关于灵活运用membership,role进行权限管理
- 【转】唯快不破:创业公司如何高效的进行产品研发管理
- 关于EAS中供应链管理的kdtable不能直接使用ctrl+c、v进行复制、粘贴的问题
- 关于公司管理
- 关于ASP.NET中Membership进行权限管理不足的解决办法