关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
8年前关闭。
Improve this question
我是一名软件开发人员,今天我与我们的 QA 团队就以下问题发生了争吵:
QA 团队成员应该多于开发相同产品的开发人员数量?
我知道这不是关于如何编程的问题,但我认为这个问题与软件开发密切相关。所以我希望这个问题不会被关闭。相反,我会从在软件开发公司工作有丰富经验的专业程序员那里得到答案,以便我可以进行良好的统计。
最佳答案
答案非常主观,但这是我的经验。
在 Microsoft,我们有一个强大的测试开发组织。这与传统的 QA 略有不同,因为我们早在设计阶段就聘请程序员进行测试并让他们参与到流程中。他们的工作是测试,尤其是自动化产品测试。根据我的经验,测试人员测试和自动化功能所需的时间大约与开发人员编码和修复产品中的错误所需的时间一样长。这意味着 1:1 映射。这与编写单元测试与编写代码所需的时间差不多的经验法则非常相似。
这种组合将根据几个标准而有所不同:
关于software-quality - QA vs 开发比率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1434774/