软件项目管理-第七章.pptVIP

  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文档。上传文档
查看更多
软件项目管理-第七章

第7章 软件项目资源管理 7.1 人力资源管理 7.2 软件资源管理 7.3 硬件资源管理 7.4 案例故事解析 7.5 小结 7.1 人力资源管理 7.1.1 人力资源管理概念 7.1.2 人力资源分析与策划 7.1.3 人力资源的获取 7.1.4 团队组织和分工 7.1.5 团队建设 7.1.6 人力资源评估 7.1.7 案例:诺基亚如何建设优秀团队 一般来说,人力资源管理是一项复杂的工作,其具有的内容是由下列若干相互联系的任务所组成。 (1)分析人力资源需求、规划人力资源配备情况 (2)获取人力资源信息、招聘员工、确定劳资关系 (3)聘任员工、任用员工 (4)制定报酬和福利制度。 软件项目人力资源管理的主要内容在于人力资源规划和分析。 人在软件项目中既是成本,又是资本。一般来说,人力成本占软件项目成本构成的主要部分。这就要求我们从成本角度去衡量人力资源,尽量使人力资源的投入最小、产出最大。 由于软件开发人员的个人素质与差异很大,因此对软件开发人员的选择、分工十分关键。 软件人员的合理选择及分工,充分发挥每个人的特长和经验显然是十分重要的。 因为软件产品不易理解、不易维护,因此软件人员的组织方式十分关键。 一个重要的原则是,软件开发人员的组织结构与软件项目开发模式和软件产品的结构相对应,这样可以达到软件开发的方法、工具、与人的统一,从而降低管理系统的复杂性,有利于软件开发过程的管理与质量控制。 7.1.2 人力资源分析与策划 7.1.2 人力资源分析与策划 制定软件项目的人力计划,主要基于工作量和进度预估。一般来讲,工作量与项目总时间的比值就是理论上所需要的人力数,但选取和分配人力有许多值得研究的问题。 人员-进度权衡定律 Brooks定律 Norden-Rayleigh曲线 7.1.2 人力资源分析与策划 人员-进度权衡定律 估算软件开发工作量时得出的公式: 7.1.2 人力资源分析与策划 Brooks定律 向一个已经拖延的项目追加新的开发人员,可能会使这个项目完成得更晚。 时间与人员不能线性互换的原则。 7.1.2 人力资源分析与策划 Norden-Rayleigh曲线 图7.3 用作人力计划的Norden-Rayleigh曲线 开始阶段人力过剩,造成浪费( ① ); 到开发后期需要人力时,又显得人手不足(②); 以后再来补偿,已为时过晚(③),甚至可能如Brooks定律所指出的,会导致越帮越忙的结果。 7.1.2 人力资源分析与策划 在制定人力资源计划时,就要在基本按照上述曲线配备人力的同时,尽量使某个阶段的人力稳定,确保整个项目期人员的波动不要太大。这一目标被称为“人力资源计划的平衡” 例子P203-204 7.1.3 人力资源的获取 人力资源获取的3种渠道: 组织内部选拔 招聘 熟人介绍 项目经理的必备素质: 良好的交流沟通能力 良好的文档的能力 解决冲突的能力和项目实践经验 7.1.4人员的组织与分工 软件团队中的角色 一个富有工作效率的软件项目团队应包含负责各种业务的人员。每位成员扮演一个或多个角色。 常见的一些项目人员承担的岗位包括:分析师、策划师、数据库管理员、设计师、操作/支持工程师、程序员、项目经理、项目赞助者、质量保证工程师、需求分析师、主题专家(用户)、测试人员。 7.1.4人员的组织与分工 开发人员的组织 项目团队的组织可采取垂直方案、水平方案或是混合方案。 按垂直方案组织的团队,其特点是成员由多面组成,每个成员都充当多个角色。 按水平方案组织的团队,则其成员由各方面的专家组成,每个成员充当一到两个角色。 以混合方案组织的团队既包括多面手,又包括专家。 7.1.4人员的组织与分工 水平团队方案 水平团队由专家组成。此类团队同时处理多个用例,每个成员都从事用例中有关其自身的方面。 优点: (1)能高质量完成项目各个方面(需求、设计等)的工作。 (2)一些外部小组,如用户或操作人员,只需要与了解他们确切要求的 一小部分专家进行交互。 缺点: (1)专家们通常无法意识到其他专业的重要性,导致项目的各个方面之间缺乏联系; (2)“后端”人员所需的信息可能无法又“前端”人员来收集; (3)由于专家们的优先权、看法和需求互不相同,所以项目管理更为困难 7.1.4人员的组织与分工 水平团队方案 成功的关键因素: (1)团队成员之间需要有良好的沟通,这样他们才能彼此了解各自的职责; (2)需要制度专家们必须遵循的工作流程和质量标准,从而提高移交给其他专家的效率。 一个较为极端的水平团队的组织形式是所谓基于“主程序员”开发方式,其在开发小组有且

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档