| 开课日期 2026年11月3日—2026年11月4日 | 开课地点 上海 |
| 学习费用 4200元/人 | 学制 2天 |
课程定位
面向软件开发、项目产品管理、测试、质量保证及体系人员,通过需求规格、设计说明与开发计划模板,讨论不同生命周期和敏捷、安全性开发情形下的过程质量控制。
学习收获
- 学习用户需求分析与软件设计输入的控制要点。
- 学习软件方案设计的控制要点。
- 学习软件详细设计与实现的控制要点。
- 学习软件集成过程的控制要点。
- 学习软件测试与发布的控制要点。
- 学习软件配置管理与变更控制。
- 学习高效评审的方法。
- 学习软件开发计划管理。
课程特色
- 结合需求分析、软件需求规格说明书、软件设计说明SDD、代码审查指南和软件开发计划模板。
- 比较正规评审、走查、结对编程等评审模式,以及串行增量测试、持续集成流水线和不同开发模式。
课程模块
1.软件质量管理概述
- 1.1.软件质量的相关概念
- 软件质量定义
- 质量控制(QC)
- 质量保证(QA)
- 计算机软件配置项
- 软件配置software configuration
- 软件配置管理software configuration management (SCM)
- 功能基线functional baseline
- 分配基线allocated baseline
- 产品基线product baseline
- 1.2.设计控制闭环原理
- 1.3.设计控制的基本单元
- 1.4.软件开发过程与设计控制的关系
2.软件需求分析
- 2.1.什么是设计输入
- 2.2.设计输入的意义
- 案例分析:设计输入
- 2.3.如何进行UI需求分析
- 2.4.如何进行用户需求分析
- 需求分析模板
- 2.5.用户需求向设计输入的转化
- 2.6.需求开发的分层演进模型
- 2.7.设计输入的分类
- 2.8.良好设计输入的准则
- 2.9.结构化的需求规格说明
- 软件需求规格说明书模板
- 2.10. 需求管理 的关注要点
- 减少不合理的需求变更
- 控制需求变更过程的完整性
- 维护需求的双向跟踪性
- 设计输入VS设计方案
- 建立需求规格集
- 风险分析
- 2.11.需求分析中若干基本问题的小结
3.软件设计
- 3.1.什么是设计方案
- 3.2.各个层次的设计方案的意义
- 3.3.设计方案的关注要点
- CSCI级设计决策
- CSCI部件
- 执行方案
- 接口设计
- 3.4.CSCI详细设计
- 3.5.软件单元设计决策;
- 3.6.软件可靠性设计准则
- 3.7.需求跟踪性说明
- 3.8.软件开发环境数据的描述
- 3.9.制定风险控制策略和措施。
- 示例:软件设计说明(SDD)模板
4.软件集成
- 4.1.产品集成过程
- 4.2.建立集成程序和准则
- 4.3.组件准备就绪
- 4.4.集成产品组件
- 4.5.评估已集成的产品组件
- 4.6.管理接口
5.软件测试与发布
- 5.1.测试管理不良案例
- 5.2.软件测试管理体系框架
- 5.3.测试目的
- 5.4.测试内容
- 适合性方面
- 准确性方面
- 互操怍性方面
- 安全保密性方面
- 时间特性方面
- 资源利用性方面
- 成熟性方面
- 5.5.测试方法—静态测试
- 文档审查
- 代码审查
- 5.6.测试方法—动态测试(白盒)
- 5.7.测试用例—意义
- 5.8.测试用例—设计原则
- 5.9.测试用例要素
- 5.10.测试管理
- 5.11.文档编写
- 5.12.测试工具
- 5.13.测试过程
- 测试策划
- 测试设计与实现
- 测试执行
- 测试总结
- 5.14.串行测试模型
- 5.15.增量测试模型
- 5.16.持续集成—流水线
- 5.17.各级别测试
- 单元测试
- 部件测试
- 配置项测试
- 系统测试
- 5.18.回归测试
- 5.19.测试用例的更新与维护
- 5.20.测试报告
- 5.21.测试总结
- 5.22.软件安装计划
- 5.23.维护计划
- 5.24.软件移交计划
6.高效评审方法论
- 6.1.低效评审的表现与原因
- 6.2.评审成熟度
- 6.3.高效评审方法论总览
- 6.4.评审流程—多样性的评审模式
- 正规评审
- 小组评审
- 走查
- 结对编程
- 同级桌查
- 轮查
- 临时评审
- 6.5.评审计划
- 6.6.评审文化
- 不健康的评审文化表现
- 培养健康评审文化的关键
- 6.7.评审团队的组建
- 6.8.评审文化
- 6.9.产品平台
- 示例:软件设计准则
- 示例:代码审查指南
- 编码规范性检查
- 6.10.决策机制
- 6.11.评审流程
- 6.12.度量分析
- 6.13.评审管理
7.软件配置管理
- 7.1.软件配置管理过程
- 7.2.配置标识
- 7.3.配置控制
- 7.4.配置状态记实
- 7.5.配置审核
- 7.6.软件的发行管理和交付
8.项目策划的质量控制
- 8.1.项目策划与监控过程
- 8.2.两种成熟度的策划
- 8.3.软件构建版的策划和剪裁
- 一次性开发完成
- 增量开发
- 螺旋开发
- 再工程开发
- 8.4.★示例:软件开发计划
- 8.5.计划编制原则
- 8.6.进度表和活动网络编制过程
- 8.7.WBS分解的准则
- 8.8.计划编制的步骤
- 编制过程初步框架
- 关重项及时间分析
- 过程调优
- 批准发布
9. 课程总结
- 9. 课程总结。
适合人群
嵌入式软件或系统软件开发工程师员、项目经理、产品经理、软件测试工程师、软件质量保证工程师、质量体系管理人员。
师资信息
汪礼兵老师的质量、研发与产品工程经历包括:
汪礼兵,中国合格评定中心国家认可委员会质量技术专家,质量管理\研发管理\产品工程专家
专业背景:中国合格评定中心国家认可委员会质量技术专家,高级工程师、深圳市专家协会会员、清华大学EMBA,华中科大光电工学硕士。参与或领导完成多项研发项目,具有20年以上的产品研发及研发管理经历,曾获得广东省电子科技进步奖,为第一获奖者。
曾任职于美国纽交所上市企业等大型公司,历任可靠性工程经理、物控经理、研发管理流程优化总工、质量管理部总经理、事业部总经理等职位。擅长集成产品开发、研发项目管理、可靠性工程及集成物料优选的培训咨询,曾主导推动迈瑞公司建立集成产品研发流程、可靠性工程体系、集成物料优选管理等系统;作为项目总监主导创维数字公司实施研发质量提升项目,具有研发、项目和质量控制运作经验。
通过企业剖析与针对性问题讨论开展培训,注重学员互动;结合研发管理、可靠性工程和研发项目管理经验,条理化分析实际问题。
培训专长:集成产品开发、研发项目管理、可靠性工程、物料优选、产品安全与风险管理、基于团队和数据决策的纠正预防体系、全面质量管理,精通ISO9001、ISO13485、QSR820、ISO/TS16949、CMMI。
咨询背景:航天恒星、中石油、深圳迈瑞、创维数字、创维RGB、南车时代、大族激光、通合电子、威胜仪表、海康威视、瑞奇外科器械等。
课程咨询与报名
了解本期课程安排、师资及报名事项,请联系新中华学习网:400-061-6586,也可使用本页下方的报名咨询表。具体开课安排以正式通知为准。
温馨提示:本文内容根据课程内容整理,各模块实际讲授内容由授课老师根据学员情况灵活调整,最终以课堂授课为准。
常年开班,获取最新开班时间或内训报价,咨询:400-061-6586,咨询微信:pxbbaoming

