畅享博客 > 海纳百川 > [分享]和谐软件过程为什么优胜于CMMI的比较总结
2007-12-11 14:55:08

[分享]和谐软件过程为什么优胜于CMMI的比较总结

和谐软件过程为什么优胜于CMMI的比较总结
作者 浙江网友 沈东海

1,侧重点不同:CMMI强调软件过程改善,重点关注可以量化的、表面的东西;而和谐软件过程除了关注表面的东西外,更强调各方面的综合协调,包括很多非技术因素,关注与客户、企业、员工三方利益的平衡,强调只有在此基础上才可以保证软件品质。
评价:和谐软件过程比CMMI务实性更强、涉及面更广、处理问题更灵活。
2,产生背景不同:CMMI基于美国军工软件产生,只强调高效率、高质量和低成本地开发软件,是基于模型的过程改进,一般很难适用于其他国家和实际展开应用;和谐软件过程则是考虑当前中国软件实际情况,认为中国软件业存在着严重的浮躁,从管理人员、需求分析人员还是设计、研发、测试、维护人员都从不同的角度表现出了浮躁的技术、浮躁的观点、更严重的是浮躁的心态,在充分分析各方面利益需求的情况下,为平衡协调好各方利益以便最大程度地发挥等方面的积极性因素。
评价:和谐软件过程更强调各方面利益的平衡,认识到了在各方面无后果之忧的情况下才可以最大限度地发挥人们的积极性,而CMMI则过分强调高效率、高质量、低成本,这在实际操作中很难做到。
3,核心思想:CMMI强调模型化、标准化,分阶段性,提出了5级18个关键域,喜欢量化;和谐软件过程注重人,强调人、注重人文理念、心灵和谐,除了常规量化外,更注重人与软件、客户、企业间的平衡折中、协调。
评荐:和谐软件过程更体现人性化,更加符合实际,更加民主化,有利于持续有效地进行过程改进。
4,具体方法论:CMMI在改进方式上,强调根据既定的5级18个关键域来改进;和谐软件过程强调从人的心理、态度、观念上来入手,首先强调各自的利益必须得到保证(中国法家的所提出的人对自然、社会的基本需求),坚持以人为本,注重绩效激励机制。
评价:和谐软件过程更加注重可持续的过程改进,在方法方面也更加有效;而CMMI从方法方面看,更多考虑当前情况,容易急功近利(如很多公司已经为了名声而不惜重金过级;和谐软件过程更强调最后的软件品质,以品质制胜)。
5,理论基础:CMMI是根据50多年来计算机、软件的发展情况,由美国Carnegie Mellon大学软件工程研究所(SEI)提出;和谐软件过程是由中国人根据中国软件特色,并借鉴中国先秦诸子百家中法家、儒家、兵家、道家、医家、史家等思想,尤其是法家的变通思想和易经(远胜于西方所谓的系统工程),是由一批工作在软件一线的系统分析师、高级程序员根据实践经验、教训和理论的不断反思总结所得出的。
评价:和谐软件过程有更强的实际可操作性,更强的理论支持,从理论框架本身看也比CMMI有过之而无不及,可以说和谐软件过程是软件工程在中国的新发展,同时和谐软件过程所体现的山不厌高、海不厌深、王者不无庶人、有容乃大、海纳百川的博大胸怀与思想境界以及坚持不期修古、不法常可、论世之事、因为之备的方法论都是CMMI所无法比拟的,正是因为这样,和谐软件过程可以适应具有不同文化、不同信仰的任何民族、任何国家。
总之,我们要不断坚持和谐软件过程,根据软件、行业、人文等各类因素,不断地落实和深化和谐软件过程的理念,把党所一贯主张的自主创新、自主知识产权要求通过和谐软件过程真正得到体现,使中国软件能够赶上并超过美国甚至领先世界。
让我们人人都在自己的岗位上,尽自己的最大努力,为全面落实和谐软件过程做出自己应有的贡献,为中国软件的腾飞而努力奋斗!


推荐到鲜果: 查阅更多相关主题的帖子: 和谐软件过程为什么优胜于CMMI的比较总结

评论

这年头,连软件过程都被和谐了。

我还是比较喜欢敏捷软件过程。

发布者 Jason Cui
2007-12-11 15:34:20


和敏捷方法有什么区别?看起来挺玄的

发布者 wingy
2007-12-11 21:32:49


有项目实际使用吗?有什么实例 吗?我是一个企业实施CMMI的人员

发布者 匿名用户
2007-12-12 19:47:48


和谐软件过程就是多发奖金……

发布者 Jason Cui
2007-12-13 9:04:36


使中国软件能够赶上并超过美国甚至领先世界。
-------------------------------------------------
我觉得这句话说得目标太大了,我觉得美国主流的过程不是CMMI,在美国越是创新型的企业,思路上和CMMI差距就越远。

感觉和谐软件过程和敏捷方法有很多类似之处,似乎也没有明显的特色,从理论上说,我觉得还是Highsmith的“自适应软件开发”更深刻

关于系统理论,我觉得中国古代可能更早出现系统的思想,但到现代西方的系统理论已经远远比中国要深入,感觉国内的研究都没有能够超越《第五项修炼》和复杂自适应系统理论的,


发布者 wingy
2007-12-13 23:11:13


和谐软件过程是软件工程在中国的新发展
总之,我们要不断坚持和谐软件过程,根据软件、行业、人文等各类因素,不断地落实和深化和谐软件过程的理念,把党所一贯主张的自主创新、自主知识产权要求通过和谐软件过程真正得到体现,使中国软件能够赶上并超过美国甚至领先世界。
让我们人人都在自己的岗位上,尽自己的最大努力,为全面落实和谐软件过程做出自己应有的贡献,为中国软件的腾飞而努力奋斗!
这几句话,我看着怎么像胡总书记的口气啊.

发布者 匿名用户
2007-12-18 18:11:18


楼上的回复……佩服佩服。

发布者 Jason Cui
2007-12-26 16:52:25


您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)