13、软件工程(软件工程管理).pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  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文档。上传文档
查看更多
13、软件工程(软件工程管理)

软件工程 软件工程管理 软件工程管理 本章要点 软件项目计划 成本估算 进度计算 风险分析 人员的组织形式 软件项目计划 一、软件项目的任务: 1、研究 该项目的主要性能、功能及系统界面。 2、估算 经费、进度、资源。 软件项目计划 二、软件项目计划内容 1、范围 (1)项目目标 (2)主要功能 (3)性能限制 (4)系统界面 (5)特殊要求 (6)开发概述 软件项目计划 2、资源 (1)人力资源 (2)硬件资源 (3)软件资源 (4)其他 软件项目计划 3、进度安排 (1)工程网络图 (2)Cantt图 (3)任务-资源表 4、成本估算 5、培训计划 成本估算 一、估算方法 1、自顶向下 对整个项目的总开发时间和总工作量做出估算,然后按他们各阶段、步骤和工作单元分配。 2、自底向上 分别估算各工作单元所需的工作量和开发时间,然后相加得出总量。 成本估算 二、成本估算模型 1、SLIM模型 L=CkK1/3td4/3 其中L——代码行数 K——人的工作量(人/年) td——开发时间(年) Ck——常数(与技术状态有关的常熟) 基于差的工作环境Ck=2500 基于差的工作环境Ck=10000 基于优越的工作环境Ck=12500 成本估算 二、成本估算模型 2、COMOMO模型 E=ab(kloc)exp(bb) D=Cb(kloc)exp(db) 其中:E开发所需人力(人/月) D所需开发时间(月) kloc估算代码行 成本估算 方式 ab bb Cb db 组织式 2.4 1.05 2.5 0.38 半独立型 3.0 1.12 2.5 0.35 嵌入式 3.6 1.20 2.5 0.32 注:组织型:小型的,较简单的;半独立型:中等规模的;嵌入型:复杂的 成本估算 二、成本估算模型 3、代码行的成本估算 (1)确定功能 给出极好、正常、较差三种情况下的源代码的估算行数。用a,m,b表示 (2)求期望值le和偏差ld le=(a+4m+b)/6 ld= 成本估算 (3)根据经验,确定各子功能的代码成本 (4)计算子功能的成本和工作量,计算总成本和工作量 (5)计算开发时间 (6)分析结果 进度计算 常用三种方法:甘特图(条形图),工程网络图(是一种有向图),时标网络图 进度计算 一、甘特图 常用以描述把任务分解成子任务,以及每个子任务的进度安排,如一个水平“直方图”。 1、以水平线段标示子任务的工作阶段,线段的起点和终点分别对应子任务的开工时间和完成时间。线段程度表示所需时间。 风险分析 一、风险标识 1、项目风险:危及项目计划 2、技术风险:设计实现接口、验证、维护…… 3、商业风险:市场风险、策略风险、推销风险、管理风险、预算风险 风险分析 二、风险估算 1、风险发生的可能性 2、风险发生后的损失 三、风险评价 四、风险的管理和监控 * * 分两部分内容: 软件开发技术 软件工程管理 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档