开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

敏捷团队中测试人员和开发人员的合理比例?视情况而定。

  • 2009-01-06
  • 本文字数:1015 字

    阅读完需:约 3 分钟

软件开发世界里有这样一个长期存在的问题是:测试人员和开发人员的比例多少才合理? Scrum 开发列表中最近有一个帖子,询问敏捷对这个比例有什么影响。对第一个问题,答案应该“视情况而定”。对第二个问题, Elisabeth Hendrickson 认为,敏捷团队能够用更少的测试人员,但是做更多的测试。

测试人员和开发人员的比例多少才合理?

许多年来,人们对研究测试人员和开发人员的“合理”比例充满了兴趣。《微软秘笈》书中指出,微软员工中测试人员和开发人员的比例是 1 比 1。根据在某会议上非正式的调查, Randall Rice 发现通常的比例是 1 个测试人员对 3 个开发人员。而 Cem Kaner Elisabeth Hendrickson 发表的一篇论文认为,这样的比例毫无意义。不同的项目里这些角色被赋予的职责和任务相差甚远。举例来说,自动构建负责人应该算作开发人员还是测试人员?

除了计算问题,小组还发现,项目环境的差别使得不同项目的比较更缺乏意义。这些因素包括:

  • 项目要求的可靠性
  • 必须测试的可配置的范围
  • 软件的易测试程度
  • 工具的可用性
  • 测试人员和开发人员的经验
  • 必须坚持的质量标准

需要清楚地认识到,我并不是完全怀疑在计划中使用这个比例,如果这个比例是你们自己的比例,并且基于你们的经验、技术和组织结构的话就没问题。但是如果一个组织把别人的比例拿来,不考虑到技术、流程成熟度、熟练程度的差别,直接用于自己的项目,那我就认为是一个风险。

敏捷对测试人员和开发人员的比例有什么影响呢?

在一个近期的网上直播中, Elisabeth Hendrickson Lisa Crispin 都 把敏捷环境描述成“测试的涅槃”。Elisabeth 回忆了她在传统环境中的工作情况,开发小组给 QA 小组的软件经常是送到时就不能用(D.O.A.), 不能安装,或者刚启动就崩溃了。而她在敏捷团队中工作时从未发生过这样的事儿。在敏捷团队里,测试人员能够创造更大的价值,他们做探索性测试、创建测试自 动化、与产品负责人紧密合作完善需求和验收条件。

Elisabeth 曾见过这样的敏捷团队,运行效率很高,但测试人员对开发人员的 比例很低。这并不是说测试不重要。根据她的经验,敏捷团队需要的测试技能至少要和传统团队一样多。区别在于这些技能、以及保证质量的责任,并不仅仅取决于 称之为测试人员的少数人。整个敏捷团队都在努力提高产品的质量,与之形成对比的是,传统团队只依赖 QA 小组来给产品测试质量。

你的团队是怎样处理测试的职责的呢?欢迎留言分享你的经验。

查看英文原文 The Correct Ratio of Agile Testers to Developers? It Depends.

2009-01-06 07:056100
用户头像

发布了 37 篇内容, 共 11.8 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

高效使用AI,一文掌握提示词的编写原则

禅道项目管理

人工智能 AI 项目管理软件 AIGC ChatGPT

软件测试学习笔记丨文本处理常用Linux命令-vi、grep、awk、sed

测试人

软件测试

领先的思维导图软件工具ConceptDraw MINDMAP mac/win

Rose

第五届国际科创节探寻新质生产力 候选品牌:行云管家

行云管家

国际科创节

如何用豆包MarsCode 打造简洁高效的星级评分组件?

豆包MarsCode

人工智能 AI 代码 组件 模版

鸿蒙应用示例:图像处理优化与交互改进

zhongcx

办公必备软件:ConceptDraw Office(业务图表、思维导图和项目管理)

Rose

ConceptDraw PROJECT for Mac 专业的项目管理工具v15.0.0.344 激活版

Rose

Mac音频控制软件 SoundSource 5 内置高级均衡器和多种预设效果

Rose

低代码平台如何简化员工培训并提升技术能力?

天津汇柏科技有限公司

低代码平台

鸿蒙应用示例:系统退出应用的最佳实践

zhongcx

降低数据平台成本 ,Apache Airflow迁移上云案例分享

华为云开发者联盟

开源 CCE apache 社区 华为云DTSE

万界星空科技MES系统的智能排产功能

万界星空科技

制造业 mes 万界星空科技mes MES、 生产排班排产

鸿蒙应用示例:购物车侧滑删除、侧滑收藏、计算价格

zhongcx

RapidComposerV5 for mac v5.3.3 高效歌曲创作辅助工具

Rose

PDF解析+RAG,手把手教你在Coze搭建个人知识库!

合合技术团队

PDF rag 个人知识库

MIAOYUN五周年 | 未来才是最好的礼物!

MIAOYUN

云原生 MIAOYUN 周年庆典 五周年庆

IDA Professional for mac(反汇编逆向神器)激活安装教程

理理

高科技行业为何倚重多物理场仿真技术

思茂信息

仿真 建模 结构 高科技 辐射

好用的mac磁盘分析工具 Disk Xray v4.4激活版

Rose

上云后如何有效控制云成本?有啥好方法?

行云管家

云计算 云服务 企业上云 云成本

百度公共IM系统的Andriod端IM SDK组件架构设计与技术实现

JackJiang

即时通讯;IM;网络编程

【HarmonyOS】公司鸿蒙项目收工总结之《三方库》

zhongcx

Microsoft Remote Desktop 微软远程访问工具 mac中文直装版

Rose

VMware Fusion Pro 13 for Mac v13.6.1中文激活秘钥 VM虚拟机最新版

Rose

中文最新版3D建模软件:Rhinoceros 8 (犀牛8) v8.12

Rose

【HarmonyOS】公司鸿蒙项目收工总结之《屏幕适配》

zhongcx

3D机械时钟动态桌面壁纸 Digital Clock 3D for Mac v2.1.2激活版

Rose

超强AI图像编辑器 Luminar Neo v1.21.0中文直装版 mac/win

Rose

FontBook for Mac(字体管理软件)v5.3.2激活版

理理

鸿蒙应用示例:如何解决DevEco预览器上下白色间距问题及实现全屏沉浸式体验

zhongcx

敏捷团队中测试人员和开发人员的合理比例?视情况而定。_研发效能_Chris Sims_InfoQ精选文章