软件项目管理.软件管理过程框架(生命周期阶段,过程中的制品)
2007-06-29 18:40
429 查看
生命周期阶段
高层生命周期阶段划分
工程阶段
设计和综合活动
可预测性小、规模小的群组驾驭
再划分
初始阶段
细化阶段
生产阶段
构造、测试、实施活动
可预测性大、规模也较大的群组驾驭
再划分
构造阶段
移交阶段
过程中的制品
制品集
管理制品集
项目人员之间
项目相关人员之间
以及它们二者之间
达成“合同”所需要的表示法
工程制品集
需求集
记录支持在投资方和群组间达成合同的项目范围
是评价其它三种工程制品集的主要工程语境,也是测试用例的基础
设计集
设计模型
测试模型
软件构架描述
实现集
源代码
实施集
可交付给用户的制品和机器语言符号
可执行软件
构造脚本
安装脚本
目标环境中使用产品所需的特定数据
实现集与实施集
生命周期中制品的进化
初始阶段侧重于关键需求,其次侧重于初始的实施视图
细化阶段 需求更深入、设计集更广泛 生成一个可执行的原型
构造阶段侧重于设计和实现
移交阶段主要侧重于在其它集的语境中取得实施集的一致性和完整性
测试制品
测试只是评估工作流的一个方面,其他方面包括评审、分析和演示。
测试指在有预期和客观结果的受控场景下,通过执行实施集的构件来取得一个明确的评价。
管理制品
管理集包括几个制品,
这些制品捕获记录产品/过程遗产、维护产品、改进产品和改进过程所需要的中间结果和辅助信息。
工作分解结构
WBS是预算和采集成本的工具
业务案例
制品提供必要的信息来确定项目是否值得投资
预期的收入
预期的成本
技术和管理计划
验证计划的风险和现实情况所需要的支持性数据
发布版规格说明
软件开发计划
SDP用于将过程框架细化为完善详尽的计划
SDP是项目过程的定义文档
必须与合同一致
必须与组织标准一致
。。。
发布版说明书
描述每次发布的结果
包括在对应的发布版规格说明中的每个评价标准的性能
状态评估
软件变更订单数据库
实施
环境
管理制品的序列
工程制品
构想文档
构想文档是从用户的角度编写的,它侧重于系统的基本特性和质量的可接受等级。
两个附属品是使用用例和构想陈述固有的变更风险
构架描述
软件用户手册
安装规程、使用规程和指导、操作限制以及用户界面描述
实用制品
文档驱动的方法成为过程改进的主要障碍。
文档的质量变的比它所描述的工程信息的质量还要重要。
文档工作转向改进信息源的严密性和可理解性,并允许用快速浏览和导航工具对本地信息源进行在线评审。
高层生命周期阶段划分
工程阶段
设计和综合活动
可预测性小、规模小的群组驾驭
再划分
初始阶段
细化阶段
生产阶段
构造、测试、实施活动
可预测性大、规模也较大的群组驾驭
再划分
构造阶段
移交阶段
过程中的制品
制品集
管理制品集
项目人员之间
项目相关人员之间
以及它们二者之间
达成“合同”所需要的表示法
工程制品集
需求集
记录支持在投资方和群组间达成合同的项目范围
是评价其它三种工程制品集的主要工程语境,也是测试用例的基础
设计集
设计模型
测试模型
软件构架描述
实现集
源代码
实施集
可交付给用户的制品和机器语言符号
可执行软件
构造脚本
安装脚本
目标环境中使用产品所需的特定数据
实现集与实施集
生命周期中制品的进化
初始阶段侧重于关键需求,其次侧重于初始的实施视图
细化阶段 需求更深入、设计集更广泛 生成一个可执行的原型
构造阶段侧重于设计和实现
移交阶段主要侧重于在其它集的语境中取得实施集的一致性和完整性
测试制品
测试只是评估工作流的一个方面,其他方面包括评审、分析和演示。
测试指在有预期和客观结果的受控场景下,通过执行实施集的构件来取得一个明确的评价。
管理制品
管理集包括几个制品,
这些制品捕获记录产品/过程遗产、维护产品、改进产品和改进过程所需要的中间结果和辅助信息。
工作分解结构
WBS是预算和采集成本的工具
业务案例
制品提供必要的信息来确定项目是否值得投资
预期的收入
预期的成本
技术和管理计划
验证计划的风险和现实情况所需要的支持性数据
发布版规格说明
软件开发计划
SDP用于将过程框架细化为完善详尽的计划
SDP是项目过程的定义文档
必须与合同一致
必须与组织标准一致
。。。
发布版说明书
描述每次发布的结果
包括在对应的发布版规格说明中的每个评价标准的性能
状态评估
软件变更订单数据库
实施
环境
管理制品的序列
工程制品
构想文档
构想文档是从用户的角度编写的,它侧重于系统的基本特性和质量的可接受等级。
两个附属品是使用用例和构想陈述固有的变更风险
构架描述
软件用户手册
安装规程、使用规程和指导、操作限制以及用户界面描述
实用制品
文档驱动的方法成为过程改进的主要障碍。
文档的质量变的比它所描述的工程信息的质量还要重要。
文档工作转向改进信息源的严密性和可理解性,并允许用快速浏览和导航工具对本地信息源进行在线评审。
相关文章推荐
- 软件项目管理框架--生命周期阶段
- 谈项目管理和软件测试过程
- 普通软件项目开发过程规范(二)—— 启动和计划阶段 (转)
- 产品研发过程管理专题——软件项目范围变更流程与过程控制研究
- 软件项目周期管理
- 浅谈前端项目发展的四个阶段——库/框架、构建优化、模块化开发、组件化开发和资源管理
- 普通软件项目开发过程规范(三)—— 执行阶段 (转)
- 配置Ubuntu10.10下的完整J2EE软件开发项目环境:过程、质量及项目管理
- 软件项目管理实践(上)--项目管理的概念及项目的过程管理
- 普通软件项目开发过程规范(三)—— 执行阶段
- 软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程策划篇
- 软件项目需求调研过程管理小议
- 艾伟也谈项目管理,找出软件开发过程中的BUG,你需要火眼金睛
- 软件过程与项目管理(第六周作业)
- 普通软件项目开发过程规范(四)—— 控制和结束阶段 (转)
- 软件过程与项目管理第一周作业
- 软件过程管理在软件项目中的作用
- 软件项目管理过程中应注意的问题
- 软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程策划篇
- 项目管理学习篇(四)——软件项目管理的一般过程