商家名称 | 信用等级 | 购买信息 | 订购本书 |
硝烟中的Scrum和XP:我们如何实施Scrum(克里伯格著) | |||
硝烟中的Scrum和XP:我们如何实施Scrum(克里伯格著) |
版权页:
插图:
不过内部质量就没什么好说的了。不管什么时候,团队都要保证系统质量,这一点毋庸置疑,也没有任何回旋余地。现在如此、将来如此、一直如此,直到永远。(嗯,好吧,差不多直到永远)那么我们怎样区分哪些问题属于内部质量,哪些属于外部质量呢?
假设产品负责人这样说,“好吧,你们把它估算成6个故事点也行。但我相信:一定能够找到些临时方案,节省一半时间。你们只要稍稍动下脑子就行。”
啊哈!他想把内部质量当作变量来处理。我是怎么知道的?因为他想让我们缩减故事的估算时间,但不想为缩减范围“买单”。“临时方案”这个词应当在你脑中敲响警钟……
为什么不允许这样干?
经验告诉我:牺牲内部质量是一个糟糕透顶的想法。现在节省下来一点时间,接下来的日子里你就要一直为它付出代价。一旦我们放松要求,允许代码库中暗藏问题,后面就很难恢复质量了。
碰到这种状况,我就会试着把话题转回到范围上来。“既然你想尽早得到这个特性,那我们能不能把范围缩小一点?这样实现时间就能缩短。也许我们可以简化错误处理的功能,把‘高级错误处理’当作一个单独的故事,放到以后再实现。或者也可以降低其他故事的优先级,好让我们集中处理这一个。”
相关阅读:
更多图书资讯可访问读书人图书频道:http://www.reAder8.cn/book/