这种情况很常见,而发生这样的事情,双方都有责任,不仅仅是沟通问题,有时是故意为之。发展到这种状况,想按早先的预期完成项目已是不可能,得重新规划一下,保障之后的二期三期顺利进行。
此时欠缺的还是评估,关键在于确认“误差”有多大。就面向企业的IT服务项目为例,作为项目负责人需要同时做以下十方面的工作:
1. 请求高层帮助:向领导汇报项目情况,寻求帮助。可以让他们先跟客户沟通,在商务层面,多挖掘一些资源或信息。再请求领导通知客户需要两到三天的时间重新评估所有的项目状况。
2. 与研发团队确认需求:研发团队一起分类、关联所有的需求,包括之前的旧需求和此时沟通好的新需求。
3. 架构的调整:由架构师评估新需求对架构的影响,并出一份详细报告。
4. 工作量预测:研发团队一起整理关于新功能的三个列表——已实现的功能+花费的人工、正在开发中的功能+花费的人工+仍需要的人工、未实现的功能+需要的人工。
5. 客户沟通需求:在公司领导与客户沟通后,与客户预约时间评审新的需求。
6. 客户沟通技巧:在与客户的评审会议上,仔细谨慎,多寻找共识,达成谅解。
7. 新需求的确定:整理需求和新的开发计划后先与公司领导过目,然后再与客户过目,如有异议,可继续进行沟通。最后记得需要客户书面签字,最后一式三份正式通知。
8. 分清轻重缓急:在工作4完成后,可先按照新需求继续做开发,以搭架子为主,打通工作流程,具体实现可在完全确认需求后再做。对于有把握、客户一定会需要的功能先做出来。
9. 分配进度与时间:时间已经不够,权衡清楚哪些能在一期完成,哪些能在二期三期。
10. 自我调整和团队管理:别因此责怪任何人,这是商场上常有的事儿,中招了也只能怪自己不小心,以后多注意。别忘了给团队成员打打气,别因此加班过多,没必要。