产品开发过程框架
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实施人员、运维人员等其他相关角色
相关角色评委齐全
按迭代计划可分主题编写
并评审,评审通过后的成
果严格控制变更;同时下
一个迭代的概要需求可以
开始;同一迭代中概要需
求必须完成才能进行后续 原来的模板《总体产
活动
品定义文档规范》
事业部产品总监/PDT Leader 事业部产品总监/PDT Leader
事业部产品总监/PDT Leader
写
发版说明编写
联调测试执行 (含产业链测试 、易用性测试)
集成测试执行
发版验收测试执 行(含顾问测 试)
需求满足度验证
1、审计单元测试抽验执行是否
符合测试过程要求?详见测试
过程评价要素;
2、审计测试记录和总结报告是
否符合模板要求?
单元测试抽验报告
审计是否按照配置计划要求提
交了《帮助》
配置项资产提交
在线帮助
开发阶段
关键流程
细分活动
产品市场分析与业务规划
质量保障活动
SCM活动
输出成果
关键质量标准
产品市场分析报告;
产品线业务计划
参看关键要素
产品规划
产品规划
平台与技术规划
制定任务书
产品规划评审
年度产品规划决策评审
立项评审
立项决策评审 内容:市场分析报告、技术 规划报告、任务书
参看关键要素
技术规划报告 任务书
审计评审活动是否符合《评审
审
、审核和确认程序》
1、在产品正式发版前,是否进
行了用户验证,并且提交了用
户验证报告?
2、验证过程中发现的问题是否
客户验证
提交到测试系统并进行验证?
客户验证报告
发版审批
审计审批材料是否齐全
发版发文
1、版本发布基线定义
依据产品的配置计划审计过程 2、配置项分类定义的成果
资产的一致性、完整性、正确 收集
产品详细设计
详细设计技术评 审
计划阶段 制定二级开发计 划
制定三级开发计 划
集成验收测试计 划制定
审计评审活动是否符合《评审
、审核和确认程序》
配置项阶段成果基线化
1、详细设计工作是否按《开发
计划》的时间按时开始;
2、审计详细设计活动是否符合
《需求开发过程》,详见过程
评价要素;
1、配置项资产提交
3、审计《详细设计》是否符合 2、配置环境与变更系统
工作量、工期估计报 告
产品发版检查项确定 客户验证内容确定
产品概要设计 概要设计
审计检查项是否完整;
1、概要设计工作是否按《开发 计划》的时间按时开始; 2、审计概要设计活动是否符合 《设计过程》,详见过程评价 要素; 3、审计输出文档是否符合模板 要求;
产品发版检查单 客户验证内容清单
总体设计规格
是否提交到测试系统并进行验
证?
验证报告
1、在产品提交集成测试前,易
用性小组成员是否进行了易用
性验证,并且按照配置计划提
交了《易用性验证报告》?
2、易用性验证中发现的问题是 易用性验证/产业链验证/性 否提交到测试系统并进行验
能验证
证?
相应验证报告
1、在产品提交集成测试前,产
品经理是否进行了概要需求验
计划》的时间按时开始;
2、审计需求分析活动是否符合
《需求开发过程》,详见过程
评价要素;
1、配置项资产提交
产品详细需求分 详细需求分析(含性能、易 3、审计《详细需求规格说明书 2、配置环境与变更系统
析
用性、产业链)
》是否符合模板要求;
UCM模式执行
计划阶段计划 配置计划
详细需求规格说明书
详细需求技术评 审
证,并且按照配置计划提交了
《概要需求验证表》?
2、概要需求验证过程中发现的
问题是否提交到测试系统并进
概要需求满足度验证
行验证?
验证报告
1、在产品发版前,测试人员是
否进行了发版说明、在线帮助
验证?
发版文档验证(发版说明、 2、验证过程中发现的问题是否
在线帮助)
提交到测试系统并进行验证?
无相应记录
内部发版技术评
具体验证项明确
原模板
事业部产品总监/PDT Leader 事业部产品总监/PDT Leader
产品市场经理 产品市场经理
在同一个迭代计划中,相
关概要需求通过评审并基 原模板:关键特性解
线化后才可以正式启动 决方案(U8);
总体设计模板
(NC/U8)
原文件有设计评审要
按评审要素正式评审,角 素
色齐全
开发阶段
编码、单元测试
代码走查 开发评审 编码和单元测试
单元测试验证
评审活动是否符合《评审、审
核和确认程序》
配置项阶段成果基线化
1、代码是否进行了预编译?
2、实现人员是否根据单元测试
用例填写《单元测试报告》和 个人开发工作区创建与维
《单元提交联调跟踪单》? 护
1、监控是否按3级计划进行?
2、走查记录是否符合要求,检
依据相应概要需求进行基 本的工作量和工期估算,
产品市场经理
易用性设计人员、产 业链设计
事业部产品总监/PDT Leader
产品总监 开发本部经理
应用架构师、需求、易用性设计
产品市场经理、产品总监
产品市场经理、主设计 主设计、易用性设计人员、测试代表 、相关产品市场经理、实施代表、运 维代表、SQA 相关开发人员
查项是否完整?
评审记录
按照评审要素进行 检查
源代码、单元测试报 告
评审记录
审计评审活动是否符合《评审 、审核和确认程序》 1、审计单元验证执行是否符合 测试过程要求?详见测试过程 评价要素; 2、审计测试记录和总结报告是 否符合模板要求?
评审记录 单元验证记录
编码和单元测试
单元测试抽验
帮助编写
产品相关资料编
配置项资产提交
集成测试方案
单元测试用例技术评审
评审活动是否符合《评审、审
核和确认程序》
配置项阶段成果基线化
测试方案技术评 审
联调测试方案技术评审(含 评审活动是否符合《评审、审
性能测试方案)
核和确认程序》
配置项阶段成果基线化
评审记录 评审记录
按照评审要素进行 检查
按照评审要素进行 检查
集成测试方案技术评审
1、开发策划活动是否按照《产
品一级计划》的时间开始?
2、审计开发策划活动是否符合
《开发策划过程》,评价项详
见《开发策划过程》评价表; 配置项资产提交
集成测试计划
二级计划技术评 审 三级计划技术评 审 集成验收测试计 划技术评审
产品一级计划调整 计划阶段决策评 审 评审:详细需求 、详细设计,二 、三级计划,调 整后的产品一级 计划
模板要求;
UCM模式执行
评审记录 详细设计规格说明书
审计评审活动是否符合《评审
、审核和确认程序》
配置项阶段成果基线化
1、开发策划活动是否按照《产
品一级计划》的时间开始?
2、审计开发策划活动是否符合
《开发策划过程》,评价项详
见《开发策划过程》评价表;
3、如对软件生命周期进行裁
剪,审计是否符合裁剪准则; 定义版本基本信息
成果收集
性
3、发布成果借阅流程执行 成果档案
产品发布计划
培训策划
培训计划、培训课件
上市准备
培训执行 产品手册编写
培训记录 产品手册
上市准备
产品演示数据编写
确定产品定价
发布阶段
产品市场支持 (品牌规划、价 值/卖点、样板用 户包装) 客户回馈及产品 巡检 对早期原型用户支持
确定产品及客户过渡策略
确定生命周期管理计划 评估PDT执行情况 产品上市决策评审 产品正式发布会
审计是否按照配置计划要求提
交了《发版说明》
发版说明
1、审计联调测试执行是否符合
测试过程要求?详见测试过程
评价要素;
2、审计测试记录和测试总结报
测试记录、测试总结
告是否符合模板要求?
报告
1、审计集成测试执行是否符合
测试过程要求?详见测试过程 `集成构造工作区创建
评价要素;
2、配置环境与缺陷测试系
2、审计测试记录和测试总结报 统UCM模式执行
演示数据帐套
成果关键要求
对应模板 市场分析报告要素 (草稿) 产品线业务计划(模 板)
负责角色 事业部产品总监
参与角色
产品市场经理、 实施人员、运维人员等其他相关角色 业务设计\业务规划
技术规划要素(草 稿) 明确产品目标、关键里程 碑点及开发团队、职责; 具体开发内容可调整 任务书模板 产品线业务计划评审 操作手册; 产品线业务计划评审 打分表.xls 明确是否启动开发、具体 开发资源, 如该活动不完 成,后续所有工作活动都 不能启动 明确关键里程碑点,(为 了增加工作并行度,缩短 开发周期,该活动中可确 定当前产品开发的各阶段 或具体开发计划是否迭 代,迭代次数、迭代计 划) 阶段计划是否迭代(可包 含每个迭代的计划目 标),工作成果如不完 善,不能进行后续工作活 动
要素;
4、审计《联调测试用例》是否
符合模板要求;
配置项资产提交
一级计划 评审记录 单元测试用例 联调测试方案
测试设计
集成验收测试设计
1、集成验收测试设计工作是否
按《开发计划》的时间按时开
始;
2、审计集成验收测试设计是否
符合《测试过程》,,详见过
程评价要素;
5、审计《集成验收测试方案》
是否符合模板要求;
平台技术经理\产品线
技术总监
产品总监、应用研究中心
事业部产品总监
集团产品总监
IPMT:开发主管总经理、事业部总经 理
集团产品总监
IPMT:开发主管总经理、事业部总经 理
事业部产品总监/PDT
Leader
开发本部经理
产品市场经理、开发本部经理/开发
事业部产品总监/PDT 负责人、测试负责人
Leader
参看概要设计要素
概要设计技术评 审
产品业务计划 业务计划 概念决策评审 内容:产品一级 计划、概要需求 规格、概要设计 \产品业务计划
审计评审活动是否符合《评审 、审核和确认程序》
评审记录 产品线业务计划\业 务计划
评审记录
计划阶段计划制
1、配置管理方案评审
定
2、配置项分类定义
1、详细需求工作是否按《开发
但存在问题需调整后
应用
总设计
事业部产品总监/PDT Leader
详细设计、产品市场经理、应用架构 师
应用架构师、易用性设计人员、测试 代表、产品市场经理、实施代表、运 维代表、SQA?
明确是否进入后续开发阶
段、评估开发资源情况,
明确工期要求等
新增:概念决策评审要素集\团产产品品业总务监计划模板
阶段计划根据一级计划进
参看任务书具体模 版
评审记录
评审记录
计划制定
产品一级计划制定 制定概念阶段计划
产品一级计划
制定配置管理方案,完善 概念阶段计划
配置计划
配置计划
参看关键要素 参看关键要素
计划制定
概念阶段计划技术评审
召开概念启动会
1、总产品需求工作是否按《开
发计划》的时间按时开始;
2、总产品概要需求分析活动是
否符合《需求开发过程》,详
总体产品概要需求编写 见过程评价要素;
(含易用性、产业链、性能 3、审计输出文档是否符合模板
需求)
要求;
1、分产品概要需求工作是否按
《开发计划》的时间按时开
始;
2、审计分产品概要需求分析活
动是否符合《需求开发过程
》,详见过程评价要素;
分产品概要需求编写(含性Байду номын сангаас3、审计输出是否符合模板要
能)
求;
概念阶段
单元测试设计
测试设计
联调测试设计(含性能)
1、单元测试设计工作是否按《
开发计划》的时间按时开始;
2、单元测试设计是否符合《测
试过程》,详见过程评价要
素;
3、审计《单元测试用例》是否
符合模板要求;
配置项资产提交
1、联调测试设计工作是否按《
开发计划》的时间按时开始;
2、审计联调测试设计是否符合
《测试过程》,详见过程评价
测试记录、测试总结
告是否符合模板要求?
集成构建流程支持
报告
1、审计发版验收测试执行是否
符合测试过程要求?详见测试
过程评价要素;
2、审计测试记录和测试总结报
测试记录、测试总结
告是否符合模板要求?
报告
1、在产品提交集成测试前,需
求人员是否进行了需求验证,
并且按照配置计划提交了《需
求验证表》?
2、需求验证过程中发现的问题
二级开发计划
1、开发策划活动是否按照《二
级开发计划》的时间开始?
2、审计开发策划活动是否符合 1、子产品配置项管理计划
《开发策划过程》,评价项详 定义
见《开发策划过程》评价表; 2、搭建配置环境,建立配
3、如对软件生命周期进行裁 置库及配置库目录结构
剪,审计是否符合裁剪准则; 3、建立配置状态报告系统 三级开发计划
行迭代计划,每个迭代的
产品市场经理、开发本部经理/开发 负责人、测试负责人 实施人员、运维人员等其他相关角色
产品市场经理/易用性设计/产业链设 计
在同一个迭代计划中,总 体产品概要需求未基线化 分产品概要需求不可启 动;
原来的模板《分产品 定义文档规范》 产品主要易用性设计点, 可附:上版本易用性报告 (未修改的易用性问题或 遗留问题);同行产品研 究、分析 按评审要素正式评审,总 概要需求评审需要分产品 概要需求作者作为评委参 加;可按迭代计划分主题 进行评审
产品概要需求分
析 人机需求、产业链概要需求
编写
总体产品概要需求技术评审 (含易用性、产业链、性能 需求技术评审) 分产品概要需求技术评审 (含易用性、产业链、性能 需求技术评审)
工作量工期估计
评审记录
参看关键要素
总体产品概要需求 及一、二级目标
分产品概要需求 及三级目标
单元测试通过的源 代码
人机概要需求分析说 明、产业链概要需求 、