测试情景案例分享之团队的成本

发表于:2020-2-10 19:09

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:杨凯球    来源:测试海盗

  注:这里虽然借测试团队的任务安排来讨论成本意识,实际无论其它类型的团队任务安排,以及个人的精力取舍都是一样的。
  1、什么是成本?
  成本就是放弃了的最大代价。
  用一句话给成本下定义:成本是放弃了的价值最高的代价。做一个选择,你放弃的是所有其它选项当中价值最高的那个选项。选项是选项的成本,选项与选项互为成本。
  2、算一算成本!
  假设一位测试同学的工资是10000,那这位同学折算到天的成本是10000/21=476,我们简单折算一下,不考虑公司给员工缴纳的各种保险和税收,就按1人每天500来算。
  1)假设你原本打算安排做任务1,实际安排做了任务2,任务1的市场价值是600/天,那任务2的实际成本就是600/天
  2)假设你原本打算安排做任务1,实际安排做了任务2,任务1的市场价值是400/天,那任务2的实际成本就是500/天
  3、我们浪费过多少成本?
  1)我们团队曾经推行过接口自动化的任务,投入了3位测试同学参与,补充了上千条自动化用例,耗时将近2.5人月,但是始终没有调试完毕上线项目CI。期间还有自动化工具的开发投入,还有前期的会议讨论等任务,保守估计4W+RMB投入。而没有最终纳入项目CI每天运行,这些投入就是浪费掉的成本(当然,合理的安排是小步增量提交CI,不应该批量合入,这不是本次讨论的重点)。
  2)我们有一个项目是在原来遗留的项目的基础上进行开发的,其中有部分非核心功能已经找不到可读的源码,也没有完善的方案接口文档,项目组了解的开发也没有人力,这时候我们投入测试人力进行测试,虽然发现了一些问题,但是对于整体质量提升没有明显的效果,对于人力的培养也没有很大的收益,那也是我们浪费掉的成本。
  4、我们盈利过哪些项目?
  我们项目面对着大量第三方APP的集成测试,完整的1个APP集成验证流程需要5人天的工作量。17年借着X项目的交付,我们投入1个同学完成了12个APP集成验证的自动化用例补充,完成后12个APP自动化集成只需不到1天就自动执行完成。
  我简单算一下:1个APP集成的成本:500*5=2500RMB;12个APP折算下来每次回归需要的成本则是2500*12=30000RMB。这样后续每次版本发布,我们每次都能省下30000RMB,长期来看盈利相当可观。
  5、什么是边际?
  边际成本就是每新增一个单位产品,所要新增的成本叫边际成本。
  边际收入是多卖一个产品,你能够新增的收入叫边际收入。
  边际产量是你多增加一份投入,所能够获得的产量叫做边际产量。
  边际效用是你多消耗一个单位的商品,所能带来的新增的享受叫边际效用。
  新增带来的新增就叫边际。
  我们在吃馒头的时候,馒头给我们的边际效用是递减的。这句话的意思是你吃第一口馒头,这口馒头给你带来的效用很高,第二口就会减少一点,第三口再减少一点,一步一步地减下去,这叫边际效用递减。
  6、如果如何止亏?
  当边际投入<<产出时,就有可能止亏甚至扭亏为盈。
  还是回到前面我们浪费过的自动化投入成本上:1)前期接口自动化已投入4W+成本;2)已经补充的自动化用例没有投入CI,没有交付等于没有任何产出。
  这个时候我再投入5人天人力,这个就是边际成本5*500=2500,这个时候的产出也许就是4W+。认为值,所以做!增加边际投入!
  7、问题思考
  你的测试团队有10个人,只考虑人力成本,最低是500*10=5000/天
  你要在1个月内承接N个任务,N个任务的价值评估不同,难度不同,你该怎么办?
  你的团队今后两三年的目标是X,你现在每天、每月的的计划该怎么考虑?
  8、结语
  任何事情都是有成本的!
  带团队需要有成本意识,任务安排是成本投入产出的取舍衡量!

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号