It Depends Deciding on the Correct Ratio of Developers to Testers

这是又一篇介绍开发人员和测试人员比例的文章,与上一篇文章阐述的观点是相似的。强调了这个比例是由项目的具体情况而定.”it depends”项目的情况,制定的schedule,公司的文化,产品的期望质量(the quality expectations for the product…..

测试也是对风险的管理,这些风险包括没有满足客户的需求,也包括测试不充分而不能评估产品的状态。当你向你的上级提出“my testing staff can’t keep up with development. I need more testers. I need some kind of standers to justify my claim”. 那么就要先分析你所做项目的情况,要考虑以下几个方面:

1.       产品因素(需求,产品大小,复杂程度)

2.       项目及其流程(公司是如何开展项目活动,客户对缺陷的容忍程度以及延期的看法)(customer’s tolerance for defects and ship delays

3.       人的因素(开发和测试人员的能力和责任心的问题)

然后作者根据三个因素列举了项目的实例说明如何去定义测试人员和开发人员的比例问题。

产品因素:larger system? Complex, real-time system? No well-defined API? Data-dependent GUI? Fit un-architected features into the existing product?

项目因素:define and inspect requirements ? Define and inspect the product architecture? Design each component and inspect the design? Developers test code before each build? Plan testing at a sufficiently low enough level(when to do exploratory testing, if and when to automate, what to test under which conditions)? Have a test-infrastructure for easy test development? Review open defects in a cross-functional team to assess impact? Daily build and smoke test? Low customer tolerance for ship delay? Low tolerance for customer reported defects?

人的因素:(the more capable your developers, the fewer testers you need. The more capable your testers, the fewer testers you need. If you hire developers who don’t test their work, or if you hire all one kind of tester, and they can’t test the product in depth, you will need more testers.)

 Developers experience with this kind of the product? General development team experience(able to perform inspections, able to understand designs)? Tester experience with this kind of product? General test team experience(able to perform inspections, able to understand designs, able to perform a large range of testing, including exploratory and automated testing)?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
西北工业大学NOJC程序设计习题答案(非本人制作,侵删) 1.“1“的传奇 2.A+B 3.A+BⅡ 4.AB 5.ACKERMAN 6.Arithmetic Progressions 7.Bee 8.Checksum algorithm 9.Coin Test 10.Dexter need help 11.Double 12.Easy problem 13.Favorite number 14.Graveyard 15.Hailstone 16.Hanoi Ⅱ 17.Houseboat 18.Music Composer 19.Redistribute wealth 20.Road trip 21.Scoring 22.Specialized Numbers 23.Sticks 24.Sum of Consecutive 25.Symmetric Sort 26.The Clock 27.The Ratio of gainers to losers 28.VOL大学乒乓球比赛 29.毕业设计论文打印 30.边沿与内芯的差 31.不会吧,又是A+B 32.不屈的小蜗 33.操场训练 34.插入链表节点 35.插入排序 36.插入字符 37.成绩表计算 38.成绩转换 39.出租车费 40.除法 41.创建与遍历职工链表 42.大数乘法 43.大数除法 44.大数加法 45.单词频次 46.迭代求根 47.多项式的猜想 48.二分查找 49.二分求根 50.发工资的日子 51.方差 52.分离单词 53.分数拆分 54.分数化小数 55.分数加减法 56.复数 57.高低交换 58.公园喷水器 59.韩信点兵 60.行程编码压缩算法 61.合并字符串 62.猴子分桃 63.火车站 64.获取指定二进制位 65.积分计算 66.级数和 67.计算A+B 68.计算PI 69.计算π 70.计算成绩 71.计算完全数 72.检测位图长宽 73.检查图像文件格式 74.奖金发放 75.阶乘合计 76.解不等式 77.精确幂乘 78.恐怖水母 79.快速排序 80.粒子裂变 81.链表动态增长或缩短 82.链表节点删除 83.两个整数之间所有的素数 84.路痴 85.冒泡排序 86.你会存钱吗 87.逆序整数 88.排列 89.排列分析 90.平均值函数 91.奇特的分数数列 92.求建筑高度 93.区间内素数 94.三点顺序 95.山迪的麻烦 96.删除字符 97.是该年的第几天 98.是该年的第几天? 99.数据加密 100.搜索字符 101.所有素数 102.探索合数世纪 103.特殊要求的字符串 104.特殊整数 105.完全数 106.王的对抗 107.危险的组合 108.文件比较 109.文章统计 110.五猴分桃 111.小型数据库 112.幸运儿 113.幸运数字”7“ 114.选择排序 115.寻找规律 116.循环移位 117.延伸的卡片 118.羊羊聚会 119.一维数组”赋值“ 120.一维数组”加法“ 121.勇闯天涯 122.右上角 123.右下角 124.圆及圆球等的相关计算 125.圆及圆球等相关计算 126.程序员添加行号 127.找出数字 128.找幸运数 129.找最大数 130.整数位数 131.重组字符串 132.子序列的和 133.子字符串替换 134.自然数立方的乐趣 135.字符串比较 136.字符串复制 137.字符串加密编码 138.字符串逆序 139.字符串排序 140.字符串替换 141.字符串左中右 142.组合数 143.最次方数 144.最大乘积 145.最大整数 146.最小整数 147.最长回文子串 148.左上角 149.左下角
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值