﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-独立小桥风满袖-随笔分类-Thought</title><link>http://www.blogjava.net/seaflower/category/237.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 15:57:58 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 15:57:58 GMT</pubDate><ttl>60</ttl><item><title>The entire history of software engineering is that of the rise in levels of abstraction</title><link>http://www.blogjava.net/seaflower/archive/2005/01/18/460.html</link><dc:creator>独立小桥风满袖</dc:creator><author>独立小桥风满袖</author><pubDate>Tue, 18 Jan 2005 12:26:00 GMT</pubDate><guid>http://www.blogjava.net/seaflower/archive/2005/01/18/460.html</guid><wfw:comment>http://www.blogjava.net/seaflower/comments/460.html</wfw:comment><comments>http://www.blogjava.net/seaflower/archive/2005/01/18/460.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaflower/comments/commentRss/460.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaflower/services/trackbacks/460.html</trackback:ping><description><![CDATA[“The entire history of software engineering is that of the rise in levels of abstraction.”<BR>－Grady BoochThe limits of Software, September 2002 <img src ="http://www.blogjava.net/seaflower/aggbug/460.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaflower/" target="_blank">独立小桥风满袖</a> 2005-01-18 20:26 <a href="http://www.blogjava.net/seaflower/archive/2005/01/18/460.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CMM 和 TOEFL GRE</title><link>http://www.blogjava.net/seaflower/archive/2005/01/18/459.html</link><dc:creator>独立小桥风满袖</dc:creator><author>独立小桥风满袖</author><pubDate>Tue, 18 Jan 2005 12:23:00 GMT</pubDate><guid>http://www.blogjava.net/seaflower/archive/2005/01/18/459.html</guid><wfw:comment>http://www.blogjava.net/seaflower/comments/459.html</wfw:comment><comments>http://www.blogjava.net/seaflower/archive/2005/01/18/459.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaflower/comments/commentRss/459.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaflower/services/trackbacks/459.html</trackback:ping><description><![CDATA[曾经有一位朋友在MSN上问对于国内软件企业通过CMM究竟有没有多大意义？我当时的感觉就是国内的企业大多是为了过CMM而CMM去的，真正利用CMM/CMMI来提升企业内力的估计不多。就像中国学生考Tofle或者GRE一样。对于软件外包的企业显得更为重要。
<P>        James Bach的“The Immaturity of CMM”一文中，提到了CMM的种种不足，Weinberg也是对CMM提出质疑的重要一方。CMM来源于DOD对承包企业的一个资质评价。因为双方要做生意，但互相之间又不了解，我想请人来做这块软件，首先要对这几个候选者能否做好有一个大致的评判，怎么评判呢，以什么标准评判呢？作为一个研究机构，SEI来给出这个评判标准非常合适。CMM作为一套评判企业软件开发过程能力的问卷，应该是非常成功的，SEI提供的各种成功的CASE数据可以作为证据。因此CMM也获得了空前的成功和流传。<BR>但“CMM只是一套试卷”这个最初的出发点导致了James Bach一文中提到的CMM的众多不足：<BR><BR>1)  has no formal theoretical basis<BR>2)  has only vague empirical support<BR>3)  reveres process, but ignores people<BR>4)  reveres institutionalization of process for its own sake<BR>5)  contains very little information on process dynamics<BR>6)  encourages displacement of goals from the true mission of improving process to the artificial mission of achieving a higher maturity level.</P>
<P>CMM只是一个过程评价模型，而并不是过程实施的指导模型。应该说，SEI已经认识到CMM在可操作性上的不足， Humphery主持开发的团队软件过程TSP（Team Software Process）和个人软件过程PSP（Personal Software Process）是面向开发小组和开发个人对CMM进行的过程的微观优化，对CMM的实施提供了很好的帮助，但是，TSP和PSP只是对过程进行细化，并没有解决CMM与工程过程相结合的问题。另外，SEI还曾制定了SPF（Software Process Framework），希望提供一个设计、分析、评审软件过程的指南，以保证过程符合CMM的要求，效果也并不理想。<BR></P><img src ="http://www.blogjava.net/seaflower/aggbug/459.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaflower/" target="_blank">独立小桥风满袖</a> 2005-01-18 20:23 <a href="http://www.blogjava.net/seaflower/archive/2005/01/18/459.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>