软件项目管理概述(PPT50页).pptVIP

  • 4
  • 0
  • 约1.57千字
  • 约 51页
  • 2021-07-14 发布于河北
  • 举报
敏捷模型整体框架图 敏捷宣言 客户合作胜过合同谈判 个体和交互胜过过程和工具 可以工作的软件胜过面面俱到的文档 响应变化胜过遵循计划 敏捷 宣言 Scrum模型 产品需求 任务看板: 任务看版包含 未完成、正在做、已完成 的工作状态,假设你今天把一个未完成的工作已经完成,那么你要把小卡片从未完成区域贴到已完成区域。 所有人工作进度和完成情况都是公开的,有人的工作任务拖延,大家都能发现,便于及时解决。 通常按人分颜色贴纸。 计划纸牌 各自取出自己对于此任务的开发时间的预估,如果差别太大,需要一起讨论原因。 作用是防止项目在开发过程中,被某些人所领导,受到别人的意志左右。 燃烬图 软件项目管理 生存期模型 目 录 概述 项目初始 项目确立 生存期模型 项目计划 范围计划-需求管理 范围计划-任务分解 成本计划 进度计划 质量计划 管理计划 人员与沟通计划 风险计划 合同计划 集成计划 项目执行控制 集成计划执行控制 核心计划执行控制 辅助计划执行控制 项目结束 结束过程 第三章 生存期模型 建筑工程类项目典型生存期模型 制药项目典型生存期模型 软件生存期模型特征 描述了开发的主要阶段 定义每一个阶段要完成的主要过程和活动 确定每一个阶段的输入和输出 第三章 生存期模型 常用传统生存期模型 瀑布模型 V模型 快速原型模型 增量模型 渐近式阶段模型 瀑布模型 需求 分析 设计 实施 测试 维护 适合瀑布模型的项目特征 很明确 很明确 短期项目等 需求 方案 类似项目 常用传统生存期模型 瀑布模型 V模型 快速原型模型 增量模型 渐近式阶段模型 V模型 接收测试 集成测试 系统测试 用户需求 需求分析 总体设计 详细设计 编码和调试 单元测试 适合V模型的项目特征 很明确 很明确 系统性能、安全等有严格要求等 需求 方案 类似项目 V模型案例 常用传统生存期模型 瀑布模型 V模型 快速原型模型 增量模型 渐近式阶段模型 原型模型 产品概念 设计和实施 最初原型 改进原型直至 被接受 完成和交付 适合原型模型的项目特征 不明确 减少项目需求的不确定性 需求 希望 原型模型案例 常用传统生存期模型 瀑布模型 V模型 快速原型模型 增量模型 渐近式阶段模型 增量模型:Incremental Model 核心功能 核心功能 2 第一增量 第二增量 第三增量 核心功能 1 3 …… 1 2 1 适合增量模型的项目特征 基本明确,可能发生变化 对于市场和用户把握需要逐步了解 需要一步一步实施 需求 市场 用户 系统 改造 增量模型实例 常用传统生存期模型 瀑布模型 V模型 快速原型模型 增量模型 渐近式阶段模型 渐进式阶段模型 也称为:渐进式迭代模型 渐进式前进 阶段式提交 特点 渐进式开发 项目规划 需求管理 总体设计 构建 质量保证/系统测试 文档编写 项目管理 详细设计 渐进式模型 时间 阶段性提交 软件概念 需求开发 总体设计 阶段N:详细设计、构建与发行 软件发行 阶段二:详细设计、构建与发行 阶段一:详细设计、构建与发行 阶段式模型 渐进式阶段模型的优点 渐进式阶段模型的缺点适合的项目 渐进式模型可以用于各种项目,主要用于中大型项目,软件项目通常使用这种模型开发。 银行业务系统的生存期实例 产品阶段1设计 业务需求分析 原形系统分析 项目规划 集成测试 产品阶段1开发 产品阶段n设计 产品阶段n开发 确认测试 产品提交 项目规划 项目规划 第三章 生存期模型 敏捷模型(Agile Development) 敏捷组织提出的一个灵活开发方法 应对迅速变化需求的快速软件开发方法 是一种迭代、循序渐进的开发方法 * * *

文档评论(0)

1亿VIP精品文档

相关文档