跳到主要内容
按专业 / 地区找课 ↗
当前位置:新中华学习网 >> 公开课>> 项目管理 >> 软件开发过程质量控制
软件开发过程质量控制
  • 开课地点:上海
  • 开课日期:2026/11/3
  • 学习费用:4200元
  • 学制:2天
以软件设计控制闭环串联需求、设计、集成、测试与发布,连接配置基线、评审和项目计划,兼顾嵌入式与系统软件的质量管理。本期安排:2026年11月3日,上海。
开课日期
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

全国公开课报名咨询热线
400-061-6586

热门高校分类

课程咨询

留下你的学习安排

填写意向课程,了解当期班次与报名事项。

信息用于课程咨询与报名联系。

×关闭