当前位置:
文档之家› 新产品设计与开发阶段流程共20页
新产品设计与开发阶段流程共20页
量部
详细设计审查报告 软件详细设计说明书
软件接口设计说明书 软件单元测试计划
版本管理员进行 软件配置管理 软件详细设计
文档受控
开发版本库
新产品设计与开发阶段-软件子系统编码实C-05-0现06-004
项目管理 小组
研发小组
市场导 入小组
软件详细设计文档
软件测试计划
市场人员继续收集、 分析产品的 市场信息
项目管 理小组
Hale Waihona Puke 研发小组软件系统源代码 软件集成测试分析报告
用户操作手册
版本管理员发布 软件系统测试版本
系统测试软件 系统测试用软件文档
项目管理小组分 析失败原因,判 断是否需要项目
变更
是
否
是否需要?
项目变更
软件系统需 求分析
程序员协助进行 软件系统测试
测试主管组织测试工程师 根据软件系统测试计划 进行软件系统测试
程序员协助测试工程师编制 单元测试分析报告
单元源代码 单元测试分析报告
测试主管 和测试部
经理
审核单元 测试分析
报告
否
是否通过?
是
是
版本管理员 版本管理
开发 版本库
测试工程师根据集成测试计划 进行软件集成测试 程序员协助
测试工程师编制 集成测试分析报告
集成软件源代码 集成测试分析报告
测试主管和测试部经理 审核集成测试 分析报告
项目管新理产品设计与开发阶段- 软件子系统需求分析
小组/技
研发小组
术质量部
软件子系统设计任务书 产品需求规格说明书 产品技术总体设计方案
C-05-006-001
市场导 入小组
系统分析员进行软件系统需求 分析,评估技术风险, 确定软件再利用计划
软件需求规格说明书
否 研发项目经理和 软件部经理审核 是
软件主管编制软件开发 质量计划和软件 开发费用预算
软件概要设计说明书 软件接口设计说明书
软件主管和软件部 经理联合审核
否 是否通过?
是
高级测试工程师制订 软件测试计划
软件系统测试计划 软件集成测试计划
测试主管和测试部 经理联合审核 否 是否通过?
是
软件主管拟制概要设计评审申请 报告,研发项目经理审查并批准
概要设计评审申请报告 软件概要设计说明书 软件接口设计说明书 软件系统测试计划 软件集成测试计划
项目管理
小组
产品经理组织项目管理 小组进行开发进度的
总体监控并控制 产品需求的变 更和风险管理
研发小组
软件系统概要评审报告 软件系统概要设计文档 软件集成测试计划
市场导入小 组
市场人员继续收集、 分析产品的 市场信息
软件系统测试计划
产品市场信息反馈表
高级程序员进 行软件详细
设计
软件详细设 计说明书(含接口)
测试主管组织编制软件 系统测试分析报告
软件系统测试分析报告 软件系统代码 软件用户操作手册
测试主管和测试部经理 联合审核
否 是否通过? 是
版本管理员进行 版本管理
开发版本库
新产品设计与开发阶段- 软件子系统验收评审 C-05-006-006
项目管理小组/技术质 量部
研发小组
测试完成的系统软件源代码 软件系统测试分析报告 测试完成的用户操作手册 其他软件开发文档
部
软件需求 评审报告
否 是否通过?
是
软件概要 设计子 流程
研发项目经理和软件部 经理审核
否:质量计划或预算需修改
是否通过? 是
否:质量保证计划或配置管理计划需修改
软件开发质量计划 软件开发费用预算
软件质量保证计划 软件配置管理计划 软件开发风险管理计划
软件主管申请需求评审 ,研发项目经理审批
需求评审申请报告 软件开发质量计划 软件开发费用预算 软件需求规格说明书 软件质量保证计划 软件配置管理计划 软件开发风险管理计划
高级测试工程师 编制软件单元
测试计划
软件单元 测试计划
软件主管和软件 部经理联合审查, 并将评审报告抄
送技术质量部
测试主管和测试 部经理联合审查, 并将评审报告抄
送技术质量部
详细设计审查报告
否 是否通过? 是
单元测试计划审查报告
否 是否通过?
是
研发项目经理整合编 制详细设计审查报告, 并批准详细设计文档, 审查报告抄送技术质
软件开发质量计划 软件开发费用预算
品质人员编制软件质 量保证计划和配置管 理计划,抄送技术质量 部,通过后上报主管领
导
软件质量保证计划
软件配置管理计划
市场人员不断地收集 产品市场信息并 进行分析整理
产品市场分析报告 市场信息反馈表
产品经理理审批
否
是否通过?
是
产品经理组织软件评审, 技术质量部派人参与在 软件需求评审会上对软 件需求进行评审,并将 评审报告抄送技术质量
新产品设计与开发阶段- 软件子系统概要设计 项目管理
小组/技 术质量部
研发小组
软件系统需求评审报告
C-05-006-002
市场导 入小组
市场人员继续收集、
分析产品的
软件需求规格说明书等文档
市场信息
产品市场信息反馈表
产品经理组织项目管理 小组进行开发进度的
总体监控并控制 产品需求的变 更和风险管理
高级程序员进行 软件概要设计
产品经理组织软件评审, 技术质量部派人参与在 软件概要设计评审会上 对软件概要设计进行评 审,并将评审报告抄送
技术质量部
软件概要设计 评审报告
否 是否通过? 是
软件详细 设计子 流程
版本管理员进行 软件配置管理
概要设计 文档受控
开发版本库
新产品设计与开发阶段-软件子系统详细设C-05-0计06-003
文档受控
开发 版本库
软件主管组织高级 程序员软件 集成/调试
集成后的软件 软件集成调试报告 软件操作手册草稿
软件主管组织 审查集成源代码等
否 是否通过?
是 版本管理员进行 软件配置管理
集成代码及 文档受控
软件详细 设计修改
软件子系统 详细设计 子流程
高级程序员审核 测试用源代码
否
是否通过?
是
测试工程师 单元测试
软件主管申请进行 软件系统评审,研 发项目经理审查并
产品经理组织项目管理 小组进行开发进度的
总体监控并控制 产品需求的变 更和风险管理
程序员编码 实现及调试
单元源代码 单元调试报告
测试工程师编写测试用 代码实现及调试
测试用代码 调试报告
产品市场信息反馈表
高级程序员 审核源代码
否
是否通过?
是
程序员协助 单元测试
版本管理员进行 软件配置管理 单元源代码及
否
是否通过?
是
版本管理员进行 版本管理
用户文档编制人员按产品 要求和开发人员编制 的用户操作手册草稿 编制用户操作手册
系统测试前的 用户操作手册
软件主管审查内容 是否正确,完整?
否 是否通过?
是
产业化经理和标准化人员 审查文档是否 符合公司规定
是否通过?
否
是
新产品设计与开发阶段-软件子系统测试C-05-006-005