ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

什么是SQA?

2022-02-10 22:35:13  阅读:258  来源: 互联网

标签:软件开发 什么 质量保证 管理层 开发 软件 sqa SQA


文章目录

概念

sqa的全拼是Software Quality Assurance,软件质量保证。

软件质量保证是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机构方针的要求。

解释

要理解sqa是干什么的。首先明确公司大致上分为两层:管理层和被管理层。而对于互联网公司来讲,被管理层也就是普通工作人员,类似于开发测试运维运营业务等。

而sqa主要是针对管理层与软件开发人员的。

这里的管理层也主要指高级管理层,高级管理层与软件开发人员其实基本是隔离的,高管们并不知道软件开发流程中的事情,一般只会关心开始(做什么)和结尾(做成了什么)。

而当软件质量受到高度重视的时候,高管们就需要能够参与到软件开发的监管中。而sqa也就应运而生,其实他们就是高管与基层软件开发之间沟通的桥梁。

需要注意sqa与测试人员并不一样,测试人员是负责测试开发人员开发出来的功能,也就是在开发的收尾阶段把关。而sqa关注的是开发的过程,也即从需求开始到开发结束的一整个过程。

你可以这样理解,开发的任意阶段,sqa都有权介入并提出意见,他们的意见也非常重要(因为是与高管相接的)。

总结

总结一句话,sqa是高管与开发之间沟通的桥梁,对软件开发过程中的开发质量把关。

标签:软件开发,什么,质量保证,管理层,开发,软件,sqa,SQA
来源: https://blog.csdn.net/GBS20200720/article/details/122870549

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有