网站大量收购独家精品文档,联系QQ:2885784924

第3章项目规划.ppt

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

* 把预订机票信息输入到系统中,系统为旅客安排航班 旅客交付了预订金后,系统打印出取票通知和帐单给旅客 旅客在飞机起飞前一天凭取票通知和帐单交款取票系统核对无误即打印出机票给旅客 旅行社机票预订系统 * 输入订票信息 航班安排程序 航班安排 取票通知、账单生成程序 交纳订金 订金信息 取票通知、账单 核对程序 交款信息 交余款 机票 预订机票信息输入到系统中 系统为旅客安排航班 旅客交付预订金 系统打印取票通知和帐单给旅客 旅客凭取票通知和帐单,交款取票 系统核对无误即打印出机票给旅客 * 软件工程与项目管理的主要环节 人员管理 项目管理 可行性分析 需求分析 系统 设计 程序 设计 测 试 维 护 项目生存周期 第3章 项目计划与可行性分析 3.1项目估计 3.1.1 项目范围 3.1.2 软件规模度量 3.1.3 项目资源估算 3.1.4 成本估算 3.1.1 项目范围 软件项目范围描述了将要交付给最终用户的软件功能和特性、输入和输出数据、软件界面、约束条件、接口及可靠性等,目标必须是可实现的、可验证的,所以需要对软件范围的描述进行评估,是成本和进度估算的主要依据。 3.1.2 软件规模度量 LOC(Lines of Code,代码行)估算 把项目划分若干功能点,分别计算每个功能点代码长度,所有功能点代码和之和是项目的代码长度。 2. FP(功能点)估算 3. Delphi 估算法 4. 类比法 3.1.3 项目资源估算 项目所需要的资源包括:项目人员、可复用的软件构件或模块、及开发环境等。 项目资源计划关注资源内容和资源在时间上的分配,资源计划是资源和时间的一系列配合表。在软件项目中,人力资源是最主要、最复杂的资源需求,其他资源相对比较简单。 3.1.4 成本估算 成本/效益分析:从经济角度评价开发一个新项目是否可行、是否划算,从而帮助使用部门的负责人正确地作出是否投资于这项开发的决定。 开发软件的成本主要是人的劳动消耗。软件开发成本的计算方法是以一次性开发过程所花费的代价来计算的也就是从项目计划、需求分析、总体设计、详细设计、编码、单元测试、整体测试等全过程所花费的代价作为成本。 3.1.4 成本估算 成本估算步骤如下: 1.任务分解 2.估算每个任务的成本 3.直接成本估算 4.间接成本估算 5.项目总估算成本 6.项目总报价 1.任务分解 任务分解技术 首先将任务分解成若干子任务,然后对子任务进行成本估计,最后累加起来得出软件开发总成本。 在典型环境下各开发阶段需要使用的人力的百分比,可供开发人员在对软件成本估计时参考。 2.估算每个任务的成本 成本估算的技术 (1)代码行技术(LOC估算) 代码行技术是一种简单的方法,它通过估计软件中的代码行数来估计软件的开发成本。用每行代码的成本乘以行数就得到软件的开发成本。 每行代码的平均成本主要取决于软件的复杂程度和工资水平。 代码行技术是比较简单的定量估算方法。当有以往开发类似工程的历史数据可供参考时,这个方法是非常有效的。 (2)FP(功能点)估算 (3)Delphi 估算法 专家评审法 (4)类比法 等价代码行 * 3.2 项目计划管理 3.2.1 项目进度计划管理 3.2.2 项目质量保证 3.2.3 项目配置管理 3.2.4 项目测试计划 3.2.5 风险管理 3.2.6 能力成熟度模型 3.2.1 项目进度计划管理 1.项目进度估算步骤 2. 甘特图 3.程序评估与审查技术(PERT图) 1.项目进度估算步骤 (1)活动定义:确定项目必须进行的具体活动,项目团队制定更加详细的工作分解结构和辅助性解释; (2)活动排序:确定各活动之间的前趋依赖关系 (3)活动历时估算:估算完成各项活动所需要的工作时数; (4)制定进度计划:分析活动顺序、活动历时和资源要求; (5)进度计划控制:控制项目进度计划的变化。 常用进度估算工具有:甘特图(Gantt图)、工程网络图; 2.甘特图 甘特图是进度计划和进度管理的有力工具,甘特图直观地表明任务计划在什么时候进行,以及实际进展与计划要求的对比。 甘特图基本是一条线条图,横轴表示时间,纵轴表示活动(项目),线条表示在整个期间上计划和实际的活动完成情况。它直观地表明任务计划在什么时候进行,及实际进展与计划要求的对比。 绘制工具:MS的Project。 甘特图的不足如下: (1)不能显式地描绘各项作业彼此间的依赖关系; (2)进度计划的关键部分不明确,难于判定哪些部分应当是主攻和主控的对象; (3)计划中有潜力的部分及潜力的大小不明确,往往造成潜力的浪费。 3.2.2项目质量保证 1.软件质量 软件质量是“软件与明确地和隐含地定义的需求相一致的程度”,是软件与明确地叙述的功能和

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档