软件项目管理软件本科解析.ppt

  1. 1、本文档共176页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务跟踪 事宜跟踪 客户反馈 状态报告 升级规程 9.3 项目跟踪 项目机构 项目组 角色和职责 9.4 项目团队 软件配置管理(Software Configuration Management,SCM )是项目管理中专门用于关注系统地控制项目进行中发生的变更的那些部分,由用来识别组织软件产品并控制其修改的一系列活动构成。 第十章 配置管理 软件配置管理(software configuration management, SCM)是项目管理的一项内容,主要涉及对变更进行系统地控制,建立和维护在项目的整个软件生存周期中软件项目产品的完整性。 主要包括:标识在给定时间点上软件的配置,系统地控制对配置项的更改、并维护在整个软件生存周期中配置的完整性和可跟踪性。 10.1 配置管理概念 配置管理的功能与机制 配置管理的功能:(1、给出程序的状态;2、给出一个程序的最新版本;3、处理并发更新申请;4、取消一个程序变更;5、防止未授权的变更或者删除;6、提供需求变更申请和程序变更之间的可跟踪性;7、取消一个需求变更;8、显示相关的变更;9、收集当前系统的所有源代码、文档和其他信息。) 配置管理的机制包括:(1、文件命名和组织的约定;2、版本控制;3、变更申请的可跟踪性;4、访问控制;5、协调过程;6、修改登记程序。) 10.1 配置管理概念 主要是操作手册,用户手册及客户需要的其他文档。 主要活动: 4.1-8 文档 输入准则: 输入: 输出准则: 输出: 度量: 主要步骤: 4.1-9 系统维护 过程裁剪是调整组织标准过程的过程,以此来获得用于项目的特定业务或技术需要的过程。 主要有: 概要裁剪指南 详细裁剪指南 4.2 过程裁剪 提出基于某些项目特效,在项目中应该如何执行一些通常的活动。 概要级剪裁:根据项目特征,应用总体指南标准对标准过程进行剪裁,用到如下特征。 (1)团队和项目经理的经验和熟练程度。 (2)团队人数最多时的人数。 (3)需求透明度 (4)项目持续时间 (5)应用的关键程度 4.2-1 概要裁剪指南 列出过程中各种生命周期阶段的所有活动,还包括对每个活动相应的裁剪活动,指定每个步骤是必要的还是可裁剪,并给出选择的指南。 4.2-2 详细裁剪指南 软件度量 过程数据库(Process Database, PDB) 过程能力基线(Process Capability Baseline , PCB) 过程财富( Process Asset) 第五章 过程数据库与过程能力基线 软件度量可以来量化地描述软件过程和软件产品的不同方面的特点。 过程度量的要素 产品度量的要素 5.1 软件度量 软件度量的作用 (1)项目计划 (2)控制项目过程 (3)分析和改进组织过程 5.1 软件度量 定义:PDB 是存放从项目可获得的过程性能数据的数据库,这些数据可以用于项目计划、估计、生产率和质量分析等。 5.2 过程数据库 PDB的构成:由已经完成的项目的数据构成 项目特征 项目进度 项目工作量 项目规模 故障 风险 5.2 过程数据库 5.2 过程数据库 PDB的建立及访问 PDB由SEPG建立 项目经理可以阅读 过程能力基线(PCB)的主要内容 已交付软件的质量 生产率 进度计划 工作量分布 故障引入率 过程中故障排除率 质量成本 故障分布 5.3 过程能力基线 过程财富的组成 组织标准软件过程 组织的软件过程数据库/过程能力基线 软件生命周期描述 标准软件过程的剪裁指南和准则 软件有关文档 5.4 过程财富 工作量估计模型概述 估计方法 -- 自底向上的估计方法 -- 自顶向下的估计方法 进度安排 第六章 工作量估计和进度安排 工作量估计模型 自顶向下的估计方法 规模估计--整体工作量--各阶段工作量 COCOMO 模型 自底向上的估计方法 各阶段的工作量--整体的工作量 此方法可以直接估计工作量 6.1 工作量估计模型概述 自底向上估计 任务分解--每个程序单元的复杂度定义--估计每个单元的编码工作量--计算整个程序的编码工作量--导出整体项目的工作量--各阶段的工作量 6.2-1 自底向上的估计方法 程序单元分类的准则 各种平台,各种语言,各种环境分类的标准不一样。 方法的有效性 估计工作量与实际工作量的比较 6.2-1 自底向上的估计方法 规模估计:整体工作量--?各阶段工作量 软件规模估计的主要估算方法: 代码行(LOC/KLOC)法 功能点法 6.2-2 自顶向下的估计方法 COCOMO模型 - 基本COCOMO模型 - 中级COCOMO模型 6.2-2 自顶向下的估计方法

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档