根据记载,魏文王曾求教于名医扁鹊:“你们家兄弟三人,都精于医术,谁是医术最好的呢?”扁鹊:“长兄最好,中兄次之,我最差。” 魏王不解地说:“那么为什么你最出名呢?”   
扁鹊解释说:“大哥治病,是在病情发作之前,那时候病人自己还不觉得有病,但大哥就下药铲除了病根,使他的医术难以被人认可,所以没有名气,只是在我们家中被推崇备至。我的二哥治病,是在病初起之时,症状尚不十分明显,病人也没有觉得痛苦,二哥就能药到病除,使乡里人都认为二哥只是治小病很灵。我治病,都是在病情十分严重之时,病人痛苦万分,病人家属心急如焚。此时,他们看到我在经脉上穿刺,用针放血,或在患处敷以毒药以毒攻毒,或动大手术直指病灶,使重病人病情得到缓解或很快治愈,所以我名闻天下。”魏王大悟。   
事后控制不如事中控制,事中控制不如事前控制,防病治病于未发、始发之时,待苗头尚在萌芽或刚刚崭露,便毫不留情斩草除根,效果最佳,否则,及至东窗事发后方动手术、下猛药惩戒、挽救,尽管对他人是一种最好的警戒,但对一些滑到深渊的个人来说,追悔方已迟矣。这个道理用在任何一个行业任何一件事情上都很适宜。

放在软件工程领域同样如此,而且随着项目的推进,越是往后,修复一个bug的成本呈指数倍的上涨,有数据表明在项目发布后发现和修复Bug的成本是需求和设计阶段所需的一百倍! 来自网上的一张图足以支持这一论点:

只不过它缺少了前期需求调研及评审阶段,而这一阶段却是所有工作的第一步,它的成功与否决定了后面所有的劳动是否有意义。所以这一阶段调研需求和需求评审可想而知其重要性,那么对于需求漏洞和需求缺陷如果发生了,也可想而知如要修复所带来的成本有多么大。最关键一点就是如果市面上又不止这一款产品,那么用户是有选择余地的,如果用户被竞争对手抢走,重新召回用户是多么困难,而且如果错过了关键的时间点,可能竞争对手早已把自己甩了不知多少条街了。

关于新时代软件测试人员如何提前介入项目,又如何有效的推进产品快速迭代同时又保证高质量,在接下来的几篇文章中说说我们所做的尝试和思考。

文章同步发布在我的个人博客:www.oktest.me上,同时收录全网海量测试相关文章,欢迎阅读。

论新时代软件测试人员的工作之道(一)之一个故事相关推荐

  1. 论新时代软件测试人员的工作之道(四)自动化测试之单元及集成测试

    在我们的工作中,为了提高测试效率或者做出测试团队的业绩来,都不得不做很多的自动化,当然这包括测试环境搭建,测试数据构造,测试执行,压力及安全测试等等,但是在各个阶段中,应该怎么样做好自动化满足我们的业 ...

  2. 论新时代软件测试人员的工作之道(三)让Code Review常态化

    在百度,阿里等很多大型互联网公司,测试人员都会参与到code review中,我们团队也在去年开始开展起code review,为什么我们要这么做,首先老生常谈一下代码评审的诸多优点: 1. 通过大家 ...

  3. 论新时代软件测试人员的工作之道(二)之让评审更有意义

    评审的不仅是需求 需求是为业务发展服务的,如果需求缺陷被引入线上,导致了用户的需求未得到满足,服务质量降低,用户体验很差的话,用户极有可能放弃这款产品,如果要想挽回用户的信心,需要成倍的努力,而且不只 ...

  4. 【DOC】新员工软件测试人员年度工作总结

    这一年对于我这个刚刚离开校园的职场新人来说,可谓是职业生涯中经历的第一个丰收之年,无论是在行为上还是思维上都切身感觉到了有所提升和进步.当然,所有的一切要感谢公司领导对我的赏识并给予了我相对广阔的发展 ...

  5. 给软件测试人员找工作时的一些建议

    陆陆续续做了几年的软件测试人员招聘,筛选过上千份简历,面试(也有电话面试)过很多人,有一些感受,总结一下,给软件测试从业者们一些参考,也当是梳理一下自己的思路.总体感觉就是,软件测试这个行业里,合格的 ...

  6. 检察机关计算机涉密案例,三原县检察院:扎实做好新时代检察机关保密工作

    近年来,三原县人民检察院主动适应新时代要求,加强保密工作规范化.制度化建设,着力提高保密工作水平.该院保密工作连年在县保密局及系统内评比中名列前茅. 一是加强对涉密人员和涉密载体的管理.按要求选配机要 ...

  7. 软件测试人员找工作,去大公司还是去小公司?今天就和大家唠唠

     马云曾经说过,员工离开一个公司无非就两种原因,一个是钱给少了,一个是干的不开心.我觉得非常符合现在IT从业者离开一个公司的心里想法,很多时候我们IT从业者找工作都会给自己定一个目标,比如有的人觉得找 ...

  8. 解析新时代人工智能机器人的工作原理

    尽管过去几年机器人学习取得了长足的进步,但在尝试模仿精确或复杂行为时,机器人智能体的某些策略仍然难以果断地选择操作.格物斯坦表示:每一种方法都需要精确的移动和修正.机器人必须只遵从其中一个选择,还必须 ...

  9. 系统增删查改的软件测试,软件测试人员必掌握的增删改查之简单查询

    导读 软件测试人员在工作使用SQL语言中的查询是使用得最多的,而查询也是SQL语言中最复杂的,很多测试人员只使用到其中最简单的查询 1.数据库的使用 现在在任何项目中都有数据库存在,那么在测试过程中查 ...

最新文章

  1. [2017.02.23] Java8 函数式编程
  2. pandas的分列操作str.split()
  3. 自学python还是报班-转行Python开发自学还是报班?老男孩全日制学习
  4. 常用SQL语句和HQL语句写法
  5. 多线程:当你提交任务时,线程队列已经满了,这时会发生什么?
  6. vue 设置 input 为不可以编辑
  7. 腾讯工程师也曾是个网瘾少年
  8. Android开发的第一天
  9. EasyUI常用控件禁用方法
  10. Nginx框架之Lua拓展
  11. 微信小程序:注册微信小程序
  12. JQuery温故而知新
  13. CF1463-D. Pairs
  14. 10月31日科技资讯|抖音回应视频泄露:草稿不会上传后台;苹果开卖5000元印度版iPhone XR;Jboot 2.2.5发布|极客头条
  15. 手机快速将语音转换成文字的方法!详细步骤教你使用,方便又高效
  16. windows7 安装哪个版本的vs_门套安装45度拼接VS直角拼接,哪个更好?
  17. Linux 暂停进程
  18. 你所不知道的良心网站第一弹
  19. 单片机的学习与使用:串口
  20. matlab qam 格雷编码,89. 格雷编码

热门文章

  1. 找出netstat -tan命令的结果中以'LISTEN'后跟0、1或多个空白字符结尾的行
  2. linux上安全狗的安装
  3. NS_ASSUME_NONNULL_BEGIN 延伸
  4. Kipmi0 占用100% CPU1核
  5. [置顶]使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包...
  6. 将sqlite查询结果导入到文本文件
  7. 教你一招---如何把桌面弄到D盘
  8. python判断字符串是否是数字字母
  9. 基于cnn的短文本分类_自然语言理解之(二)短文本多分类TextCNN实践
  10. pythonscrapy爬虫_Python 爬虫:Scrapy 实例(二)