软件开发项目团队及其团队绩效的改进分析.docxVIP

软件开发项目团队及其团队绩效的改进分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发项目团队及其团队绩效的改进分析 美国学者David Cleland指出,在应付全球化的市场变动中, 项目管理将起到关键性的作用, 项目管 理在现代经济生活中的作用越来越受到人们的重视; 另一方面,今天的企业面临着更为复杂多变的经营环境, 众多学者认为在此环境下成功企业的特点是快速、灵活,而发展这些特点的方法之一就是利用项目团队 (Scott, 1999)。把项目管理与团队管理结合起来,即在项目运作中有效利用团队已经成为现代企业获得竞 争优势的一种趋势。 目前针对IT项目团队绩效的研究很少见。基于此本文选择对 IT项目团队及其绩效进行研究。由于 IT 项目团队的类型差异, 本文把研究对象定为最普遍的 IT项目团队中的软件开发项目团队, 首先总结软件开发 项目团队的特征,形成对软件开发团队的正确认识;在此基础上研究软件开发团队绩效不佳的原因,以及如 何对其进行改进。 一、软件开发项目团队的特征与内涵 1、软件开发项目团队特征分析 对于团队的探讨始于对群体的研究, Meredith Belbin提出了团队的组成理论:团队是指有限的一些 人为了共同的目标而在一起工作,每个人分担不同的角色,有独特的贡献,一个组织很好的团队将包含所有 团队角色。Katzenbach和Smith在〈〈团队智慧》(The Wisdom of Teams?) 一书中将团队定义为:一个团 队就是为数不多的员工群体,他们在技能上互为补充,并且相互协作以采用相同的方法完成同样的任务,实 现同一个目标。斯蒂芬.罗宾斯(1994)认为,团队是指一种为了实现某一目标而由相互协作的个体所组成的 正式群体;麦肯锡顾问卡曾巴赫则从团队的任务角度提出团队的含义:团队就是由少数有互补技能、愿意为 了共同的目的、业绩目标而相互承担责任的人们组成的群体。以上定义的本质都是从团队目标、结构与要素 形成角度对团队进行界定。据此可以认为,项目团队就是在明确的愿景与共同价值观之下的一种特殊形式的 团队,是为了完成某个一次性的特定任务(独特的产品或服务)而临时组建起来的团队。其特征在于:是一 种临时性的柔性组织,具有明确的生命周期;项目团队的成员是因某项具体的工作而加入团队;项目团队没 有冗余成员。软件项目开发团队除了与一般项目团队的共同特征之外,由于团队任务差异等原因,还具有其 独特的特征。 软件开发项目团队是完全基于内部合作的团队 在软件开发项目团队中合作沟通异常重要,主要表现在两个方面: 第一,项目完成需要多种专业知识。软件产品是一种能够满足用户特定需求的知识产品。软件项目开 发团队所要做的工作是独创性工作,所开发的产品是原来没有的、独一无二的产品;软件开发工作从开始到 结束都是设计过程。软件本身就是对计算机硬件工作流程的一种设计方案,软件开发工作始终是对这一方案 的设计,是知识生产过程。要完成软件产品这种特殊性质的知识生产,需要开发人员具备大量的专门知识。 这些专门知识包括:用户需求知识、软件技术知识、项目管理知识,开发人员综合运用这些专门知识相互配合、 共同完成软件项目的开发工作。多种专业知识需要多样的专业技术人才,不同专业的技术人才在沟通方式、 沟通习惯等方面可能不尽相同,因此要保证开发工作顺利进行,就要在这些专业人才之间形成一定的沟通基 础和沟通习惯。 第二是专业知识在开发团队中的不对称存在。 知识的不对称性表现在两个方面 :一是软件开发团队的每 个成员都具有不同的知识背景;二是指软件开发团队中的每个成员对某一知识的掌握程度不尽相同。知识的 不对称性的第一个方面决定了不同开发成员的分工协作关系;知识的不对称性的第二个方面决定了不同开发 成员之间的领导关系。因此团队中成员之间的协作和信息沟通十分重要。要保证开发质量,开发成员之间就 要高度协调一致,在规定的成本与时间范围内完成开发任务,尽可能减少无效劳动和由于缺乏沟通而导致的 重复劳动。 软件开发项目团队是以特定客户为中心的任务导向型团队 首先,开发任务目标完全以客户需求为中心。每一项开发任务通常要满足顾客独特的需求,而这种独 特的需求又是一次性的。因此经验和历史数据虽然重要,但每一次开发任务都需要从头对特定用户的需求进 行分析与定义,重新研究开发任务的内容。 其次,开发任务的条件约束以客户要求为准。软件项目的开发任务是在约束条件下进行的,这些约束 条件是由客户定义的, 主要包括:软件质量、开发成本和开发时间三个方面。 软件质量约束要求软件项目开发 团队开发出满足用户需求、符合用户期望的软件产品;开发成本约束要求软件项目开发团队在人员成本、物 质采购成本等方面要进行严格的限制;时间约束要求开发团队要在事先规定与计划好的时间范围内完成软件 开发任务,而且开发时间的延长就意味这要花费更多的人力资源成本。 2、软件开发项目团队的内

文档评论(0)

tangtianbao1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档