软件工程第三次作业——关于软件质量保障初探

 一.关于软件质量保障的体会
所谓软件质量保障(QA)是监控软件工程流程和方法以确保质量的一系列手段。质量保障无疑是提高产品质量的关键要素,提高内部质量,是提高最终产品质量的前提,才能更好的满足用户的需求。要软件质量达到一定高度,亦是整个团队共同努力才能达到的结果。
提到 QA ,就不得不提起软件测试,虽然他们又很大区别,然而还是被经常混用。那测试工作应该怎么做呢?又需要谁来做?在我看来,测试也需要懂开发。那为什么不加入到开发一起开发软件一起做测试呢?很多测试不懂开发,只会手工测试,无法了解软件开发中的痛点,不了解开发技术,增大沟通难度。综上所述,我觉得无需独立测试人员,开发人员做测试可能更加有效率。
二.QA 的工作职责范围
软件质量保障应该覆盖整个软件开发流程,我觉得以下内容都在 QA 的工作范围之内。

  • 需求定义
  • 软件设计与开发
  • Git 版本控制
  • 代码审计
  • 软件测试
  • 软件发布
  • 发布管理

三.需要专职 QA,还是只需 Test?又如何界定责任
我觉得 Test 应该交给开发人员,并不需要专职 Test 人员。
而 QA 的工作不应该局限于 Test,他应该是为了提高软件质量而工作的重要人员。
关于责任,具体错误,具体人员承担,和错误有关的人员,都应该承担起不同大小的责任

转载于:https://www.cnblogs.com/x1chen/p/11568875.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值