朱少民-软件测试和质量专栏

实践和理论之完美结合: 质量文化、SQA、测试艺术、测试方法/技术、自动化测试、过程管理、CMM/CMMI、RUP/XP、Web2.0 (声明:在此发表的所有文章仅代表个人倾向)

朱少民ID:KerryZhu
608001次访问,排名61好友9人,关注者73
从事软件开发、测试、QA和过程改进等工作近二十年, 目前领导一支几百人的软件测试和QA队伍,先后出版专著《全程软件测试》和主编《软件测试方法和技术》、《软件质量保证和管理》、《软件过程管理》等教材,高级职称、硕士生导师,先后获得多项省、部科技进步奖。
KerryZhu的文章
原创 119 篇
翻译 6 篇
转载 65 篇
评论 754 篇
KerryZhu的公告
....产品的质量依赖于过程的质量,而过程的质量依赖于企业文化和管理
Locations of visitors to this page
最近评论
homekkk:真的是个好资源,对我们初学者来说很有用。内容还是挺全的。真的非常谢谢了。
cchen_1982:正是我寻找很久的东西,谢谢了
okliluhualiuchao:o(∩_∩)o...你好啊 第一次上来给你留言了啊 谢谢你的课件 但是就下了三个o(∩_∩)o... 支持
KerryZhu:绝对合法 :-) 我自己的知识产权,不过需要下载者保护它、尊重它。
meng0819:想下载来着,有个疑问,这个应该是合法的吧?
我的单位不可以下载一下盗版的资料,否则后果很严重。
希望可有一个明确的回答,谢谢!
文章分类
收藏
相册
发现的诱惑
同学之情
测试
CSDN软件测试圈
卖烧烤的鱼博客
天行健,君子当自强不息
开源测试工具
探索中国软件测试之道
测试专业论坛
测试最佳实践
祖洪自动化维客系统
自动化测试资源(英文)
软件测试之家
软件开发和管理
CSDN-质量圈(RSS)
寸锐斋-
有效工作和管理
计算机电子书
同学友人
江湖一萍- 古徽州婺源人
聂造的客厅
文化名人的Blog
余秋雨
易中天
综合
家乡美-中国第一状元县
MIT Open Courses
家乡美-徽州文化-荫余堂
徽州文化-建筑、版画、雕刻...
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

转载 图灵奖得主提高软件质量的“魔法”收藏

新一篇: 第23回 严格执行测试 | 旧一篇: 软件质量保证的最佳实践之一:Code review和Case review


        清华大学从来不缺“大师”,而近日竖立在清华综合体育馆前每幅高约3米的八幅巨大的人像照片,再次刺激了人们的神经。

图注:八位世界级的计算机大师和清华大学校领导一起现身在清华大学综合体育馆前。

  
  10月24日,八位照片上的大师如约出现。他们是来自国内外计算领域的顶级大师,其中包括三位计算机界的诺贝尔奖——图灵奖得主。在二十一世纪的计算学术研讨会上,他们向3千多名中国学生及学者分享了他们在软件核心运算方面的研究成果。

  在质取计算未来的主题下,提高软件质量成为本届大会关注的焦点。

  到底如何提高软件质量?如何利用互联网这个工具提高软件质量?微软亚洲研究院作为“智囊团”,在微软公司又扮演什么角色?记者带着这些疑问,采访了图灵奖大师和微软高层。


1. 提高软件质量重在证明真理
  清华高等研究中心教授姚期智讲授了 “什么是真理?真理如何能够得到证明?”这些科学界最基础的东西。姚期智表示,他不仅仅是感兴趣如何证明真理,而且还感兴趣的是真理是如何能够进行交流,而且能够可靠的交流。
   在这方面,计算机科学研究领域产生了很多的激动人心的成果,但是在外界还不为人所知。比如,你想证实任何一张地图都可以用四种颜色填满(四色定律),传 统的办法是由某一个人对此写一个论文,然后专家读这个论文,然后被说服,这个结果是正确的。在计算机科学里,人们感兴趣的是软件的验证,即为什么要相信一 个软件程序能够精确地计算出结果。
  而网络时代的软件,设计人员不仅仅要保证软件计算正确,而且还要保证不同的网络各方的正确。目前,通过一些研究和调查,试图在网络方面证明程序的正确方面出现了一个理论,也就是不把网络的互动看作是一个障碍,而是看成设计者验证的工具。

2.利用互联网及时纠错
    “以前错了我重新卖给你一个,但是今天不一样,今天有互联网、它能够形成一个反馈的路,它变成一个反馈的路。”微软亚洲研究院院长沈向洋告诉记者。
  通过互联网,用户可以及时发现软件出了什么问题。作为软件设计者,微软不停地在从用户那儿搜集大量的数据并且对它们进行分析。这样做的目的不仅仅可以弥补软件当中的缺陷,而且可以更好地为客户服务,从而设计出更好的软件。
  沈向洋介绍:“微软有一个很独特的方面就是既做软件的开发也做产品,并且不断地去搜集各种各样的数据进行研究。至于有人提到公开源代码是不是一个更好的解决方式,我们认为做软件研发可以有很多的方式,每一种方式都有它存在的道理,不能说某一种方式比其他的方式更好。”
  实际上共享信息有两类,一类是像媒体那样由大众去来编写的;另外一类就是真正的科学的信息的发表和共享,它是需要由专家来对它进行评估的,所以这是共享信息的两种不同的办法。微软现在的方式就是不断地持续搜集信息,互联网这样做是微软以前没有办法去实现的一种方式。

3. 难在把知识表达出来
   “怎么把知识在计算机中表达出来是一个最大的难题。” 1998年图灵奖得主,胡须花白但头发乌黑的Jim Gray对记者说:“对于计算机来说,我觉得最难的问题不是数据,而是源数据的问题,怎么来理解这个结构,基因里面的结构。我们可以很方便地拍张照放到计 算机里去,但我们要表达照片的光线以及里面的物品就困难多了,这就是知识。”
  所以把一些字节、字符串、甚至你的图象的点放到计算机上、放到网上是非常容易的事情,但是把知识放到上面去是非常困难的。问题并不是说这个计算机有没有计算的能力,也不是程序编程或者数据库的问题,而确实是难在搜索者到底想知道什么东西,即如何向计算机表达知识。

 

发表于 @ 2006年11月14日 18:54:00|评论(loading...)|编辑

新一篇: 第23回 严格执行测试 | 旧一篇: 软件质量保证的最佳实践之一:Code review和Case review

评论

#dazhong 发表于2006-11-15 10:59:00  IP: 222.130.190.*
图灵奖是怎么评的啊?
#tangl_99 发表于2006-11-15 17:36:00  IP: 221.237.126.*
图灵奖跟诺贝尔奖有点类似,是计算机界的最高奖项。
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © KerryZhu