【精品PPT】软件项目开发计划.pptVIP

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【精品PPT】软件项目开发计划

第 6 章 软件项目开发计划 本章内容提要 6.1 软件项目分解 项目分解目的 —— 明确项目所包含的各项工作;项目分解的结果就是WBS (任务分解结构)图 项目分解意义 ——WBS(任务分解结构)图是实施项目、创造最终产品或服务所必须进行的全部活动的一张清单,也是进度计划、人员分配、预算计划的基础 项目分解内容 ——项目分解就是先把复杂的项目逐步分解成一层一层的要素(工作),直到具体明确为止 项目分解工具 ——项目分解的工具是工作分解结构WBS原理,它是一个分级的树型结构,是一个对项目工作由粗到细的分解过程 软件项目分解 WBS —— Work Breakdown Structure主要是将一个项目分解成易于管理的几个部分或几个细目,以便确保找出完成项目工作范围所需的所有工作要素它是一种在项目全范围内分解和定义各层次工作包的方法 WBS —— Work Breakdown Structure结构层次越往下层则项目组成部分的定义越详细,WBS最后构成一份层次清晰,可以具体作为组织项目实施的工作依据 WBS ——Work Breakdown Structure通常是一种面向“成果”的“树”,其最底层是细化后的“可交付成果”,该树组织确定了项目的整个范围。但WBS的形式并不限于“树”状,还有多种形式。 软件项目分解 WBS分解类型 基于可交付成果的划分 上层一般为可交付成果为导向 下层一般为可交付成果的工作内容 基于工作过程的划分 上层按照工作的流程分解 下层按照工作的内容划分 软件项目分解 基于可交付成果的划分——WBS举例:信息网络工程 软件项目分解 基于工作过程的划分——WBS举例:网络系统工程 软件项目分解 WBS表达形式——层次结构图和锯齿列表(清单) 软件项目分解 WBS工作编码 ——由高层向下层用多位码编排,要求每项工作有唯一的编码。 1000 1100 1110 1111 1112 1113 1120 1121 1122 1123 1200 软件项目分解 WBS工作编码举例:企业经营评价系统项目 软件项目分解 项目工作分解结构表 软件项目分解 WBS分解的一般步骤 总项目 子项目或主体工作任务 主要工作任务 次要工作任务 小工作任务或工作元素 软件项目分解 WBS分解注意事项 WBS分解的规模和数量因项目而异 收集与项目相关的所有信息 参看一下类似的项目的WBS,与相关人员讨论 可以参照相关模板 最低层是可控的和可管理的,但是避免不必要的过细,最好不要超过7层, 软件项目推荐分解到40小时的任务 每个Work package必须有一个提交物 软件项目分解 定义任务完成的标准 每个WBS必须有利于责任分配 可以准备WBS的字典 最后与相关人员进行评审 软件项目分解 案例讨论 假如您要在自己的家里举行一次生日宴会,请按WBS为你制定一份工作的分解计划? 假如贵公司进行成立10周年庆典活动,如果请你负责此次活动,你将如何分析此次活动所应包含的工作? 本章内容提要 6.2 软件项目估算概念 软件项目估算 ——是指预测构造软件项目所需要的工作量以及任务经历时间的过程。主要包括三个方面: 规模(即工作量)的估算 确定每个软件功能所必须执行的一系列软件工程任务 成本的估算 确定完成软件项目规模相应付出的代价 进度的估算 估计任务的持续时间,即历时估计 软件项目估算概念 估算方法 规模估算方法 代码行(LOC,Lines of Code)估算法、功能点(FP,Function Points)估算法和计划评审技术(PERT,Program Evaluation and Review Technique)估算法 成本估算方法 自顶向下(类比)估算法、自下而上估算法、参数估算法、专家估算法、猜测估算法等 进度估算方法 基于规模的进度估算、工程评价技术、关键路径法、专家估算方法、类推估算方法、模拟估算方法、进度表估算方法、基于承诺的进度估算方法和Jones的一阶估算准则等 本章内容提要 6.3 软件项目规模估算 估算的步骤 在技术允许的条件下,应从最详细的工作分解结构开始 精确定义度量的标准 估计底层每一模块的规模,汇总已得到总体的估算 适当考虑偶然因素的影响 软件项目规模估算 LOC估算法 代码行可以分为无注释的源代码行(NCLOC, Non-Commented Source Lines Of Code)和注释的源代码行(CLOC: Commented Source Lines Of Code),源代码的总行数LOC即为NCLOC与CLOC之和 FP估算法 功能点度量是在需求分析阶段基于系统功能的一种规模估计方法,该方法通过研究初始应用需求来确定

文档评论(0)

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

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

1亿VIP精品文档

相关文档