很多有经验的程序员都有这样的体验:不愿意去跟一个没有什么经验的人合作,哪怕是把一个程序中的一个功能给这个没有经验的人做也不愿意,为什么呢? 因为有经验的程序员认为,给他做,我还要花时间去跟他讲做什么、如何做,与其这样,还不如用这点时间自己做呢。所以有些程序员都不愿意与人合作。试从项目 团队、沟通、合作、协作等的角度来分析此案例。
分析:项目沟通管理是现代项目管理知识体系中的九大知识领域之一。项目沟通管理把成功所必须的因素——人、想法和信息之间提供了一个关键连接。 涉及项目的任何人都应准备以项目"语言"发送和接收信息并且必须理解他们以个人身份参与的沟通怎样影响整个项目。项目管理中,因为沟通是一个是个软指标, 沟通所起的作用不好量化,而沟通对项目的影响往往也是隐形的。然而,沟通对项目的成功,尤其是IT项目的成功太重要了。虽然大多数公司都把协作列为头等重 要的大事,但很多公司却未能做出战略性的考量,采取适当的技术手段,来支持和鼓励团队在项目上进行更好的沟通。
想一想,沟通方式是如何随着关系和所交流的信息的变化而变化的。比如,人们想分享特别的消息或者敏感的信息时,他们通常是进行面对面交谈,使用各种非口语的暗示,在最大程度上实现感情交流并做出合适的回应。
如果两个大学朋友一年或更长时间没有接触后,想再次取得联系,在这种情况下,一个电话、一封电子邮件或信件能够取得很好的效果。而没有事先联系,贸然到访则可能会令人非常尴尬。
在日常生活中,人们根据各种因素,包括关系、信息内容和现有的沟通媒介等,决定采取什么沟通方式。这些选择极大地影响了人们的生活和他们之间的 关系。在一个项目环境里,团队成员通常依靠或者仅仅局限于某种沟通方式,事实上其他方式可能会更加合适、更有说服力并且更加有效。
虽然大多数组织都把信息沟通和协作列为头等大事,很多组织却并未制定和实施相应的战略,以支持项目团队进行沟通,尤其是未能提供指导和最好的方法,帮助团队从各种各样的沟通媒介中选择最合适的一个。
如果公司为项目团队建立一个多层次的沟通系统,针对不同需要提供不同的媒介,将可以提高生产率,有助于解决问题,降低关系紧张度,并且在参与人员之间建立更密切、更持久的关系。
首先,面对面沟通最有效
面对面沟通是最有效的沟通方式,因为双方不仅能了解言语的意思,而且能够了解肢体语言的含义,比如手势和面部表情。哈佛大学和哥伦比亚大学最近 的一项研究表明,面对面的会议能多吸引38%的注意力。而且"亲自参加会议"本身也传递了一个有力的信息,表达了对项目、团队成员以及他们需要与之打交道 的利益相关者的承诺。
面对面沟通是建立业务合作关系的最佳方法。在很多文化环境里,面对面沟通是做业务的唯一途径。
此外,在处理微妙的人际关系或传递复杂信息时,面对面沟通仍然是最合适的方式。比如,对于涉及到支出和收入之类比较敏感的薪资或合同谈判情况, 双方在同一个房间协商将更容易取得进展。面对面沟通或者模拟的面对面互动有助于人们讨论复杂问题,在日益逼近最后期限的情况下迅速做出决策。
IT项目中沟通的特殊意义
对于项目来说,要科学地组织、指挥、协调和控制项目的实施过程,就必须进行信息沟通。沟通对项目的影响往往是潜移默化的,所以,在成功的项目中 人们往往感受不到沟通所起的重要作用,在失败项目的痛苦反思中,却最能看出沟通不畅的危害。没有良好的信息沟通,对项目的发展和人际关系的改善,都会存在 着制约作用。沟通失败是IT项目求生路上最大的拦路虎。常常能听到的典型例子是某某集团耗资几千万的ERP项目最终弃之不用,原因是开发出的软件不是用户 所需要的,没提高用户的工作效率反而增加了工作量,不难看出,造成这种尴尬的局面的根本原因是沟通失败。当一个项目组付出极大的努力,而所做的工作却得不 到客户的认可时,是否应该冷静地反思一下双方之间的沟通问题?软件项目开发中最普遍现象是一遍一遍的返工,导致项目的成本一再加大,工期一再拖延,为什么 不能一次把事情做好?原因还是沟通不到位。
通常的项目管理教材将项目沟通的重要性归结为四点:
(1)决策和计划的基础。 项目班子要想作出正确的决策,必须以准确、完整、及时的信息作为基础。通过项目内、外部环境之间的信息沟通,就可以获得众多的变化的信息,从而为决策提供依据。
(2)组织和控制管理过程的依据和手段。在项目班子内部,没有好的信息沟通,情况不明,就无法实施科学的管理。只有通过信息沟通,掌握项目班子内的各方面情况,才能为科学管理提供依据,才能有效地提高项目班子的组织效能。
(3)建立和改善人际关系是必不可少的条件。信息沟通、意见交流,将许多独立