- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11.1 软件项目管理概述 二、软件项目管理过程 11.2 成本估算技术 一、影响成本估算的因素 1. 软件人员的业务水平 2. 软件产品的规模及复杂度 规模:按YOURDON分类法分为 超小型,小型,中型,大型,超大型,极大型。 复杂度:应用程序, 实用程序,系统程序 低 高 11.2 成本估算技术 软件组织结构 * 软件项目管理 11 第十一章 项目管理是广泛应用于各种工程、金融等技术管理过程,管理的好坏决定了工程的成败。 软件及IT 行业,尤其是软件产品的特殊性,软件项目管理对于保证软件产品的质量具有极为重要的作用,是决定一个产品或企业能否成功的最重要的指标。 11.1 软件项目管理概述 不可见性 不确定性 人员流动性 随着软件的规模和复杂度的不断增大,开发人员的增加以及开发时间的增长,这些都增加了软件项目管理的难度。 例如:Windows 2000的开发 是微软公司历史上最艰巨的任务,仅核心部门的的成员就有2500人,测试用的代码就有1000万行,测试中所用到的脚本程序就有6500种…。象规模如此之大的软件系统,如果没有科学的、规范的、有效的管理,是不可能成功的。因此软件项目管理成为软件工程的重要研究内容之一。 11.1.1 软件项目管理的任务 过程 (process) 人员 (people) 工具 (tools) 产品 (Product) 项目 (Project) 参与 自动化 结果 技术集成 一、软件项目管理的“4P” 软件项目管理,是对整个软件生存期的所有活动进行管理。主要过程包括: 1.项目启动 确定系统范围、组建项目团队、建立项目环境。 2.项目规划 确定项目活动、项目成本估算、制定进度计划 3.项目实施 监控项目执行、管理项目风险、控制项目变更 4.项目收尾 项目验收、软件安装培训、项目总结 11.1.1 软件项目管理的任务 11.1.1 软件项目管理的任务 三、软件项目管理与过程管理的关系 过程定义 过程改进 项目规划 项目监控 项目实施 软件项目管理 软件过程管理 软件项目管理用于保证项目目标的成功实现,过程管理用于辅助项目管理,将最佳的项目实践用于软件开发过程。 11.1.2 项目管理的主要活动 软件项目的规划 人员的组织管理 软件风险管理 软件配置管理 包括: ? 可行性分析 ? 软件成本估算 ? 软件计划 11.1.2 项目管理的主要活动 包括: ? 人员配备原则 ? 人员配备模式 ? 软件团队建设 ? 软件项目沟通活动 软件项目的规划 人员的组织管理 软件风险管理 软件配置管理 11.1.2 项目管理的主要活动 包括: ? 风险识别 ? 风险分析 ? 风险规划 ? 风险监控 软件项目的规划 人员的组织管理 软件风险管理 软件配置管理 11.1.2 项目管理的主要活动 是为了有效地控制和管理软件开发过程中的变化,进行标识、组织和控制修改的技术。 配置管理活动: ? 配置项的标识 ? 版本管理 ? 系统构建 ? 变更控制 软件项目的规划 人员的组织管理 软件风险管理 软件配置管理 11.2 成本估算技术 成本估算是可行性分析的重要依据,也是软件管理的重要内容,直接影响到软件开发的风险。 软件开发成本主要是指软件开发过程中所花费的工作量及相应的代价,即主要是人的劳动的消耗。 以软件计划、需求分析、设计、编码到测试的软件开发全过程所花费的代价为依据。 一个大型、复杂项目,由于其项目的度,成本估算并不是一件简单的事,必须建立相应的估算模型,按照一定的方法、技术来进行估算。 3.开发所需时间 对确定规模、复杂度的软件存在一个”最佳开发时间”。 4.软件开发技术水平 指开发方法、工具、语言等,技术水平高,效率高。 5.软件可靠性要求 — 可靠性要求愈高,成本愈高。 二.软件成本的估算量 源代码行(LOC) 机器指令行/非机器语言的执行步 开发工作量 人-月(PM) 人-年(PY) 人-日(PD) 软件生产率 LOG/PM ¥/LOC ¥/PM 软件开发时间 其中:ai — 估计的最小行数 bi — 估计的最大行数 mi — 最可能的行数 11.2.1 专家估算模型 即源代码行估算模型(Deiphi技术) 由Rand公司提出的Deiphi技术,是由n位专家进行成本估算。每位专家根据系统规格说明书,反复讨论给出ai、 bi及 mi的值,并按照下式反复估算源代码的期望值Li ,期望中值L。 a
您可能关注的文档
- 钢筋混凝土课件第7章受扭构件资料.ppt
- 诺贝尔磁砖综合知识培训资料.ppt
- 钢筋混凝土楼板构造资料.ppt
- 钢筋混凝土受弯构件承载力加固资料.ppt
- 钢筋混凝土水池施工方案资料.doc
- 配电网自动化1-32资料.ppt
- 钢筋计量计价资料.ppt
- 钢筋下料长度计算资料.ppt
- 配电线路分册培训课件资料.ppt
- 配电箱内部配线图文培训教材(配电箱空开及导线安装)(新)资料.ppt
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)