人月神话中,作者通过对传统项目进度安排的研究,发现很少项目允许为测试分配一半的时间,但大多数项目的测试实际上是花费了进度中一半的时间。
为什么很多项目经理会降低测试时间?
因为一般人认为开发测试过的,肯定能规避了80%的错误。没有多少需要测试的。
实际上,开发受限于素材和场景,以及对人力的压缩,只能解决20%的错误。80%的错误是在测试中才能发生的。尤其是与其他模块配合的测试。
测试时间发现了太多问题,又因为时间不够没去修复,最终流到客户手中,损失的其实是客户的信任。得不偿失。
人月神话中,作者通过对传统项目进度安排的研究,发现很少项目允许为测试分配一半的时间,但大多数项目的测试实际上是花费了进度中一半的时间。
为什么很多项目经理会降低测试时间?
因为一般人认为开发测试过的,肯定能规避了80%的错误。没有多少需要测试的。
实际上,开发受限于素材和场景,以及对人力的压缩,只能解决20%的错误。80%的错误是在测试中才能发生的。尤其是与其他模块配合的测试。
测试时间发现了太多问题,又因为时间不够没去修复,最终流到客户手中,损失的其实是客户的信任。得不偿失。