锁定老帖子 主题:证之殇——CMMI认证狂欢前夜的思考
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-30
johnnyhg 写道 lasuo 写道 还不如改善买几张好凳子椅子,更新下程序员的机器来得实惠~ 什么样的政府做什么样的事,还能说什么呢?
国内IT企业有几家注重技术的?都是做些面子工程,接到了单子胡乱找几个人胡乱做好,项目能跑起来就行,tmd的bug一堆。无论是技术还是业务,积累都很少。 什么CMMI认证啊,什么专家评审啊,都tmd用钱搞定。 真是悲哀!!! 我也想这么骂 我在做的项目 按需求分析做 根本不明白业务 能做出来什么东西 作的都什么乱七八糟的需求分析 来了一个月 我就受不了了 活压的挺多 完全粘贴拷贝 什么业务逻辑 全往上凑 因为根本就不明白业务 |
|
返回顶楼 | |
发表时间:2007-01-31
公司里面做CMM的人可是比较轻松惬意啊,找programmer做做audit,发现点儿“流程”不对的地方,而且会产生出领导会关心的数据啊;至于改进建议?作CMM的人只管提,甚至都不需要自己提,这audit的时候不是发现你觉得不好的地方吗?就改这个了。又不需要自己去操作,需要改进的只是过程,至于结果?CMM不是假设了: 过程可以避免更坏的结果吗?这是一个保险阀,倾向于危机处理,有了它,再烂也不能滥到哪里去了吧?
问题是在javaeye讨论这个问题关注度肯定不高,也难引出强人的回复。 |
|
返回顶楼 | |
发表时间:2007-01-31
gKarerM 写道 公司里面做CMM的人可是比较轻松惬意啊,找programmer做做audit,发现点儿“流程”不对的地方,而且会产生出领导会关心的数据啊;至于改进建议?作CMM的人只管提,甚至都不需要自己提,这audit的时候不是发现你觉得不好的地方吗?就改这个了。又不需要自己去操作,需要改进的只是过程,至于结果?CMM不是假设了: 过程可以避免更坏的结果吗?这是一个保险阀,倾向于危机处理,有了它,再烂也不能滥到哪里去了吧?
问题是在javaeye讨论这个问题关注度肯定不高,也难引出强人的回复。 呵呵 ,CMMI本身没错,但是就像宏观调控,错在执行者。 |
|
返回顶楼 | |
发表时间:2007-02-09
johnnyhg 写道 lasuo 写道 还不如改善买几张好凳子椅子,更新下程序员的机器来得实惠~ 什么样的政府做什么样的事,还能说什么呢?
国内IT企业有几家注重技术的?都是做些面子工程,接到了单子胡乱找几个人胡乱做好,项目能跑起来就行,tmd的bug一堆。无论是技术还是业务,积累都很少。 什么CMMI认证啊,什么专家评审啊,都tmd用钱搞定。 真是悲哀!!! 同意 |
|
返回顶楼 | |
发表时间:2007-02-09
gKarerM 写道 公司里面做CMM的人可是比较轻松惬意啊,找programmer做做audit,发现点儿“流程”不对的地方,而且会产生出领导会关心的数据啊;至于改进建议?作CMM的人只管提,甚至都不需要自己提,这audit的时候不是发现你觉得不好的地方吗?就改这个了。又不需要自己去操作,需要改进的只是过程,至于结果?CMM不是假设了: 过程可以避免更坏的结果吗?这是一个保险阀,倾向于危机处理,有了它,再烂也不能滥到哪里去了吧?
问题是在javaeye讨论这个问题关注度肯定不高,也难引出强人的回复。 真的啊?我以后可能还得在这方面工作呢 |
|
返回顶楼 | |
发表时间:2007-02-09
楼上的几位太悲观了。
如果我们都觉得自己做的是垃圾还做它干吗?不是浪费自己的生命吗? 世界上没有完美的东西,特别是软件系统。 我们公司做外包的,老外也实现一些功能,如果按照我们的标准那些代码也是十足的垃圾。 所以不要变成了唯美主义者! |
|
返回顶楼 | |
发表时间:2007-02-15
CMM/CMMI本身的思想是好的,感觉他的核心思想就是降低风险(我自己的理解,我想这至少是核心思想之一)。它强调的任何事情都是为了降低项目失败的风险。但是目前国内企业,尤其是做国内项目的企业普遍缺乏风险管理意思,有几个项目经理的风险计划是认真做的?我想如果不是CMM/CMMI,这些文档是很少写的。还是那句话,国内企业的风险防范意识比较差,包括一些CMM/CMMI的咨询机构,我觉得咨询的第一步就是应该先评估这个企业是否需要和可以做CMM/CMMI,如果做的话,风险有那些,并给出处理风险的成本。不过,我想如果咨询公司如果出这个报告的话,90%以上的国内项目企业都不会做CMM/CMMI,因为有很多老板并不知道除了要交咨询费和评估费这些小钱外,大量的人工成本就是个无底洞!那么咨询公司就赚不到钱了!
顺便说一句,那个什么证书就是评估师用彩色打印机打出来的,SEI根本就不发什么证书,不信你google一下证书,保证是一个咨询师签发的就是一个样子!那只不过是一张纸而已。 |
|
返回顶楼 | |
发表时间:2007-02-15
kevinye 写道 gKarerM 写道 公司里面做CMM的人可是比较轻松惬意啊,找programmer做做audit,发现点儿“流程”不对的地方,而且会产生出领导会关心的数据啊;至于改进建议?作CMM的人只管提,甚至都不需要自己提,这audit的时候不是发现你觉得不好的地方吗?就改这个了。又不需要自己去操作,需要改进的只是过程,至于结果?CMM不是假设了: 过程可以避免更坏的结果吗?这是一个保险阀,倾向于危机处理,有了它,再烂也不能滥到哪里去了吧?
问题是在javaeye讨论这个问题关注度肯定不高,也难引出强人的回复。 真的啊?我以后可能还得在这方面工作呢 这里有没有QA,非常想调查一下,你们做QA之前是做什么工作的,有多少年的项目经验?不是QA的说说你们身边QA的基本状况。 我公司有两个专职QA,一个毕业就直接进我们公司工作,一直就是QA,另一个毕业当一年的程序员,然后就开始做ISO,再做CMM2/3/I4。 |
|
返回顶楼 | |
发表时间:2007-02-16
我不做QA,但是我定流程。
|
|
返回顶楼 | |
发表时间:2007-02-21
常见关于CMM的误解:
1、CMMI能够帮助在生存线上挣扎的公司,公司不知道如何做好项目可以通过CMMI认证来解决生存问题。 ……CMMI不是万精油,最多也就是用来改善过程的一种参考。使用来“改善”工作流程的,而不是保证结果的。 2、级别说明水平。 CMM提供了一个模型,说明好的软件组织拥有这样的一些共同特点;而CMMI认证则需要一个CMMI的认证组对软件组织(项目或者公司)进行评估;一些公司可能没有经过这样的认证,却能够符合最高级别CMM的要求,但他们并不是CMM5级的。 3、CMM和SCRUM有很多相通的地方。 这个?不知道怎么说好,scrum等agile的方法的要求不算是流程吗?日构建、scrum meeting、spring backlog算不算CMM中所说的Project Plan QualityArea以及Project Control and Monitor QA的流程?能不能说Scrum算符合CMM的一种模板? scrum中强调客户与交互的同时强调了“经验模型”由于“过程定义”,特别说明了通常情况下QA(CMMI中)的作用:按照Quality Area制定相应的流程,按照流程工作,收集流程的反馈,改进流程对于软件开发过程来讲全是垃圾;垃圾恐怕不能说,不过实际的效果对于比较大的团队来讲确实不佳,智能算凑合。 |
|
返回顶楼 | |