帮帮文库 > 【参考】QA的产生及职责
【参考】QA的产生及职责 付费

【参考】QA的产生及职责

22次阅读 23 2021-09-10 06:05:56 举报
文档价格

¥11

VIP

免费下载

了解会员
什么是QA?软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机构方针的要求。一、基本目标目标1:软件质量保证工作是有计划进行的。目标2:客观地验证软件项目产品和工作是否遵循恰当的标准、步骤和需求。目标3:将软件质量保证工作及结果通知给相关组别和个人。目标4:高级管理层接触到在项目内部不能解决的不符合类问题。二、QA的由来我们知道,国外很多的大公司,QA的职责就是测试(主要是系统测试),比如IBM、CA、PeopleSoft等。其实在最初,几乎所有的公司都是这样的。后来,由于缺乏有效的项目计划和项目管理,留给系统测试的时间很少(注:我以前做的一个项目,项目经理就明确告诉我系统测试就1天,没得商量)。另外,需求变化太快,没有完整的需求文档,测试人员就只能根据自己的想象来测试。这样一来,测试就很难保障产品的质量,事先预防的QA职能就应运而生。事先预防其实是借鉴了TQM的思想,而且也符合软件工程“缺陷越早发现越早修改越经济”的原则。这些思想的渊源还可以追溯到中国古代的典故中,比如曲突徙薪、扁鹊论医术等。特别是扁鹊论医术这个典故,我偶然在国外的一篇文章中看到了(后来在林锐的文章中也看到了),常感叹我们国人连祖先的思想文化遗产都丢的差不多了。三、QA的现在目前,实施CMM的企业越来越多了。CMM模型就要求建立QA角色。这里的QA类似于过程警察,主要职责是,检查开发和管理活动是否与已定的过程策略、标准和流程一致,检查工作产品是否遵循模板规定的内容和格式。在这些企业中,一般还要求QA独立于项目组,以保障评价的客观性。从国内来看,多数的QA没有技术背景,检查出的偏差多为鸡毛蒜皮,再加上自己没有令人信服的背景,领导也不支持,当然做起来就很困难了。缺乏信任和支持只是一个方面,QA工作本身就很具挑战性。它要求QA具有软件工程的知识、软件开发的知识、行业背景的知识、数理统计的知识、项目管理的知识、质量管理的知识等等。我们常常遇到这样的问

购买账号:{{user_info.nickname}}

您当前还不是VIP哦~开通会员

您当前的剩余下载次数

由于您当前的VIP下载次数已经用尽,该文档需要用现金支付。

【参考】QA的产生及职责

【参考】QA的产生及职责

文档价格:¥11

文档大小:23

支付剩余时间
打开支付宝或微信扫码支付
支付金额

11

VIP

免费下载

了解会员

支付即视为您同意《帮帮文库会员服务协议》

文档购买成功

抱歉因网络问题,文档购买失败!

分享专题
微信扫一扫
分享到朋友圈
  • 工作通用报告

    6.9G

    工作通用报告

  • PPT通用模板

    9万套

    PPT通用模板

  • 精品销售话术

    23种

    精品销售话术

  • KPI表格

    1790套

    KPI表格

  • 资料合集

    1168份

    资料合集

  • 工作领域

    13类

    工作领域