专业信息系统项目管理师网站|培训机构|服务商(2021信息系统项目管理师学习QQ群:89253946,客服QQ:800184589)

软题库 培训课程
当前位置:信管网 >> 信息系统项目管理师 >> 软考论文 >> 文章内容
信息系统项目沟通管理论文
来源:信管网 2011年04月20日 【所有评论 分享到微信
[摘要]团队工作方式是软件企业开发项目时的一种必要工作方式,团队要想高效率地运作,在很大程度上依赖于团队内部成员的良好沟通。本文在介绍软件开发团队特点的基础上,分析了软件开发团队存在的沟通问题,并提出通过建立和规范软件开发团队的沟通机制,促进团队内部沟通,从而提高软件开发项目的质量和效率。
  [关键词]软件开发;团队管理;团队沟通;沟通机制
  软件开发团队是以软件设计开发为内容,由技能互补,围绕共同愿景和开发目标而承担一定责任的知识人才所组成的正式群体。软件开发团队是软件企业的核心组织机构,而在软件开发团队开发新产品或新项目时,沟通及团队关系贯穿在整个项目管理和执行过程中,影响着产品质量。开发过程中,无论是研发人员与客户间的需求分析、交流,还是开发团队内部的技术对接,都是一个信息沟通的过程。沟通机制的研究为软件开发团队创新管理方式提供了契机,为软件开发团队更为科学的管理提供了可能。
  一、软件开发团队的特点
  国内软件开发团队的特点基本一致,概括起来有以下几点:
  1.跨部门、跨行业。软件项目涉及专业面较广,团队成员往往来自企业的不同职能部门或不同行业。
  2.成员结构不稳定。由于软件项目不同阶段任务量、工作性质变化很大,团队成员的多少和具体人选会随着项目的进度与变化而不断调整,造成团队成员的构成具有不稳定性。
  3.组织临时性。软件开发团队是专门为完成某一软件项目而设立的组织,这种组织绝大多数在完成项目后,其使命即告终结,项目团队即要解散。另外,如果软件项目由于各种原因被迫中止,研发团队也可能解散,待到项目解冻或重新开始时,再重新组建。
  4.人员流动性。由于激烈的市场竞争和软件行业近几年的快速发展,造成软件人员流动性较高,软件人员被称为“最不安分的人”。转自项目管理者联盟
  二、因沟通产生的问题
  1.跨职能部门产生沟通“壁垒”。跨职能部门的团队成员组成,使队员之间的交流存在一定“障碍”,不同部门、行业的人员有其思考的方向和方式,且许多项目人员并非在同一地点办公,使沟通一开始便存在“壁垒”。
  2.临时性、不稳定性降低团队归属感。大多数软件开发团队由于是临时组建,人员不定、时间不长,难以形成集体氛围,产生不了团队荣誉感,更不用说形成团队文化和良好的沟通氛围。如有的技术骨干身兼几个开发项目,常常忙于业务,对其团队的归属感不强,更缺少与团队其他成员的沟通。
  3.流动性特点使知识不能共享。由于人员的流动性大,部分软件工程师不愿意分享自己的技术资料,从而造成许多软件开发项目,一旦技术骨干流失便容易出现项目“脱轨”。许多小企业的软件开发团队没有将开发过程中的工作日志、元代码等形成规范性文档,一旦人员流动,必将造成日后查阅、交接及维护工作的不便。
  4.领导不力造成沟通不良。有效的团队负责人是高效率软件开发团队的基本要求,项目经理同团队成员的有效沟通,能够提高团队协作性。如果项目经理没有合理安排工作,团队成员将丧失工作热情;如果项目经理没有给大家制定明确的短期及长期目标,团队成员将茫然无措,不知如何高质量完成项目产品;如果项目经理无法协调团队氛围,营造融洽的交流环境,团队的工作便是死板的没有生气的;如果项目经理不能带领团队采用合理的开发过程,团队也不可能高效率、高质量地完成软件项目。
  5.个性特征差异造成合作不协调。软件项目开发的整个过程都需要团队全体共同沟通、参与。一个开发团队中,各人的性格、态度、情绪都不同,容易引起沟通障碍。甚至某些不良的观念和思想,也会使团队出现排挤异议、推卸责任、相互指责、贪功等现象,没有融洽的交流环境、没有凝聚力的团队是不可能做好项目的。
6.角色职责不清易出现冲突。软件开发是由不同角色的成员共同协作完成的,但目前国内一些开发团队在根据人员特点分配角色成员的职责方面确实做得不足。没有明确的分工,成员就无法明确知道自己的目标,成员间工作将出现冲突、遗漏或互相推诿;没有明确的职责定义,人力资源便无法合理安排。结果可能是程序高手做了项目经理,没有网络安全、网络流量、事务特性、运行费用经验的人却负责设计分布式系统等。如此开发出来的产品,可能既不符合团队期望,也不符合客户期望。
  三、有效沟通机制分析
  要解决上述存在的沟通问题,应通过搭建有效沟通平台、形成良好沟通机制,来促进团队内部沟通顺畅,从而保持团队活力、营造高效软件开发团队。
  1.依靠规范的工作机制建立高效团队。软件项目的开发是创造性的工作,但仍然需要必要的规范和纪律,因此应建立共同的工作框架、工作标准、工作流程,使团队成员知道需要做什么、如何达到目标及对开发过程达成共识。项目经理应当通过分析团队所处环境、团队成员优缺点来评估团队的综合能力,制订长、中、短期目标和进度计划;企业或团队内要建立规则使各项工作有标准可以遵循,如规范工作日志等,使成员知道什么工作是必须做的;建立一定的纪律约束来保证计划正常执行;发挥团队成员各自的优势,清晰定义角色职责,避免角色交叉、工作冲突;结合项目进度、工作成效进行量化绩效考核,采用激励机制激发团队工作高效性。
  2.依靠有效的沟通渠道建立和谐团队。建设软件开发团队的有效沟通渠道,其目的在于沟通信息、明确责任、协调进度。沟通渠道可以分为两种:正式沟通和非正式沟通。正式沟通可体现为团队会议和书面直接传递等。如团队内的项目运行会议,可使软件开发少走弯路,使团队成员对工作中存在的问题及工作进度清晰掌握,并可在项目的某个步骤完成后,做出下一步安排。正式沟通的优点是,沟通效果好,比较严肃,约束力强可以使信息沟通保持权威性;非正式沟通则是不同部门的开发人员之间的随机交流,它不受组织监督,自由选择沟通渠道。例如团体成员私下交换看法、小型聚会等。优点是,沟通形式不拘,直接明了,速度快,容易营造坦诚沟通的氛围。通过有效的正式、非正式沟通渠道,可达到消除隔阂、培养成员对团队的认同感、归属感、一体感的目的,从而形成一个有亲和力、凝聚力的团队。
  3.依靠透明的交流机制建立互信团队。相互信任是良好沟通的前提,可采取两个办法来建立技术团队的信任关系:一是建立电子邮件群组沟通机制。许多公司目前已经使用,目的是鼓励点对多点、而不是点对点的信息沟通方式,达成信息适度扩散的透明管道,让相关工程师和管理人员都充分分享信息成果,从而达到建立团队互信的目的。二是开展内部评审活动。不仅让相关开发、管理人员,而且邀请软件开发测试工程师从内部客户角度,对被评审项大胆提出“合理”与“不合理”的评议,鼓励每个成员提出创造性的想法,从而将有价值的建议融合到技术人员的决策和判断之中。用互动式的讨论激发大家的热情和潜能,让大家感受到自身建议非常有价值,能受到认可和重视,并有效实现信息上下互通,促进团队信任关系的建立。
  4.依靠领导的核心力建立团队文化。加强领导的凝聚力,挑选沟通力强、有管理能力的人员做开发团队的领导核心,建立团队文化,让大家为了一个共同的愿景努力。虽然项目实施团队是一个临时性组织,但也需要塑造良好的文化,创造一种开放和自信的气氛,使全体团队成员有统一感和使命感,鼓励项目成员形成沟通协作的文化是一些成功项目团队制胜法宝。
  5.依靠设立沟通平台建立团队协调机制。在软件企业,开发新产品项目的主要责任者是市场部门和研发部门,开发团队也多由这两个部门人员组成,因为他们是新产品的设计师、知识源和“专家”。开发团队的工作与两个部门的协调合作密不可分,因此,应当建立起有效的沟通平台促进团队协调工作。一是建立部门间的协调机制。如建立不同部门间的联席会议制度,定期交流项目情况,确定开发方向,明确成功或失败原因,为后期工作积累经验。二是集中安排项目地点。如果团队成员不在相同的地点办公,势必会影响沟通的有效进展,影响团队目标的实现。因此,将“跨部门临时团队”的开发人员 “关”在一个舒适的、“与世隔绝”的空间里,在其中集合并张贴进度计划及新信息,在特定的时间内展开“科研攻关”,更方便团队成员相互间的协作沟通,提高团队的运作能力。在一些项目中,集中安排可能无法实现,这时可以采用安排频繁的面对面的会议形式作为替代,以鼓励相互之间的交流。
  总之,建立良好的沟通机制能够给企业带来的不仅仅是信息的顺畅流动,更能为组织的决策与执行力提供基本的保障。软件企业要想提升执行力,应充分意识到建立沟通机制的重要意义,从建立沟通方式、渠道,形成规范性团队沟通机制着手,尽快打通阻滞企业内部开发团队沟通的障碍,采取措施有针对性地提高员工在工作中的高效沟通,使企业对软件开发团队的管理更具操作性,从而提高软件开发的质量和效率,增强企业产品的核心竞争力。
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章