横跨6个Sprint的任务

Posted on May 25, 2011

加入新项目到现在,是第7个sprint了,sprint一到两周一个。我拿到这样一个任务,在第2个sprint出现,在第7个sprint完成。

SDK的接口改变很让人头疼,所有相关的代码都要迁移。如果是参数的变化还好,倘若是想出了一种更神奇的整体设计,把数据结构和接口集合统统推倒重来,那我也只好重来了……

前面说的是SDK,自己的代码如果注释和文档不够全,比如我面对的几年前的代码,不知道当时是怎么设计的,不少时间就耗在了参数的猜测上,不仅是代码中的参数,还有代码读取的数据的格式……

那么为什么不直接问原作者呢?有些问题不得不问的,问了。两个月的时间有一半在等回复,任务本身在sleep。

这样一个敏捷开发里的怪物,以后再遇到的话,处理起来就会高效多了。