• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件质量的内涵

发布: 2009-6-18 09:25 | 作者: 不详 | 来源: 领测时代 | 查看: 109次 | 进入软件测试论坛讨论

领测软件测试网

.容量(capacity):系统的接受力、容纳或吸收的能力,或某项功能的最大量或最大限度,有时需要确定系统特定的需求所能容纳的蛙大量、所能表现的晶大值。如Web系统能承受多少并发用户访问,会议系统[_:『以承受的与会人数等。

    ·可测量性(Scalabimy):系统某些特性叫以通过一些量化的数据指标描述其当前

        状态或理想状态。

    ·可维护性(service manageabl眦y):在一个运行软件中,当环境改变或软件发生错误时,进行相应修改所做努力的程度。

    ·兼容性(Gonnpatib…fy):软件从一个计算机系统或环境移植到另一个系统或环境的容易程度,或者是一个系统和外部条件共同上作的容易程度。兼容性表现在个方面,如系统的软件和硬件的兼容性、不同版本的软件系统、数据的兼容性。

    ·可扩展一|生(extenslb¨ity):指将来功能增加,系统扩充的难易程度或能力。

    计算机界对软件产品质量进行r较多的研究,得到了一些有效的质量模型,包括Me(:all模型、Bod蚰模型、IS09126模型。图2—1就是Mc(:a玎模型的示意图。

   2 过程质量

    探索复杂系统开发过程的秩序,按一定规程上作,町以较合理地达到目标。规程由一系列活动组成,形成方法体系,建征严格的工程控制方法,要求每一个人都要遵守工程规范。目前主要流行的过程改进模型或工程规范有以下几种。

    ·  软件能力成熟度模型(cMN【,capabjl时MatLlrl竹Mc'del)。

    ·  国际标准过程模型IS09000。

    ·  软件过程改进和能力决断(sPIcEt Sotb,vfue Process Improvement and capability

        dEtermjnatjon)。这些内容会在第4章做较详细的介绍

   3软件在商业环境中所体现的质量

    开发软件的目的是要投放市场,其质量的表现最终还要在其生存的商业环境中体现出来。软件在商业环境中的表现好坏,不一定与产品质量和软件开发过程质量保持同步,一个好的软件产品不一定获得好的市场。原因很多,因为软件产品会涉及与其商业/应用环境相关的一些因素,包括产品的客户培训、向市场发布的日程安排、商业风险评估、产品的客户、维护和服务成本等。

    软件产品投放到市场时,要考虑培训的周期和用户的习惯意识。比如,一个新版本的软件系统在界面上做了彻底的改变,界脚变得非常友好,从产品本身看,是好质量的一种体现,但在商业环境中,可能会给产品的推广带来一些阻力,因为原来的用户不一定能适应这种太大的变化。比如微软的Windows操作系统,从Window$3 x、Windows 95、Windows 98、whadows 2000到WindowsXP,在界面和操作变化上,就遵守循序渐进的原则。

    软件发布的时间会受到市场的影响,或者说,制定一个合适的软件发布时间,对打开市场有较大的影响。控制或降低软件的风险和成本,提高软件整体的生产能力,都是软开发或团体所追求的。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 内涵 软件 质量

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网