我眼中的QA

作者: Sandra_liu | 来源:发表于2022-01-19 14:39 被阅读0次

1、从传统项目管理铁三角看质量:

传统的项目管理中,质量占据特别核心的地位。在保障质量的前提下,时间、成本、范围三者是相互约束的。要做高质量的产品,要么多花一定的时间,要么多花费一部分的资金,要么砍掉产品的某个功能点。

传统项目管理.png

2、从敏捷项目铁三角看质量:

敏捷项目管理中,价值、质量和约束(时间、范围、成本)三者是相互制约的。为了实现产品的价值,可以降低一部分的质量和约束。为了实现产品的价值,保障产品的质量,也可以降低一部分的约束。

敏捷项目管理.png

3、从QA的角度看业务价值:

2021年,我听到的最刺耳的一句话就是“你们没有价值”。我就一直在想,究竟什么才是价值呢?最初,我的理解是,你做的产品在市场上没有什么人用就是没有价值。举个例子,我们做个登录功能,功能做了,也上线了,但是只有10个人用或者没有人用,这就是没有价值最直观的表现。需求评审的时候,技术的同学更加关注的是功能是否可以实现、是否可以高性能、是否可扩展之类的,产品/运营很少有数据调研来证明这个功能是有价值的,于是,做了也就做错了,最终结果就是做了要么没人用要么被砍了要么不能激发用户使用的热情。
3.1、既然我们要以业务价值为导向,那么除了向产品建议以最小MVP来验证产品是否有价值,我们可以做些什么来保障业务的价值的实现(做正确的事)呢?

指导思想:团队为质量负责

第一,测试左移-业务分析
第二,分层测试(单元测试、接口测试、GUI测试、探索性测试)
第三,持续集成
第四,基于风险的测试
第五,测试右移-生产环境QA

3.2、传统测试和以业务价值为驱动的测试有什么区别?
第一,思维的转变,从关注功能到关注业务(测试左移);
第二,测试目标的转变,从发现bug为目标转换到预防bug,将业务交付到市场(交付价值)为目标;
第三,多维度评估测试:
a、质量内建(TDD、ATDD)
b、快速反馈(分层测试)
c、全员参与(bug大扫除)
d、测试作为资产(自动化测试代码)
e、更快的交付(持续集成)
f、清晰一致的测试视图(测试报告)
g、优化业务价值(基于风险的测试、生产环境的QA)

4、QA进阶:

质量保障->质量分析->质量倡导

质量保障:同传统的测试职责;

质量分析:数据分析-缺陷分析、业务数据分析;

质量倡导:产品思维+管理思维+测试思维

参考:《不止测试》

相关文章

  • 我眼中的QA

    1、从传统项目管理铁三角看质量: 传统的项目管理中,质量占据特别核心的地位。在保障质量的前提下,时间、成本、范围三...

  • 访谈——大家眼中的优秀QA

    为了能了解大家对QA角色的认识,为了QA角色在项目上能做的更好,我们做了一次QA访谈,是对项目上不同角色进行采访,...

  • QA的价值

    QA眼中的自己 QA是团队话语权的末端,也是在开发结束后把关,但是如果上线了,出现问题,往往是测试背锅。 谁都想提...

  • centos安装es环境

    安装jdk rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gc...

  • QA 在中国有前途吗?

    QA 还是很有前途的。 目前国内 QA 的工作面很广。web 上点鼠标的是 QA,linux 上写脚本的是 QA,...

  • PQA

    全称Process Quality Assurance, 即全程质量检测认证。 需求QA 测试QA 运维QA 数据...

  • QA的职责

    1、什么是QA? QA:QUALITY ASSURANCE,“质量保证”的意思 2、狭义的QA的职责 1)参与产品...

  • 20220225

    QA是什么?QA是做什么的?QA存在的意义是什么?PDCA以及CAPA其实已经对QA的工作以及存在的意义进行了完美...

  • yun 安装Java

    先确认以前有没有安装过rpm -qa |grep javarpm -qa |grep jdkrpm -qa |gr...

  • QA

    什么是MVVM?https://www.jianshu.com/p/ea9d556d6529 切面跟注解 不中断部...

网友评论

    本文标题:我眼中的QA

    本文链接:https://www.haomeiwen.com/subject/psprhrtx.html