“通”是项目管理的基础。人类的任何活动都必须通过人们的沟通协作来完成。
第一步:沟通计划
项目的开始之初就应该订立好沟通计划,一般包括以下内容
1)应对不定时的群体沟通,建立微信或者QQ群 进行沟通,如:开发团队内部的群(含 测试人员、程序员、架构师、BA、项目经理 等)
需求讨论群(用户、BA、项目经理、SA 等)
2)应对定时的群体沟通,建议使用面对面的会议。如果是IT开发团队,建议使用每日站会
如果对用户层面,建议使用周会,通报开发团队的开发进度、了解用户的新想法 和 现状。
3)应对领导与高层的沟通,第一最好能拿到领导的微信或其他联系方式,有突发问题,老板可以直接找到你,提高沟通效率。
第二建议 使用表格 或者 汇总报表 等工具 汇报你们的项目进度 和遇到的困难。
4)正规的确认信息 建议使用 电邮。
5)人机的沟通(这个是从技术的角度考虑的)。如1:项目经理通过系统的埋点,知道系统的使用情况,这些数据能比较客观的反映真实的情况。如2:系统服务器的监控功能,当系统有问题时能让系统通知开发团队。让问题能提前发现与解决。
第二步: 提高沟通的效率
1)如果可以 减少大家沟通的节点,就可以提高沟通的效率。也就是减少中间中转信息的环节。“项目经理既要 不认自己成为项目团队的沟通瓶颈,但又要适当为开发人员屏蔽一些多余的信息,减少对他们的工作干扰”。
例如1:当发邮件时,需要抄送跟这封邮件内容相关的用户,还要抄送需要跟进这件事情的人。你需要考虑到用户收到你邮件后会回复你的邮件或需要你帮忙跟进,这个时候 由于你抄送给你的同事,所以你就可以叫他直接跟进了。
例如2:如开某个重要的会议时,尽可能把涉及到的人都加上,避免会议后的信息二次传递并且失真。
2)确保信息理解的一致性 ,很多时候虽然大家都接收到这个消息,但大家的理解有可能是不同,特别是对于一些复杂的问题。
这个时候我建议大家会出一份文件,让大家再确认一下。例如:会议的纪要、流程图、状态的Mapping 表、Data Flow 等
第三步:对信息进行增长
适当的时候项目经理需要对信息进行增强,来确保信息能顺利并及时 地被接收者收到。
例如1:当你有一项任务需要别人跟进,你发邮件给他了,但有可能今天休假了、或者没有及时看到,所以如果你想确保他收到,最好可以跟他当面说一下,并问题他是否都明白了,最后还要说一句,如果有问题立刻跟你沟通。
这样做的目的是避免由于沟通的不顺畅导致的项目延误,问题得不到及时的跟进。
第四步:疏通整个项目流程与环节
做这步时一般会跟“控”心法 一起用。要做到这步 项目经理需要对项目各个环节都很清晰, 心里知道哪里是项目的瓶颈,之后再通过有效的措施,打破瓶颈。
例如1:之前在做一个微服务项目时,刚开始项目团队的分工是1个SA同事负责设计后端API, 4个程序员 进行API 开发。慢慢我发现项目延误原因是由于,SA同事成为了项目的瓶颈,其他4个程序员大部分同事都在等API的设计。后来我调整了分工,大部分的API设计工作交由4位程序员负责,SA主要负责API设计的Review 和 技术指导。