软件测试之IBM&中创联合新闻发布会实录-陈致平

发表于:2009-07-30来源:作者:点击数: 标签:软件测试ibmIBM
软件测试之IBM中创联合新闻发布会实录-陈致平 软件测试工具 关键字: IBM大中华区软件集团Rational软件总经理陈致平先生 大家下午好,谢谢海事局的余处长,以及景总,以及各位嘉宾参加 IBM Rational 以及中创的发布会,在此看到很多媒体的老朋友,今天下午借
软件测试之IBM&中创联合新闻发布会实录-陈致平  软件测试工具

关键字:

IBM大中华区软件集团Rational软件总经理陈致平先生

  大家下午好,谢谢海事局的余处长,以及景总,以及各位嘉宾参加 IBM Rational 以及中创的发布会,在此看到很多媒体的老朋友,今天下午借这个新闻的发布会,希望把我们过去跟中创以及在国家很重要的一个信息项目,就是海事局,在过去中创以及 IBM Rational 的技术怎么样在海事局里面帮助在信息化发展的过程当中,有一番作为以及一些成果,希望通过今天的发布会让各位能够一窥其究竟。

  今天的简报花 15 到 20 分钟带大家看一下所谓谈软件质量的保证,怎么样在软件质量的保证过程中间,能够用 IBM Rational 的技术,来进一步的保障软件开发的过程当中的一些质量的因素,或者开发过程当中对我们软件能够进一步在质量、开发的方法上面有进一步提升的效果。

  首先很快的带大家看一下这个软件质量以及软件开发的全球发展的趋势,大家看到现在在全球有一股非常非常强劲的发展趋势,对于我们企业以及信息应用的任何单位里面,他们都非常积极的从事人员、流程、以及信息整合的工作。大家知道在企业以及所有的机构当中,我们有很多很多的资源,这些资源包括我们存在于机构当中的人员,以及储藏在企业单位里面的信息,以及指导并且引导这些人员跟信息在机构当中非常顺畅的运营的流程。在过程的五到八年的时间当中,大家特别留意到,所有的全球都朝一个方向企业转型转变,都向随需应变的环境做一个改变。它的最终目的是让所有企业单位机关开发出来的产品,无论对外销售还是对内提供服务信息产品得以提高质量,在这发展过程当中,各个机关跟企业当中,大量的引进了一些自动化的过程,运营的自动化的环境,包括供应链,包括客户服务系统,人力资源系统以及产品的生命开发周期系统,大家可能在最近跟 IBM 或者在座的老朋友跟 IBM Rational 做接触,大家知道在未来整个企业转型到随需应变的环境当中,未来五到八年的市场上,所有的关注力着重在软件开发的平台管理上。主要是要帮助企业跟所有的机构能够达成几项重要的目的。

  第一个在预算与成本上要非常确切的掌握。第二个按时把想要开发出来的系统和产品按时进入市场。第三开发出来的产品不管对内还是对外的产品我们都希望这个产品的质量有极其高的竞争能力。

  今天这个发布会主要带大家看一看,既然在软件开发平台这一块,在未来发展全球的趋势是如此的重要,那这一块软件开发平台要能够产出高质量的软件也必须要有很好的软件开发平台,以及所提供出来的工艺改进我们软件的质量。

  一般谈到软件的开发质量,最直接的想到在我们的开发团队测试人员,大家老是把质量的期待,或者把质量的责任都放在测试人员的肩膀上去负担,这个在整个软件开发完整的生命周期当中,这样期待与关注是不是合理呢?大家是否忘了,除了在开发团队里面有测试人员之外,大家还记不记得整个开发团队除了测试人员还有其他开发团队的人员大家必须齐心齐力互相合作才能确保软件质量提升,这里包括软件分析人员,包括架构人员,包括开发人员,包括部署的人员,包括项目经理以及执行的人员。这部分要特意留意到在软件开发的过程,每一个生命周期的环节当中,每一个组成的角色,以及开发的团队,其实都是齐心协力共同负担软件开发的责任,它的重要性不光是把软件开发责任全部丢到测试人员肩上,如果在软件开发之初你需求掌握不明确,可能后面开发出来的软件,接着要做的测试都需要花更大的力量才能把当初没有定义清楚的需求做一个弥补。软件的架构也是一样,做架构人员不能设计出一个非常完整,或者齐全的软件架构以后就要花更多力量弥补在架构方面的一些缺陷。后面的部署以及项目的管理经理,大家都在用过软件,都知道软件有不同版本,不管 2.0 , 3.0 、 4.0 ,每一个版本之间质量要保障一致,好的软件开发到 3.0 版本还有前面 2.0 、 1.0 版缺陷这些都不是好的软件,这些都息息相关软件开发的质量,这样一个过程,一个生命周期的开发过程,带大家了解软件的质量不光只是测试人员必须承担责任,而是每一个环节都必须严守开发的纪律,如果软件的开发过程,在开发的初期,如果产生了一些失误,不能及时改正的话,软件的开发其实越到末期,你要投入的人力资源,以及财力是不可胜数的,就像盖一个房子,你地基没有做好把房子盖好第一就是拆房子,不是测试房子的性能,如果需求和架构中,做好完整的测试,等最后做集成测试整合测试的时候就可以省下很多很多时间,所谓质量无处不在,全球现在讨论质量有一个非常重要的概念,叫做质量保证从头开始,英文叫 QFB 。软件开发不是测试阶段决定软件开发好坏,而是整个生命周期就决定质量的好坏,如果质量开发不是整个生命周期开发过程中,都留意每个节骤步骤的质量问题,你开始做需求和建模觉得满简单的,到后面你发现产生的问题以及成本跟预算是你没有办法负担的。

  

原文转自:http://www.ltesting.net