项目研发流程内容 PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参与客户需求列表评审,进行项目量级估算 组织开展技术预研或技术可行性分析 组织分析复用、外包或外购的情况,进行整体选择方案 参与客户需求说明书及原型评审,跟进并确认客户需求评审问题的修订
开发、测试、UED 参与客户需求评审,包括客户需求列表、界面原型、客户需求说明书 代表等初始团队成员
13
8
大家有疑问的,可以询问和交流
可 以 互 相 讨 论下, 但要小 声点
9
项目立项 准入条件:产品立项申请审批通过并且客户需求说明书、UE界面原型(可选)评审通过
准出条件 :项目立项决策通过或项目立项决策不通过,项目被取消
10
输出
–《项目估算表(预估算)》 –《项目立项报告》 –《项目立项审批表》(在devsuite中发起) –《项目经理任命书》 –启动会PPT/启动会会议纪要 –《QA检查表》(在devsuite中开展) –《QA问题跟踪表》(在devsuite中开展)
细化测试需求
编制和评审测试 计划和测试用例
建立设计基线
建立测试版本
准入 测试
执行集成与 系统测试
建立产品版本
回归测试
建立产品版 本、归档
QA
参与需求评审
QA辅导与监察
评审市场及客 服资料
接受产 品培训
验收测 试
试运行 报告
市场/客 服/客户
EPG
过程改进推动、过程资产管理、公司级度量分析
培训 管理
培训需求分析、培训计划、培训组织、培训档案、培训资产积累
参与项目预估算(估算UED相关工作量,初步排期) 参与项目启动会 UED
测试代表
参与项目预估算 参与评审《项目立项报告》 参与项目启动会
开发代表
参与进行WBS分解及预估算 参与评审《项目立项报告》 参与项目启动会
13
12
需求阶段 准入条件:客户需求说明书评审通过且项目立项决策通过
准出条件 : 《需求规格说明书》评审通过、 《项目计划书》及其子计划评审通过
4
项目规模定义
项目规模
定义
大型项目 项目从立项到发布的估算/计划工作量大于40人月
普通项目 项目从立项到发布的估算/计划工作量在10-40人月之间(含40人月)
微型项目 项目从立项到发布的估算/计划工作量在3-10人月之间(含10人月) 任务型项目 项目从任务受理到完成的估算/计划工作量小于3人月(含3人月)
包括:BUG修复、临时任务、零散需求 运维型项目 项目从任务受理到完成的周期在1-3周;包括:BUG修复或紧急需求
5
产品立项 准入条件:《产品规划书》已通过评审或产品经理收到新产品立项提议 准出条件 :产品立项申请审批通过、可行性分析报告评审通过、客户需求说明书、 UE界面原型评审通过或产品立项6取消
Level 2:可管理级
1、基本的项目管理 2、必要的过程纪律 3、类似项目可以获得成功
Level 1:初始级
1、无序的 2、个人英雄主义 3、被动的管理
2
国泰安软件产品的三大主要开发 模型
瀑布开发模型
适用条件:整体产品需求明确,需求变更概率较小,要求整体交付产品;
迭代开发模型 适用条件:整体产品需求不明确需要逐步清晰,需要根据不断明晰的需求完善功能;
13
需求&项目策划阶段-职责介绍
项目经理
组织开展项目流程配置 组织编制、评审需求规格说明书 组织开展WBS分解及确定性估算 组织编制、评审计划书及日程表(正式评审) 参与评审测试计划说明书
能力成熟度集成模型(Capability Maturity Model Integration) Level 5:优化管理级
1、量化反馈 2、先进的新思想、新技术 3、持续改进
Level 4:量化管理级
1、质量的度量 2、定量的理解与控制 3、客观的依据
Level 3:已定义级
1、组织级的标准软件过程 2、过程可见 3、所有项目可以获得成功
输出
• 《产品立项审批表》 • 《流程配置表(产品立项阶段)》 • 《客户需求列表》 • 《项目估算表(量级估算)》 • 《技术预研报告》 • 《产品可行性分析报告》 • 《客户需求说明书》
7
产品立项阶段-职责介绍
产品经理 拟定项目经理
发起产品立项申请(除3人月以下任务型项目和定制项目以外,其他产品类型都必选) 产品及项目的命名规范 协调各角色负责人指派角色代表,组建初始团队 编制并组织评审产品可行性分析报告(新产品或第一位版本号升级,必选) 编制并组织评审客户需求,包括客户需求列表、界面原型、客户需求说明书
测试阶段总 结,决策点
项目监控、风险管理、供应商管理、需求跟踪、变更管理
具体方案选 择、复用/外购
/外包分析
系统设计 与评审
程序实现、代码 评审、单元测试
缺陷处理
准出 测试
编制安装部署/ 运维资料
系统部署
提供产品培 训
参与设计评审
运维 验收测试
项目总结, 决策点
项目结项 缺陷处理
产品发布
试运 行验收
敏捷开发模型
适用条件:客户可以紧密配合项目团队甚至可以一起办公,及时给项目团队澄清需求和确认
需求; 客户要求分批交付;项目团队成员默契度高并高度自组织且可以集中办公;
3
CM
研发瀑布型项目生命周期总体流程
立项需求阶段
产Байду номын сангаас立项
市场需求调研与分 析
可行性分析论证
项目经理 产品经理
自研项目立项 定制项目立项
11
项目立项阶段-职责介绍
组织WBS分解及项目预估算 组织编制及评审项目立项报告(大型项目,必选) 组建团队,发起项目立项申请,在devsuite系统中发起 组织召开项目启动会 拟定项目经理
产品经理
根据评审意见完善客户需求,界面原型、客户需求说明书 参与评审项目立项报告 参与项目启动会 初始化《需求跟踪矩阵》,确保需求双向跟踪及回溯
什么是流程
什么是流程? • 流程:从输入到输出的各项行动的。这些行动以确定的方式发生或执行,导致
特定结果的实现。强调事物进行中的次序或顺序的布置和
什么时间由谁做什么以及做成什么样?
7:20
7:25 7:30
7:40
7:45
7:50
研发方向正确、阶段目标清晰、项目过程可控、阶段输出明确
1
CMMI简介
项目估算 与策划
需求阶段总 结,决策点
项目立项
开发
开发 需求 规格
整体方案选择、复用 /外购/外包分析
参与需求评审
提出运维需求
参与需求评审
分析测试需求
参与需求评审
测试 运维
配置库初始化
建立需求基线
设计阶段
参与设计评审
开发阶段
测试阶段
验收阶段
产品发布协 调
产品发布决 策
产品验收
组织用户体 验
设计阶段总 结,决策点
开发、测试、UED 参与客户需求评审,包括客户需求列表、界面原型、客户需求说明书 代表等初始团队成员
13
8
大家有疑问的,可以询问和交流
可 以 互 相 讨 论下, 但要小 声点
9
项目立项 准入条件:产品立项申请审批通过并且客户需求说明书、UE界面原型(可选)评审通过
准出条件 :项目立项决策通过或项目立项决策不通过,项目被取消
10
输出
–《项目估算表(预估算)》 –《项目立项报告》 –《项目立项审批表》(在devsuite中发起) –《项目经理任命书》 –启动会PPT/启动会会议纪要 –《QA检查表》(在devsuite中开展) –《QA问题跟踪表》(在devsuite中开展)
细化测试需求
编制和评审测试 计划和测试用例
建立设计基线
建立测试版本
准入 测试
执行集成与 系统测试
建立产品版本
回归测试
建立产品版 本、归档
QA
参与需求评审
QA辅导与监察
评审市场及客 服资料
接受产 品培训
验收测 试
试运行 报告
市场/客 服/客户
EPG
过程改进推动、过程资产管理、公司级度量分析
培训 管理
培训需求分析、培训计划、培训组织、培训档案、培训资产积累
参与项目预估算(估算UED相关工作量,初步排期) 参与项目启动会 UED
测试代表
参与项目预估算 参与评审《项目立项报告》 参与项目启动会
开发代表
参与进行WBS分解及预估算 参与评审《项目立项报告》 参与项目启动会
13
12
需求阶段 准入条件:客户需求说明书评审通过且项目立项决策通过
准出条件 : 《需求规格说明书》评审通过、 《项目计划书》及其子计划评审通过
4
项目规模定义
项目规模
定义
大型项目 项目从立项到发布的估算/计划工作量大于40人月
普通项目 项目从立项到发布的估算/计划工作量在10-40人月之间(含40人月)
微型项目 项目从立项到发布的估算/计划工作量在3-10人月之间(含10人月) 任务型项目 项目从任务受理到完成的估算/计划工作量小于3人月(含3人月)
包括:BUG修复、临时任务、零散需求 运维型项目 项目从任务受理到完成的周期在1-3周;包括:BUG修复或紧急需求
5
产品立项 准入条件:《产品规划书》已通过评审或产品经理收到新产品立项提议 准出条件 :产品立项申请审批通过、可行性分析报告评审通过、客户需求说明书、 UE界面原型评审通过或产品立项6取消
Level 2:可管理级
1、基本的项目管理 2、必要的过程纪律 3、类似项目可以获得成功
Level 1:初始级
1、无序的 2、个人英雄主义 3、被动的管理
2
国泰安软件产品的三大主要开发 模型
瀑布开发模型
适用条件:整体产品需求明确,需求变更概率较小,要求整体交付产品;
迭代开发模型 适用条件:整体产品需求不明确需要逐步清晰,需要根据不断明晰的需求完善功能;
13
需求&项目策划阶段-职责介绍
项目经理
组织开展项目流程配置 组织编制、评审需求规格说明书 组织开展WBS分解及确定性估算 组织编制、评审计划书及日程表(正式评审) 参与评审测试计划说明书
能力成熟度集成模型(Capability Maturity Model Integration) Level 5:优化管理级
1、量化反馈 2、先进的新思想、新技术 3、持续改进
Level 4:量化管理级
1、质量的度量 2、定量的理解与控制 3、客观的依据
Level 3:已定义级
1、组织级的标准软件过程 2、过程可见 3、所有项目可以获得成功
输出
• 《产品立项审批表》 • 《流程配置表(产品立项阶段)》 • 《客户需求列表》 • 《项目估算表(量级估算)》 • 《技术预研报告》 • 《产品可行性分析报告》 • 《客户需求说明书》
7
产品立项阶段-职责介绍
产品经理 拟定项目经理
发起产品立项申请(除3人月以下任务型项目和定制项目以外,其他产品类型都必选) 产品及项目的命名规范 协调各角色负责人指派角色代表,组建初始团队 编制并组织评审产品可行性分析报告(新产品或第一位版本号升级,必选) 编制并组织评审客户需求,包括客户需求列表、界面原型、客户需求说明书
测试阶段总 结,决策点
项目监控、风险管理、供应商管理、需求跟踪、变更管理
具体方案选 择、复用/外购
/外包分析
系统设计 与评审
程序实现、代码 评审、单元测试
缺陷处理
准出 测试
编制安装部署/ 运维资料
系统部署
提供产品培 训
参与设计评审
运维 验收测试
项目总结, 决策点
项目结项 缺陷处理
产品发布
试运 行验收
敏捷开发模型
适用条件:客户可以紧密配合项目团队甚至可以一起办公,及时给项目团队澄清需求和确认
需求; 客户要求分批交付;项目团队成员默契度高并高度自组织且可以集中办公;
3
CM
研发瀑布型项目生命周期总体流程
立项需求阶段
产Байду номын сангаас立项
市场需求调研与分 析
可行性分析论证
项目经理 产品经理
自研项目立项 定制项目立项
11
项目立项阶段-职责介绍
组织WBS分解及项目预估算 组织编制及评审项目立项报告(大型项目,必选) 组建团队,发起项目立项申请,在devsuite系统中发起 组织召开项目启动会 拟定项目经理
产品经理
根据评审意见完善客户需求,界面原型、客户需求说明书 参与评审项目立项报告 参与项目启动会 初始化《需求跟踪矩阵》,确保需求双向跟踪及回溯
什么是流程
什么是流程? • 流程:从输入到输出的各项行动的。这些行动以确定的方式发生或执行,导致
特定结果的实现。强调事物进行中的次序或顺序的布置和
什么时间由谁做什么以及做成什么样?
7:20
7:25 7:30
7:40
7:45
7:50
研发方向正确、阶段目标清晰、项目过程可控、阶段输出明确
1
CMMI简介
项目估算 与策划
需求阶段总 结,决策点
项目立项
开发
开发 需求 规格
整体方案选择、复用 /外购/外包分析
参与需求评审
提出运维需求
参与需求评审
分析测试需求
参与需求评审
测试 运维
配置库初始化
建立需求基线
设计阶段
参与设计评审
开发阶段
测试阶段
验收阶段
产品发布协 调
产品发布决 策
产品验收
组织用户体 验
设计阶段总 结,决策点