清华大学出版社引进了CMU/SEI的软件工程丛书,还请了一些专家做“编委会”,主任周伯生,副主任郑人杰。
我兴冲冲买一本《软件构架实践》,翻开书,在周伯生做的总序的开头第一段话:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
美国卡内基梅隆大学软件工程研究所(CMU/SEI)…。他们确认,…,以保证能按时向用户交付正确的软件。所谓“正确的”就是指在功能、性能和成本几个方面都能满足用户要求且无缺陷;所谓“无缺陷”就是指在编码后对软件系统进行彻底的穷举测试修复了所有的缺陷,或保证所编写的代码本身不存在缺陷。
我学习软件工程的时间跟周相比实在是短,无法理解他老先生的话,我实在找不出他这段话哪句(当然介绍SEI的那句除外,不过这句肯定copy)是正确的!
[附] 周伯生简介:
网上google一把,周伯生实在是超级软工专家,摘录一段。
来自 http://www.cdibi.org.cn/news/detailnews.asp?id=738
周伯生,1958年开始从事计算机专业的教学和科研工作,1988年创办北航软件工程研究所,1990年批准为计算机软件和理论专业博士生导师,1992年起享受国务院特殊津贴。曾获国家科技进步一等奖一次,原国防科工委、原航空工业部、国家教委科技进步二等奖五次,北京市科技进步一等奖一次。先后在国内外各种学术杂志发表论文100余篇,先后翻译有关软件工程和过程工程的书籍10多本。
周伯生教授现为北京航空航天大学计算机学院教授、博士生导师,北京航空航天大学软件工程研究所名誉所长。共有46年软件开发、培训和咨询经验,其中有15年以上在美国。现在来回于中美之间,有75%以上时间在中国,致力于我国的软件开发和过程改进工作。
1981.8-1984.1,美国马里兰大学计算机科学系高级访问学者。1984.2-1986.7,国家科委与美国ISSI公司合作项目首席专家。1986.1-1995.12,国家七五和八五科技攻关软件工程及环境总体组成员,1986.1-1990.12,原国防科工委第一届计算机软件与算法专业组成员。1986.7-1991.12,国家自然科学基金重大项目CADCSC学术领导小组成员,负责软件工程化工作。1991.10,赴美国工作,先后担任美国ISSI公司和FunSoft公司工程部主任,负责过程工程环境的研制与开发工作。
1998年5月年回国以来,往返于中美之间,先后创办北京赛柏科技有限责任公司、美国Cyber Keji Park 公司和北京赛柏日欣科技有限公司,是一个以研究过程模型和过程改进技术、提供过程改进培训、咨询和评估的机构。美国Cyber Keji Park公司是美国卡内基梅隆大学软件工程研究所(CMU/SEI)有关CMMI的最早的23个合作伙伴之一(可在世界各国进行CMMI的培训、咨询和评估工作),着重关注我国软件组织的软件过程策划、改进和软件能力成熟度模型CMM/CMMI的培训、咨询和评估工作。周伯生教授是Cyber Keji Park 公司与美国CMU/SEI联系的负责人。
周伯生教授是中国首批获得CMU/SEI授权的CMM主任评估师、CMMI主任评估师和CMMI引论教员。Cyber Keji Park和赛柏科技公司已成功地为我国50多家企业实施了28次正式评估。早在2002年获得北京市科委和软件产业促进中心授予的CMM专家以及CMM突出贡献奖。目前正全力为多家企业实施CMMI的培训、咨询和评估工作。
为了不断提高水平,把握软件工程和过程工程的最新动向,周伯生 教授 多次赴美国参加 CMU/SEI 和美国国防工委主办的软件工程和软件过程研讨会、 CMMI 高级技术研讨会和多次课程培训。已参加的培训课程有 “ Introduction to SW-CMM” 、 “Introduction to SA-CMM” 、 “Introduction to CMMI ”、“ Intermediate Concepts of CMMI” 、 “Managing Software Project with Metrics” 、 “CBA Lead Assessor Training” 、 “SCAMPI Lead Appraiser Training” 、 “Risk Management” 、 “Software Architecture Familiarization” 、 “CMMI Instructor Training” 和 “Documenting Software Architecture” 等 11 门课程,全部获得 CMU/SEI 颁发的合格证书。