关于开发测试比例


今天读到一篇文章有点启发,文章大意是这样的:

               拿微软和谷歌做了对比。微软有的部门(window)开发和测试比是1:1,而谷歌开发和测试比10:1。

    1:1测试人员的工作很多(这个和我目前的情况差多,需要做测试计划、方案、功能、自动化、性能测试、安全测试等等)

    10:1说明测试的工作简单轻松(测试人员主要是写一些测试工具,而测试的具体任务都在开发自测上)

    导致这样的差异是因为产品的不同导致的,微软主要是卖的操作系统、office等属于离线产品(如果用户关闭了自动更新),这样如果线上出了BUG很难去维护修复,所以在产品发布之前就需要确保产品质量。

而谷歌的产品很多都是线上产品,如果出现了线上bug可以做到每周一次或两次更新,甚至天天更新,这样就没有必要在产品刚刚发布时的高质量,质量可以慢慢提升,于是测试压力就不大。