中国开发网: 论坛: 程序员情感CBD: 贴子 801344
sealw
仔细思考你想要的东西,你可能会得到它。
假定您希望减少产品发布前那一段“艰难时刻”。指标可能是“把测试的时间减少一半!”如果足够重视这个指标,测试的时间可能就会减少一半,但通常代价就是更多的缺陷进入了产品之中。

更好的方式是对团队提出挑战,让他们重新设计开发工作的方式,这样缺陷在进入代码之后能够尽快被发现并修复。在这项挑战面前,团队会放弃关注交付了多少特征,开始思考如何确保交付的特征没有缺陷。团队会引入自动化的测试和持续集成,并采取办法,在检测到缺陷时马上停下来修复缺陷。如果执行得好,这种方法就可以创下记录,大幅减少后期测试的时间(也许超过一半),同时增加了品质和生产效率。但这样的结果只有在团队致力于改进工作方法的能力,努力编写无缺陷代码时才能实现。命令将测试时间减少一半,是很难达到这种结果的。

毫无疑问,目标将影响行为,它们只是生硬的工具。所以要仔细思考你想要的东西,你可能会得到它。

所以,如果您(管理者)在寻找替罪羊,那就该照照镜子。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录