之前我们计划由项目负责人每周五进行任务验收,但在开展过程中,验收其他开发同事的任务时,经常出现缺胳膊少腿的情况:比如某个任务完成了,但文档没写,或者写了又没有提交更新;某个任务计划的结束时间都超过了,也没有及时变更,至于过期的原因也没有说明等等,执行起来很困难。现在在项目进度会议上把完成的任务进行验收,就需要周一的时候,项目负责人牵头更新任务的时间、功能和文档情况,否则周二在项目进度会议上,还是会出现各种各样的问题。但是周一的时候,项目负责人已经验收过任务,周二在项目进度会议上又要过一次,对于其他开发同事来说,就觉得被问了两次,显然这个方式可能没有从根本上解决问题。
之前项目负责人去验收,实际上是不知道任务进度情况的,只有问了项目开发的同事才知道负责的任务完成了没有,项目负责人完全不知道有多少任务需要验收,完全是随机的状态,相应的其他事情的计划就又要变更了。那我们何不反过来,使用观察者模式,等开发同事完成任务后,给项目负责人发一下邮件或者企业微信的消息,一来形成闭环,二来强化开发同事任务是需要验收的这个意识。项目负责人这个时候立马去验收也可以,但不推荐,因为挨个去验收,精力就会分散,建议把可验收的任务整理记到下周一当天工作计划里,统一验收。后续等我们在线项目管理系统上线,里面就提供一个功能:如果开发同事任务完成,需提交技术文档(如有需要),然后把任务状态变更为待验收,这个时候,系统就会给项目负责人发一条可验收的邮件,相信可以有效解决这个问题。