软件项目总体裁剪指引-模板
总体裁剪指南总体裁剪指南 文档编号文档编号: 文档信息文档信息:总体裁剪指南 文档名称文档名称:总体裁剪指南 文档类别文档类别:项目管理文件 密密级级:机密 建立日期建立日期: 创创 建建 人人: 审审 核核 者者: 批批 准准 人人: 批准日期批准日期: 保保 管管 人人: 编辑软件编辑软件:Microsoft Office XP 中文版 1/11 文档修订记录 版本编号或者 更改记录编号 *变化简要说明(变更内容和变更范 日期 状态围) 变更人批准日期批准人 *变化状态:A——增加,M——修改,D——删除 2/11 主要内容 1简介 .4 1.1 1.2 1.3 1.4 1.5 2 2.1 2.2 文档目的 .4 适用范围 .4 引用文件 .4 术语 .4 参考资料 .4 过程概述 .4 过程结构描述4 过程总体描述 .4 图索引: 图 1流程图. 4 3/11 1 简介 1.1 文档目的 为软件项目对组织标准软件过程进行详细裁剪时,提供框架和总体指导方针。 1.2 适用范围 适用于本组织范围内的软件项目。 1.3 引用文件 《组织过程定义过程》文件编号: 1.4 术语 无 1.5 参考资料 无 2 过程总体描述 2.1 过程概述 本指南根据本公司项目的实际情况编写而成。 2.2 过程结构描述 2 2. .2 2. .1 1 裁裁剪剪步步骤骤 确定项目类别确定项目类别—— 根据指南选择根据指南选择 SDLCSDLC-- 根据裁剪指南选择-根据裁剪指南选择- 裁剪裁剪 SDLCSDLC-- 根据裁剪指根据裁剪指 南选择支持过程-南选择支持过程- 根据裁剪指南选择组织过程-根据裁剪指南选择组织过程- 形成裁剪报告,进行评审-形成裁剪报告,进行评审- 批准后制定项目批准后制定项目 定义的标准过程定义的标准过程-开展项目活动。 2 2. .2 2. .2 2 裁裁剪剪原原则则 基于项目特征:项目特征式裁剪工作的出发点,包括项目规模、项目类型、技术难度、 产品类型、项目周期等要素。 明确裁剪的对象:不仅限于过程元素和活动,还包括参照标准、方法和工具、输出产品 4/11 及模板等。 确定裁剪所要考虑的要素:裁剪要素决定了裁剪的方向和尺度。例如:范围、频度、正 式度等都是裁剪要素。 裁剪的决定要基于风险分析进行考虑。 2 2. .2 2. .3 3 项项目目分分类类及及详详细细裁裁剪剪指指南南 2.2.3.12.2.3.1软件项目分类软件项目分类 为了以最佳的费效比开发符合需求的软件, 在实施软件工程时, 必须针对不同需求区别对待。 组织定义软件类别和级别按如下分类管理: 软件规模 巨 大 中 小 微 工程项目 项目类型 产品研发 集团 IT 软件建设 维护/维修 n500000 50000n500000 5000n50000 500n5000 n500 表 1 按软件规模分类 非嵌入式软件源代码行数 表 2 按项目类别分类 高 技术难度中 低 表 3 按技术难度分类 2.2.3.22.2.3.2SDLCSDLC 裁剪指南裁剪指南 瀑布 软件规模(大) 不允许裁剪 中 不允许裁剪 小 详细设计 系统测试 原型+瀑布系统需求分析 概要设计 增量模型不允许裁剪 系统需求分析 概要设计 不允许裁剪 系统需求分析 概要设计 详细设计 5/11 系统测试 表 4 按软件规模 产品研发工程项目集团 IT 软件 建设 维护/维修 瀑布不允许裁剪可以裁剪可以裁剪系统需求分析 概要设计 原型+瀑布不允许裁剪可以裁剪可以裁剪系统需求分析 概要设计 增量模型不允许裁剪可以裁剪可以裁剪系统需求分析 概要设计 表 5 按项目类别 技术难度(高) 不允许裁剪 不允许裁剪 中 可以裁剪 可以裁剪 低 详细设计 系统需求分析 概要设计 瀑布 原型+瀑布 增量模型不允许裁剪 表 6 按技术难度 可以裁剪详细设计 2.2.3.32.2.3.3项目管理过程裁剪指南项目管理过程裁剪指南 需求管理 项目策划 项目跟踪 需求管理 项目策划 项目跟踪 项目估算 产品研发 不允许裁剪 不允许裁剪 不允许裁剪 不允许裁剪 工程项目 可以裁剪 不允许裁剪 不允许裁剪 不允许裁剪 集团 IT 软件建设维护/维修 可以裁剪 可以裁剪 可以裁剪 可以裁剪 可以裁剪 可以裁剪 可以裁剪 可以裁剪 软件规模(大) 不允许裁剪 不允许裁剪 不允许裁剪 表 7 按软件规模 中 可以裁剪 不允许裁剪 不允许裁剪 小 可以裁剪 不允许裁剪 不允许裁剪 6/11 可以裁剪可以裁剪可以裁剪组间管理可以裁剪 表 8 按项目类别 技术难度(高) 不允许裁剪 不允许裁剪 不允许裁剪 不允许裁剪 可以裁剪 表 9 按技术难度 中 可以裁剪 不允许裁剪 不允许裁剪 可以裁剪 可以裁剪 低 可以裁剪 不允许裁剪 不允许裁剪 可以裁剪 可以裁剪 需求管理 项目策划 项目跟踪 项目估算 组间协调 2.2.3.42.2.3.4支持过程裁剪指南支持过程裁剪指南 配置管理 软件规模(大) 不允许裁剪 中 不允许裁剪 小 源代码 SCI 不允许裁 剪 概要设计 SCI 不允许 裁剪 质量保证 评审过程 配置管理 质量保证 评审过程 产品研发 不允许裁剪 不允许裁剪 不允许裁剪 工程项目 不允许裁剪 允许裁剪 需求、发布 不 允 许 裁 剪,其他可 以 集团 IT 软件建设 可以裁剪 可以裁剪 可以裁剪 维护/维修 可以裁剪 可以裁剪 可以裁剪 不允许裁剪 不允许裁剪 表 10 按软件规模 不允许裁剪 可以裁剪 不允许裁剪 可以裁剪 表 11 按项目类别 技术难度(高) 不允许裁剪 不允许裁剪 中 不允许裁剪 可以裁剪 低 不允许裁剪 可以裁剪 配置管理 质量保证 7/11 不允许裁剪不允许裁剪评审过程不允许裁剪 表 12 按技术难度 2.2.3.52.2.3.5组织过程裁剪指南组织过程裁剪指南 培训管理 度量管理 培训管理 度量管理 产品研发 允许裁剪 不允许裁剪 工程项目 不允许裁剪 可以裁剪 集团 IT 软件建设 可以裁剪 可以裁剪 维护/维修 可以裁剪 可以裁剪 软件规模(大) 不允许裁剪 不允许裁剪 表 13 按软件规模 中 不允许裁剪 不允许裁剪 小 可以裁剪 仅度量开发时间 表 14 按项目类别 技术难度(高) 不允许裁剪 不允许裁剪 中 不允许裁剪 不允许裁剪 低 可以裁剪 不允许裁剪 培训管理 度量管理 表 15 按技术难度 2.2.3.62.2.3.6软件文档裁剪指南软件文档裁剪指南 项目任务书 项目计划 需求规格说明书 概要设计说明书 软件规模(大) 不允许裁剪 不允许裁剪 不允许裁剪 不允许裁剪 中 不允许裁剪 不允许裁剪 不允许裁剪 当项目技术难度 比较低, 项目组成 员技术比较熟悉, 工期紧等情况可 以采用系统设计 说明书 数据库设计报告不允许裁剪同上可以整合到概要 设计说明书中 详细设计说明书不允许裁剪同上允许裁剪 小 不允许裁剪 不允许裁剪 不允许裁剪 不允许裁剪 8/11 -存在单独的概要 设计、 详细设计和 数据库设计的文 档时候, 不需要此 模板, 否则使用此 模板 存在单独的概要 设计、 详细设计和 数据库设计的文 档时候, 不需要此 模板, 否则使用此