【主持人:(吴国纲)】
各位来宾,女士们,先生们,下午好!欢迎大家来到2007中国软件质量年会分论坛会场,我们分论坛的主题是软件外包质量的最佳实践。随着这两年国内软件外包业务的发展,软件外包质量的控制越来越受到大家的关注,因此今天我们请来了业内的几位专家人士,和大家一起共同探讨这个话题。首先我们邀请的是中国惠普上海全球服务中心高级系统工程师张伟先生,他演讲的题目是软件外包质量的最佳实践,有请张伟先生。

【张伟:外包质量的最佳实践】

议题
. 您为什么需要专业服务
. 您需要什么样的专业服务
. 惠普专业服务… 【查看全文】

【主持人:(吴国纲)】
感谢张先生的演讲。下面我们将要请上台的是原中国电力信息中心计算机检索室和数据室的处长辜体仁先生。辜先生是我国电力电机工程学会电力信息化专业委员会的委员,是我国电力系统信息化的一位资深专家,他将为我们分享电力系统中信息化建设质量控制的经验,有请辜处长。

【辜体仁:标准化规范化是信息化的发展基础】

电力行业信息化发展新起点
一、电力信息化发展的三个阶段
电力行业的信息化应从电力行业计算机应用算起。起始于六十年代初,已有40多年的历史。 … 【查看全文】

【主持人:(吴国纲)】
相信大家都用过微软的产品,计算机信息化系统中,尤其是操作系统大多数都是windows系列,大家应该都很熟悉,那么微软在软件质量控制方面有些什么特色呢,下面就请微软中国研发集团外包事业中心资深部门经理刘越先生给大家介绍微软在软件外包质量控制方面的经验。

【刘越:离岸外包质量管理-2003】

产品生命周期
离岸项目案例
微软外包利器
微软质量文化 … 【查看全文】

【主持人:(吴国纲)】
下面我们请下一位演讲者,北京软通动力信息技术有限公司软件测试中心测试经理王雪男,他的演讲题目是软件质量促进中国服务外包水平的提高。王先生是软件测试领域工作多年有着丰富经验的一位专家,那么就请王先生给大家分享一下他的经验,有请王先生。

【王雪男:软件质量促进中国服务外包水平的提高】

主要内容
.中国服务外包市场分析
.外包市场的竞争优势
.服务外包市场质量竞争力 … 【查看全文】

【主持人:】
这儿是第二分论坛,本场分论坛的主题是软件质量模型的实践。我们今天非常高兴邀请到了北京神州数码有限公司、北京慧灵科技有限公司、惠普、和IBM软件部高级专家来到我们的现场。首先有请神州数码有限公司事业部总经理单军先生演讲。

【单军:大型金融测试中心建设思考】

主要议题
我们对质量测试的观点
为什么要建设测试中心
测试中心发展现状
测试中心建设相关问题思考
神州数码质量测试部简介… 【查看全文】

【主持人:】
谢谢单总。在座各位有没有关心的问题?

【问:】
当发现功能测试的时候没有满足需求怎么办?

【单军:】

打回去让他重做。原则上要求测试是要参加需求评审的。另外依据测试人员的经验帮助他看一下这个需求是不是存在一些问题。测试最源头的没满足需求的,要打回去重做,同时要分析缺陷的来源。做测试的同时要了解所有测试的缺陷到底是什么产生的?是需求的时候产生的,开发的时候产生的还是实施的时候产生的?一定要分析清楚。

【主持人:】
下面有请慧灵科技有限公司的白慧冬讲一下敏捷开发方法的最佳实践。

【白慧冬:敏捷开发模型实践之交换编程】

传统编程组队模式
结对编程的应用于感受
交换编程的产出与提出
交换编程的定义
交换编程的实施方式
优劣势分析
多种模式的结合应用… 【查看全文】

【问:】
在敏捷开发模型下怎么保证质量?第二个问题测试怎么配合这种开发模式?
【白慧冬:】
质量问题我这儿保证的是人的素质,因为在赶工期的工程下没有更多的质量。我们当时13个开发人员,测试人员另外算。
【问:】
那就是说在这种模式下只能靠人来吧我?
【白慧冬:】
我在遇到任何问题的时候都能找到一个人跟我做讨论、交流。要是传统的模型从需就一直做到代码出来没问题,但是有一点,也可能这个问题就是没想到,人的思维都是有惯性的,可能陷入某一点的时候某一个角落的东西就看不到。做过开发的应该都会有这样的感觉,另外说涉及到质量的问题,我们当时是专门有一个测试部,但是测试的很少。我们有一个关于测试新的提法,这是去年我提出来的,算是对我这个开发过程模型的一个比较好的形式,也很敏捷编程有关。

【主持人:】
下面有请中国惠普有限公司软件部技术顾问刘群策先生演讲。

【刘群策:HP软件质量模型的实践】

软件质量模型
业务影响测试
质量评估指标
质量模型实施… 【查看全文】

【问:】
在模型上后期需求发生了变更,惠普这块是怎么做的?
【刘群策:】
惠普在需求变更这方面也有一个办法,我们提出了需求变更的最佳实践。任何一种方法论也好都是要落地的,要有相应的服务实施包括产品进行支撑的。作为惠普我们业提供了这方面的支持。我们可以提供整个软件质量模型的实践。 当我们确定好需求以后可以做案例覆盖这些需求,这可能包括手工案例和自动化案例。设计好案例以后可以再去执行。QC也是管理案例的执行的。如果是自动化脚本可以控制自动化案例的顺序,如果说手工案例的话,当你把案例选到一个测试冀中的时候可能测试案例的人和执行案例的人不同,执行案例的人可以看到这些案例之间的关系。怎么建立软件测试指标呢?我要使一切可以研究的对象可以衡量,其实一直有一个误区很多人把衡量软件的质量单纯的跟缺陷衡量。 质量评估指标举例: (图)我们有三个项目在进行,每个项目进度是什么样,覆盖率是什么样,有多少需求是成功的,有多少需求是失败的?右边的图是计划执行的案例。会看到这之间有没有什么差距,然后重复打开的缺陷数。比如说你可以定义红绿灯,当我的需求覆盖率小于60%的时候显示红色,我们知道管理者可能看不懂这些数据,但是他明白红色代表了什么问题。这种数据可以让管理者一目了然的看到,这个报告都可以自动的生成。 最后给大家介绍一下质量模型的实施。 每个用户开发的过程究竟怎么样构建团队和设计中心呢?惠普引进了一个模型,这是来自于客户成功实施的经验,按照客户测试的成果把它分成了几部分。第三阶段是一个服务的过程,这时候有一定的人员,有一定的技术和投入成本,可以组建一个团队,可以为其他的项目组包括开发组提供服务。 最后一个阶段是测试人员退出,加入到质量流程管理里面去,会参与标准。因为最关键的还是人,这涉及到一个步骤,要定义好一个流程的需求然后再进行设置、实施。 时间的关系就介绍到这儿,如果大家有什么问题可以下面继续交流。谢谢大家!

【主持人:】
接下来有请IBM软件部高级专家杨敏强先生,他演讲的题目是演讲质量的度量,如何利用缺陷正交分析评估软件产品和过程。

【杨敏强:软件质量和度量-如何利用软件缺陷正交分析实现过程改进】

传统缺陷分类方法的缺点:无法了解缺陷产生的原因
简单的使用严重等级、重要性等分类方法无法帮助开发人员快速定位问题
无法评估测试人员的效率
无法为每轮迭代或每个阶段定义有效的退出条件
无法了解每个缺陷所属类型,只能根据总体测试通过率定义退出条件
无法有效反映缺陷对最终用户的影响及用户的感受… 【查看全文】

【主持人:】
谢谢杨敏强先生的精彩演讲。今天下午演讲内容到现在都结束了,一天下来我相信大家也比较辛苦,但是我相信大家也很有收获,祝愿大家满载而归,事业有成。谢谢大家!

【主持人(贺炘):】
大家好,我们下午的分论坛正式开始,首先感谢大家结束了上午的会议,下午来到我们07软件质量年会软件测试自动化的分论坛,我叫贺炘,来自测试时代,这个分论坛的主题叫软件测试自动化实践,随着软件测试自动化技术的发展和测试流程的管理需要,实现软件测试自动化的趋势已经不可避免了,目前软件测试自动化主要集中在软件测试流程管理自动化、动态测试自动化和功能测试自动化,以及性能测试方面,还有少量的静态测试,代码走查,而且这类测试工作非常容易从软件开发本身中剥离出来,相对手工测试而言,自动化测试会有一下一些优点:首先,可以提高效率,使测试人员更加专注于新的软件测试的模块本身的建立和开发,从而提升整个软件测试工作的价值;其次,测试自动化使测试资产的管理素质化,并使测试资产得以在整个开发生命周期内得到普用。作为测试人员,这些都是大家清楚的。本次分论坛我们有幸邀请到了HP、IBM、Borland三个世界上最大的自动化测试工具厂商给大家介绍每个工具在生产过程中自动化测试的实践,首先邀请到的是中国HP公司软件部技术顾问刘群策先生,现在我把时间交给刘群策先生,演讲结束后如果大家想提问,请向我举手示意。

【刘群策:软件测试自动化实践】

很高兴今天有机会和大家讨论一下软件测试自动化的实践,今天的话题分为两个部分 :
一是软件自动化功能测试;
还有一部分会介绍一下软件自动化性能测试。… 【查看全文】

【高伟斌:IBM中国测试中心软件测试之道】

软件生命周期质量管理之理念和解决方案
软件需求为质量控制之源头
覆盖软件生命周期之质量管理思路
软件测试工具提供质量控制的手段和高效率
Borland LQM解决方案之新亮点
Borland EQC - LQM解决方案之应用范例… 【查看全文】

【刘晓伍:Borland软件生命周期质量管理之理念、解决方案及应用】

在项目的各个阶 段都有参与,同 时在构建的后期 逐步增强。 迭代是按预先计划所进行的一系列开发活动,通过迭代会产生一个软件发 布结果(内部或外部的)并且根据预先制定的标准来对该结果进行评估… 【查看全文】

【鲍海燕:开源工具在YAHOO测试体系中的应用】

开源软件运动正在获得很大成功,正在改变软件业的开发模式、运营方法等,也自然改变着软件测试的方法,… 【查看全文】