公司质检制度.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公司质检制度

***公司 公司质量检查制度 二零零八年八月 一 质量指标 分为三个方面: 进度质量 是否依据客户或者市场工作的需要按进度完成。 运行期质量 开发期质量 1 质量属性指标说明 开发期质量属性其实包含了和软件开发、维护和移植这三类活动相关的所有质量属性,可以说这里的“开发”是相当广义的; 开发期质量属性是开发人员、开发管理人员和维护人员都非常关心的,对最终用户而言,这些质量属性只是间接地促进用户需求的满足; 运行期质量属性是软件系统在运行期间,最终用户可以直接感受到的一类属性, 这些质量属性直接影响着用户对软件产品的满意度。 运行期质量属性 开发期质量属性 业务规范 界面设计美观 性能 安全性 易用性 持续可用性 可伸缩性 互操作性 可靠性 健壮性 …… 易理解性 可扩展性 可重用性 可测试性 可维护性 可移植性 …… 运行期质量属性是一类非常重要的质量指标,对客户满意度非常关键,下面一一进行说明。 业务规范 用语是否准确合理,是否合乎客户的业务。 界面设计美观 界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。具体包括软件启动封面设计,软件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条及状态栏设计,安装过程设计,包装及商品化。”的尴尬情况。于是,软件系统的内部品质越来越受到重视, 通过强化软件系统的可扩展性、可重用性、易理解性等开发期质量属性,可以使软件有更多被改变、被重用的空间。 2 质量属性指标之间的权衡 众多质量属性指标之间往往会有冲突,我们必须权衡。在软件实践中,人们对软件质量属性的重视不够,这己成为很多项目遭受失败的常见根源之一。如何做出一个总体最优的软件,我们应该对各种质量属性的折衷有系统性的把握。 质量属性关系矩阵表 性能 安全性 持续可用性 可互操作性 可靠性 健壮性 易用性 可测试性 可重用性 可维护性 可扩展性 可移植性 性能 - - - - - - - - 安全性 - - - - - 持续可用性 + + 可互操作性 - - + + 可靠性 - + + + + + + 健壮性 - + + + 易用性 - + - 可测试性 - + + + + + 可重用性 - - + - + + + + 可维护性 - + + + + 可扩展性 - - + + + + 可移植性 - + - + + - + 说明:“+”表示“行属性”促进“列属性”;“-”代表的含义则相反 如前所述,开发期质量属性可以认为是软件项目的内部属性,这些指标的良莠深刻影响着开发人员、维护人员、测试人员和开发管理人员的工作。可测试性、可重用性、可维护性、可扩展性和可移植性这些开发期质量属性之间的关系总结如下: 除了不存在影响关系之外,绝大多数运行期质量属性之间存在促进和被促进的关系。例如,可重用性越好,可测试性、可维护性、可扩展性和可移植性就越好; 唯一的例外是,可移植性可能对可维护性造成负面影响; 很多属性之间是“相互”促进的。例如,可测试性和可维护性是相互促进的关系; 但也有不少属性之间的促进关系是“单向”的。例如,可移植性促进可测试性,但可测试性却不能促进可移植性(也不会降低可移植性)。 相比之下,和运行期质量属性相关的制约关系就显得比较复杂。但经过仔细分析, 我们还是能把握住其中较为明显的规律: 非常典型的是,性能和安全性这两个运行期质量属性和其他所有质量属性之间都是抵触关系。 性能和安全性要求高,势必会为其他质量指标带来负面影响。例如,此消彼涨,为了构造更加安全的系统,在系统的易用性、可测试性和可维护性方面就“可能”要做出让步; 反过来,其他质量属性指标也会对性能和安全性造成负面影响。例如,某些嵌入式系统对性能要求非常高,但可测试性和可靠性方面也必须达到极高要求,这时就需要非常高超的折衷技能,以达到总体最优的效果。 那么,性能和安全性之间呢? 很简单,如上表中所示,极高的安全性要求将使我们不得不降低性能要求; 除了性能和安全性之外,持续可用性、可互操作性、可靠性、健壮性和易用性等运行期质量属性相关的制约关系比较复杂, 需要更多经验。 二 质量检查工作流程 三 责任划分 1 项目负责人对项目的所有质量指标负整体责任,对编制测试计划负责任; 2 开发人员对自己所开发的模块的所有质量指标负责任; 3 测试人员依据测试计划做测试,对所发现Bug的描述和重现步骤等情况使用Bug管理系统或

文档评论(0)

me54545 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档