第二章软件项目计划缩节版去掉COCOMO.ppt

第二章软件项目计划缩节版去掉COCOMO.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 软件项目计划(缩节版,去掉COCOMO 2);目录;问题:软件项目计划是做什么?;计划时期的工作流程;1.问题定义Problem Definition;例:学生到教材课购书;《系统目标与范围的说明》-示例 ;目标不是一下子就能确定的! 系统分析员要同用户多次交流、还应收集阅读资料 确定目标:系统将产生什么信息?期望功能和性能如何? 投资的估计是粗略的——心中有数!;2.软件开发中的资源需求;1)人员:软件生命周期中各阶段人力资源的安排 P15 Human Resources;2)可复用软件资源;3)软件工程环境资源SEE Software Engineering Enviroment;3.可行性研究;3.1 可行性研究的步骤;第1阶段:推陈出新?使用系统流程图;系统流程图符号 1 基本符号 ;例:人工销售教材的系统流程图;例:待开发的计算机售书系统的系统流程图; 包含计算机打印发票的售书系统流程图(P27图2.9);第2阶段:推荐方案,方案选择;例: 教材销售系统的方案选择;第3阶段:可行性分析的内容;3.2 成本—效益分析;3.2.1 成本—效益分析内容;计算系统的成本的组成;案例:购销系统成本组成;成本估计的方法;1)基于代码行技术;例:基于代码行的CAD软件包成本估计;也是自底向上的分析方法 把软件开发工程分解为若干个相对独立的子任务,再分别估计每个子任务的成本,最后累加起来得到软件工程的总成本。 T=∑αB T:软件总成本 B:每个单独开发任务的成本 α:系数 因为 B =C*D, 令 C:完成该子任务所需人力 (人-月) D:每人每月的平均工资(元/月-人) 所以 T=∑α·C·D;40-20-40 rule;例:基于工作量的CAD软件包成本估计;3)基于经验公式的估算模型;a)静态单变量模型;b) 动态多变量模型 人力资源的Rayleigh-Norden曲线 ——Putnam模型提出的基础;b) 动态多变量模型 b.1 Putnam模型 (P22);Putnam揭示的是什么? 人力和资源是等价互换的么?;C)COCOMO模型;COCOMO模型的三种开发模式;COCOMO模型的三个等级;1)基本COCOMO公式;COCOMO估算例;效益分析;(a) 货币的时间价值;CAD系统每年能节省多少钱(9.6万),如何计算? 分析员对现行人工系统和待开发系统(CAD)定义可度量的特性——绘图时间 t_draw:平均绘图时间=4小?? c: 每个绘图小时的成本=20元 n: 每年的绘图量=80000 p: CAD系统中已完成的绘图比=60% 采用CAD系统后绘图时间缩减比为1/4 则每年节省的绘图费用为: 缩减比× t_draw*c*n*p=9.6万元; 在工程设计中采用CAD来代替人工设计,每年可节省9.6万元,若软件生存期为5年,则可节省9.6*5=48万,已知开发这个CAD系统共投资20万 效益=48-20=28? ——错! 20万是现在投资的钱,而48万是5年后的钱! ;;(b)纯收入;(c)投资回报期;CAD成本效益-分析图;附:可行性研究报告(FAR)(国标GB8567-2006);小结:可行性论证报告;3.软件计划;软件开发进度的安排;1)甘特图;;2)PERT 工程网络图;工程网络图的表现形式;PERT 箭图法图示;Pert图例:;1.绘制pert图 标记任务和持续时间;2.计算最早时刻EET (前一任务最早结束或下一任务开始的最早时间);3.计算最迟时刻LET (前一任务最迟结束或下一任务最迟开始时刻);1.绘制pert图: 标记任务和持续时间 2.计算最早结束时间 3.计算最迟结束时间 4.找出关键路径 工期最短为15个月 最早=最迟时间的任务 ;分析3;分析3;附:Project生成的甘特图;附:Project的工程网络图;附:软件开发计划(国标GB8567-2006);第二章作业;6 P39,23题 成本估计;P39,25题 Calculate the software development effort and cost according to the following table.;7要对一个现有教材销售系统进行改造升级,经过初步估计,现行的旧系统的运行费用为2万元,由基于LOC方法计算出的新系统的开发成本计算出的人力资源(至少要4个人开发,每人工资2500元/月,要3个月),购买硬件(2台PC,4 000/台,网络设备2000元, 网络服务器 1台,每台1万,网络打印机 1台,每台0.5万, 打印机 1台,每台 0.12万元,网络设备(含普通交换机)5个,每个0.04),新系统的运行费用(

文档评论(0)

132****5705 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5104323331000004

1亿VIP精品文档

相关文档