测试质量体系搭建--测试团队架构
2.组织架构--工作效率是决定因素。
测试部门有两种架构,一在研发部内部,二和研发部分开。小公司一般都把测试部门放在研发部门下面,便于开展工作和节约管理成本;大公司都把测试部门独立出来,建立更专业和更高效的测试团队,更有效的发现问题。
如果开发团队在两百人以上,强烈建议把测试团队和开发团队分开。优缺点如下:
优点:
1. 测试,研发,产品形成开发过程中三权分立闭环,能良好形成自驱效果。三者都是开发过程中不可或缺的部分。产品出设计方案和功能需求,开发按照需求进行实现,测试检验需求和实现成果的合理性和完善性。
2. 相互扶持,相互制衡,相互监督能更快提升产品质量。
3. 测试独立,能充分暴露问题。而不是在开发部门,还要顾及开发部门lead的喜好,有问题不能报,有问题先内部消化,这样会导致延误重大问题的决策时间。
4. 能更快形成良好的开发流程,提升开发过程中的质量控制。如设置每个阶段的准入准出标准,不达标这个项目节点不能通过。避免研发内部粉饰问题。
5. 责权清晰,分工明确。测试和研发在一个部门,测试通常是背锅的,有问题肯定是测试问题,研发毛问题没有;在开发任务紧张的时候,测试可以干开发的部分工作;开发挤占测试时间,测试时间不足是可以通过加班来补的,这是开发内部问题。但却是整个公司和项目大的风险问题。
6. 对于软件开发公司来说,占公司人员最多的部门就是研发部,如果测试在研发内部,又缺少很好的研发管理和监督流程,必将造成研发部门效率低下,甚至客大欺主的现象。
缺点:
1. 测试和开发团队会存在日常工作中bug问题的扯皮推诿
2. 测试和开发团队配合程度不如在一个团队中那样紧密
总结:站在公司角度来讲,研发和测试分开还是合并,关键取决于公司规模和工作效率的高低。组织架构不是一成不变的,是随着公司规模或产品的成熟度而进行调整的,调整到工作效率最大化才是最好的组织架构。
测试质量体系搭建--测试团队架构相关推荐
- QA质量体系搭建、质量架构全景图、质量效率全景图
前言:今天在这里分享几个图谱,大家可以对照着几个图谱,看看自己会什么,能做什么,又有那些不足的地方,从而去提升自己,其次脑海里有一个全面的图谱,对于自己以后的职业规划也是有帮助的,至少你知道自己的工作 ...
- 阿里:饿了么质量体系搭建实战(含福利)
"质量与效率"一直是阿里关注的焦点.相对于软件开发,软件测试起步较晚,缺乏拥有专业知识的人才.即便是大学开设的软件工程专业,针对软件测试的介绍也只是涉及少量的概念和设计测试用例的方 ...
- 研发质量保障体系搭建
质量保障体系的搭建,并非测试人员一方的责任,需要产品.研发.项目经理.运维工程师一起参与来搭建这个体系. 一.研发流程阶段 1. 需求阶段 需求阶段主要确保「产品经理」输出的原始需求能被项目经理.研发 ...
- 测试经理如何规范测试团队(测试管理篇)
当你来到一个项目不规范的技术团队,你会怎么处理呢? 问题 流程不规范 没有需求评审和设计评审,需求经常是业务或者项目经理直接跟开发提,有时候开发自己都不明白需求,糊里糊涂地就要开发,也没有设计评审,开 ...
- 如何保证产品质量?测试质量管理体系
作为测试经理,最头痛的是如何保证产品质量? 说到如何保证产品质量,我就想到当时我被外派到某大银行的质量体系. 对,要保证产品质量,则要有系统的测试质量体系和规范的测试流程来把控. 从研发过程和测试过程 ...
- 搭建测试环境_当面试时被问到“搭建过测试环境吗”, 身为小白要怎么回答?...
导语:很多人在面试软件测试的过程中,经常被问到"你会搭建测试环境吗"面对这样的提问,你知道怎么回答么?>>>> 怎 么 回 答 面试的时突然被问到,很多人的 ...
- 如何保证APP兼容性覆盖测试和手机APP测试如何进行兼容性测试?(学习笔记)
1.背景 众所周知,APP兼容性覆盖测试一直以来被认为是一个高成本.耗时低效.耗人力的测试工作,且兼容性测试是一项必须要进行的测试项目,因为有不同的机型.系统平台.分辨率.网络.厂商.数据兼容以及不同 ...
- 如何评判软件测试的效率,如何衡量测试效率,提高测试效率?
"根据系统测试发现缺陷数来衡量测试人员的系统测试效率,测试执行效率",这种方法是很片面的.它的优点是便于统计和分析,缺点是只通过一个方面考核了测试效率等,漏掉了很多其他因素. 那么 ...
- fiddler弱网测试_移动端质量体系之弱网测试
Hi-新朋友,记得点蓝字关注我们哟 最近面试了不少同学,在答移动端质量体系时,都会说到兼容性测试.功能测试等等,但是几乎没有同学会提起弱网测试.其实弱网测试作为健壮性测试的重要部分,对于移动端测试来说 ...
最新文章
- 云计算技术 — 混合云
- html元素排序,HTML中的table里面的元素排序
- 复旦大学吴立德《数值优化》、《深度学习》和
- .NET西安社区 [拥抱开源,又见 .NET] 活动简报
- 转:并发与并行的区别
- Typora用法教程小结
- 如何修改ant-input的高度_水质自动采样器的流量计功能如何应用?
- php中unset函数是在哪一章_PHP unset函数好奇怪 -
- 无数老板做企业还在卖产品赚差价
- linux 清tcp缓存 命令_漫画 | 一台Linux服务器最多能支撑多少个TCP连接?
- arduino 有源 蜂鸣器_Arduino入门教程--第八课--用蜂鸣器模拟警报器
- 打开MSDTC的方法(图解)
- oppoR9s计算机使用方法,oppor9s怎么进入Recovery模式
- 【ENVI】利用矢量shp数据做裁剪报错及解决办法
- Emulex FC HBA卡FW升级与驱动安装
- 【蓝桥杯】基础练习十六进制转十进制
- caj转word是怎么进行转换的
- YoMail 隐藏小功能之怎样在yomail里使用石墨文档?
- 还在为电脑装机而发愁吗?想摆脱装机时的捆绑软件吗?赶紧戳进来瞅瞅
- java学习之面向对象和封装