tianbinraindrop

NET的开源

导航

2011年1月2日 #

CMM不是软件工程化的终极解决方案

摘要: 正如计算机界中的圣经《人月神话》中所说:没有银弹。从目前的软件实践来看,CMM也绝对不会是软件工程化的终极武器或者解决方案。   首先我们看看CMM出台的背景是什么。事实上,CMM是美国国防部进行项目招标时的标准。是由梅隆大学推出的一整套软件工程化的过程管理标准。由于它的背景是招标方对投标方的要求,因此很多东西都是要求极为严格,文档极为细化,从而能够达到全过程的细粒度管理,本意其实也是不错的。   由国防招标开始,软件外包也开始了类似的要求,于是在国内兴起了CMM过级的热潮。凡是有外包倾向的软件公司,有意或无意都加入了这个游戏之中。问题是,放眼全球,有几个自主研发软件的公司使用CMM?微软不是 阅读全文

posted @ 2011-01-02 20:37 飞翔的雄鹰 阅读(263) 评论(0) 推荐(0)

关于软件蓝领的反思

摘要: 这几年来,“软件工程”这个词在行业中频频出现,搞IT、做软件,言必称“软件工程”;开大会、搞研讨,动不动就挂个“软件工程”头衔;作为软件尤其是软件开发从业人员,如果不提软件工程,就似乎不够专业,被人看不起一样,尽管绝大部分天天把软件工程挂在嘴边的人并不真正清楚软件工程究竟为何物。 趁着这种软件工程虚热,各大高等院校争相推出软件学院,软件工程学士、硕士招生如火如荼,仿佛一夜之间,中国的软件已经工程化了,印度快成小儿科了,大有当年赶美超英的劲头,和这种思路相合拍的另一种说法是,中国现在短缺很多软件蓝领,未来中国应该培养多少多少的软件蓝领以适应中国成为软件大国的需要。 我们需要软件蓝领吗? 其 阅读全文

posted @ 2011-01-02 20:34 飞翔的雄鹰 阅读(271) 评论(0) 推荐(0)