在项目当前版本的功能开发任务都完成之后,人就空出来了,通常这个时候,项目负责人还有很多繁琐的工作要做,比如项目内部验收、提交测试申请和版本发布等等。为了给项目成员找事情做,就匆匆忙忙安排下个版本的任务,然后项目成员只是简单了解下需求,就开始敲代码了。前期的需求分析、方案设计、开发计划,项目负责人是没有时间系统地去梳理的,这就容易造成项目成员在新功能开发过程中,需求理解有偏差,加上当前版本发布时间节点不明确,目标感也不强。
项目负责人的开发任务应比项目成员提前3天左右时间结束,这个时候项目的其他功能还在继续开发,项目负责人可以借机着手准备下个阶段的任务(之所以是下个阶段,而不是下个版本,是因为有可能不是迭代这个项目了),将需求进行梳理分析,编写方案设计和制定开发计划,等到其他项目成员开发任务完成之后,就接着下个阶段的任务进行,项目负责人这时再回到当前项目,去做内部验收和提交测试申请,整个衔接是很清晰顺畅,不至于那么被动,捉襟见肘。