经过2个sprint,团队对迭代这种模式已经有了一定的认识,俗话说:计划赶不上变化。sprint3出现了一个很严重的问题,任务完成不了,只完成了既定任务的70%。
这或许是每个项目都能遇到的问题,在项目中,完成不了任务,理由总归很简单,没时间啊~时间紧啊~其他事情忙啊~~
完成不了任务,应该从两个方面进行考虑:
第一:是不是设定的任务太多了?
第二:项目组同学是不是很好很自觉的去完成任务?
首先,每个迭代的任务是每个同学自己申请的,根据scrum模型,每个任务的时间都是PK过的,所以不存在任务过多的情况。
其次,我们不能总是把完成不了任务就归到时间上这个问题。当然我们的项目不是full time,我们还有很多性能测试工作在处理,这部分时间也是需要考虑的,由于这是我们测试人员的第一次开发经历,任务时间上的评估可能就不准确了。
在一次项目会议中,有同学提出了“规范”这个词。
是啊,我们的项目没有架构师,各个模块由各同学负责,每个人写的代码,写的注释都不统一,这样不利于新同学的加入。
这一点需要在项目初期就设定好了。目前的补救方法是:指定一名经验丰富的同学,出一份规范,规范出来后,大家按照规范写代码,以前的代码慢慢进行修改。目标是在项目release之前完成这项工作。