软件工程实用教程第2版普通高等教育十一五国家级规划教材教学课件郭宁第11章软件项目管理.pptVIP

软件工程实用教程第2版普通高等教育十一五国家级规划教材教学课件郭宁第11章软件项目管理.ppt

  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文档。上传文档
查看更多
软件工程实用教程第2版普通高等教育十一五国家级规划教材教学课件郭宁第11章软件项目管理

第11章 软件项目管理 3.COCOMO模型 中间COCOMO工作量估算方法 开发类型 工作量方法 结构型 (ED)NOM=3.2S1.05 半独立型 (ED)NOM=3.0S1.12 嵌入型 (ED)NOM=2.8S1.20 * 第11章 软件项目管理 4.功能点估计法 功能点是用系统的功能数量来测量其软件规模,它以一个标准的单位来度量软件产品的功能,与实现产品所使用的语言和技术没有关系。该方法包括两个评估,即评估产品所需要的内部基本功能和外部功能。然后根据技术复杂度因子(权)对它们进行量化,产生产品规模的最终结果。 * 第11章 软件项目管理 功能点计算步骤: (1)首先确定待开发的程序必须包含的功能 (2)对每一项功能,通过计算4类系统外部行为或事务的数目,以及一类内部逻辑文件的数目来估算由一组需求所表达的功能点数目。 外部输入 外部输出 外部查询 外部文件 内部文件 * 第11章 软件项目管理 (3)在估算中对5类功能计数项中的每一类功能计数项按其复杂性的不同分为简单(低)、一般(中)和复杂(高)3个级别 权重 项 复杂度权重因素 简单 一般 复杂 外部输入 3 4 6 外部输出 4 5 7 外部查询 3 4 6 外部文件 5 7 10 内部文件 7 10 15 * 第11章 软件项目管理 (4)计算项目中14个技术复杂度因子(TCF): TCF=0.65+0.01(sum(Fi)) (5)根据功能点计算公式FP=UFC×TCF计算出调整后的功能点总和。 技术复杂度因子 F1 可靠的备份和恢复 F2 数据通信 F3 分布式函数 F4 性能 F5 大量使用的配置 F6 联机数据输入 F7 操作简单性 F8 在线升级 F9 复杂界面 F10 复杂数据处理 F11 重复使用性 F12 安装简易性 F13 多重站点 F14 易于修改 * 第11章 软件项目管理 功能点可以按照一定的条件转换为软件代码行 功能点到代码行的转换表 语言 代码行/FP 汇编语言 320 C 128 C++ 64 Pascal 90 VB 32 JAVA2 46 SQL 12 * 第11章 软件项目管理 11.3.3 成本预算 1.项目预算的特征 计划性 约束性 控制性 2.编制项目成本预算的原则 以项目需求为基础 项目成本预算要切实可行 项目成本预算应当有一定的弹性 * 第11章 软件项目管理 11.3.3 项目成本控制 1.预算分摊 2.实际成本累计 3.盈余累计 * 第11章 软件项目管理 11.4 软件项目的人员管理 11.4.1 项目人力资源 概述 项目人力资源管理就是根据实施项目的要求,任命项目经理、组建项目团队,分配相应的角色并明确团队中各成员的汇报关系,建设高效项目团队,并对项目团队进行绩效考评的过程。 (1)项目组织规划 (2)项目人员的获得与配备 (3)项目组织成员的开发 (4)项目团队建设 * 第11章 软件项目管理 11.4.2 项目团队概述建设 团队是指一些才能互补、团结和谐并为负有共同责任的统一目标和标准而奉献的一群人。团队工作就是团队成员为实现这一共同目标而共同努力。 1.项目团队的特点 (1)项目团队的目的性 (2)项目团队的临时性 (3)项目团队的团队性 (4)项目团队具有渐进性和灵活性 * 第11章 软件项目管理 2.团队核心与团队精神 高度的相互信任; ? 强烈的相信依赖; ? 统一的共同目标; ? 全面的互助合作; ? 关系平等与积极参与; ? 自我激励和自我约束。 * 第11章 软件项目管理 团队建设的基本原则: 尽可能早地开始 在项目运作的整个过程中持续对团队的组建 招聘可获得的最佳人选 确认那些将对项目做出重大贡献的人 在所有重大的行动上取得团队的同意认可 意识到政策的存在但并不去使用它们 作为一个行为榜样 将使用授权作为确保委托事宜的最佳方式 * 第11章 软件项目管理 团队建设的基本原则: 不要尝试强迫或操纵团队成员 定期地评估团队的效率 计划并使用团队组建步骤 * 第11章 软件项目管理 3.团队建设过程 拟订团队建设计划; 谨慎地界定项目的作用及任务; 确保项目的目标与团队成员的个人目标相一致; 尽量判断并争取拥有那些最具有前途的员工; 选择那些既具有技术专长又有可能成为现实团队成员的候选人; 组织团队,给予特定的人以特定的任务; 准备并实施职责矩阵; * 第11章 软件项目管理 3.团队建设过程 召开“启动”会议; 制订技术及程序议程; 确保为成员提供足够的时间以使其相互认识; 建立工作关系和联系方式; 获取团队成员的承诺:

文档评论(0)

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

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

1亿VIP精品文档

相关文档