第3章 项目开发即葱缕划.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 项目开发即葱缕划

第3章 项目开发计划 软件工程研究室 ;基本内容;20世纪80年代初,Sperry公司为美国国 税局(IRS,Internal Revenue Service) 开发的“自动联邦收税单处理系统” (Automated federal income tax form processing system) 系统不能应付日常的工作量 85年还在为系统增加费用以便能支付利 息和顾员费用. 直到96年统计己投资40亿美元,但仅有 6000页的文档. 惨败 原因:计划不允分;3.1 项目概念;3.2 软件项目的来源;3.3 项目经理职责: ; 1 ) 定义问题; 2) 系统的可行性分析;(2)资源的可行性分析;姓名;(3) 经济的可行性分析;(4)组织和文化上的可行性;(5)商业市场运作可行性;(6)进度表可行性;3) 制定项目进度表; (2) 项目进度表的图示表示;甘特图 Gantt Chart ;PERT/CPM图;如某一任务图的片段:;创建项目进度表的工具 ——Microsoft Project(MS Project); 4) 确定项目参加人; 5) 启动项目; 项目计划阶段的主要活动:;3.5 项目计划阶段的几个关键技术; (1)软件成本估算; 例子: ;功能点技术;生产率仿照LOC方式:;工作量估算矩阵技术;(2)软件开发成本估算方法;(3)软件开发成本估算的早期经验模型; 表 3-8 基本COCOMO模型; Expert Judgment(专家判断) 以专家判断能力、经验、教训及观察力为依据。 相似估算 已经建立了一个相类似的系统,以该系统为基 础进行估算。 Delphi技术 多个专家参与多次估算,直到结果相似为止.; ? 待开发的系统的规模,复杂性; ? 与现有系统的集成; ? 项目组成员的人数,能力,经验; ? 项目组对程序设计语言的经验; ? 数据库管理系统; ? 程序的复杂性,设计的范围或文档标准; ? 工具的适用性; ? 项目组对硬件的经验;(4)成本收益的计算; 如货币的时间价值 (用利率表示): 设年利率为i,现己存入p元,n年后 得到钱数为 F=p(1+i) 为p元钱在n年后的价值 p=F/(1+i) n年后收入F元,这些钱现在的价值; (1)什么是风险? What Is a Risk 风险是具有负面影响的意外事件。 ? 与事???相关的损失 (A loss associated with the event) 如 延误时间、降低质量、消耗资金、 推动控制、产生误解等。 与风险有关的损失称为 风险影响 Risk impact。; ? 事件发生的概率 ( The likelihood that the event will occur ) 风险概率在0(不可能发生)和1(肯定发生)之间,称为风险可能性Risk probability。 当风险可能性为1(肯定会发生)时, 就称为一个问题Problem。 ; (2) 软件风险的特点 不确定性: 风险的事件发生否? 何时发生? 损失: 风险的损失程度。为此,必须考虑 不同类型的风险。 风险的量化: 风险影响乘以风险概率称为 风险 Risk exposure(暴露)。 如:设计开始后改变需求的概率是0.3, 按照新需求重新设计的成本为$50,000, 则其风险值为$15,000。 ;(3)软件风险分类 (a)项目风险 进度、人力、资源、客户及需求方面的潜在问题 项目复杂程度、规模以及结构的不确定性 (b)技术风险 包括设计、实现、接口、验证和维护等方面的 潜在问题。 规格说明的二义性、技术的不确定性、技术陈 旧和无把握的“先进技术”也是技术

文档评论(0)

ajiangyoulin1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档