软件过程改进简介 |
- 什么是软件过程改进
- 软件过程改进的策略
- 软件过程改进中的常见问题
- 如何实施软件过程改进项目
- 常见的软件过程改进模型
|
软件过程简介
|
|
iProcess过程改进原则与策略
|
- 过程改进的原则:
- 过程改进的策略
- 如何进行针对问题的过改进
- 如何进行有效的过程改进
- 如何把改进也作为过程
|
iProcess过程改进模型
|
- 软件过程改进模型
- 改进生命周期模型
- 过程改进相关的对象:
|
iProcess过程改进实例回顾
|
- 过程改进需求
- 过程诊断
- 过程改进
- 过程规范
- 过程验证
- 过程持续改进与集成
|
过程改进资产
|
|
集成研发过程参考框架 |
IPD的由来
IPD的核心思想
IPD的框架
IPD流程体系介绍 |
集成研发组织结构 |
组织矩阵视图
市场部门-项目部门-产品部门-研发部门划分方法和职责
从用户到研发的工作流程
项目中的协同方法
各个角色和岗位划分 |
研发流程的思考 |
如何面对高复杂度的软件开发?
如何面对高可靠性的质量要求?
如何面对个性化的交付场景? |
集成研发体系框架 |
价值观
企业级产品战略的定位
建立组合管理团队
用户和竞争驱动的市场管理:理解市场、细分市场、组合产品,制定商业计划
用户驱动的研发管理:概念、计划、开发、测试、发布。
平台与技术的研发
建立保障体系:质量管理、配置管理、绩效管理、外协管理
IPD有关的工具支撑
|
集成研发流程 |
从用户到市场、项目、产品的整体工作流程
各个工作分流程:
- 市场角度的用户需求捕获流程
- 项目定制开发流程
- 产品与平台研发流程
- 新产品研发流程
- 变更处理流程
- 发布管理流程
|
如何结合行业特点建立有效研发秩序 |
如何为用户创造价值
如何进行产品创新
如何应对需求变更
如何保证产品质量
如何塑造具有战斗力的团队
|
集成研发-过程改进示例 |
企业研发面临的困境分析
原有企业组织与研发过程
采用IPD改进
优化后的企业组织与研发流程
改进效果评估
|