【课程背景】 客户对产品的质量要求越来越高,产品质量成为企业在新的市场竞争中脱颖而出的重要武器。尽管发现54%的质量问题源自研发,但如何在研发过程中构建产品质量,由于对研发质量管理内涵的理解存在巨大差异,软件质量管理该做什么工作不清楚,软件质量管理部门与其它部门之间的沟通协调遇到很大阻力和困惑,软件质量管理难以出实效,产品质量低下故障率高发的状况迟迟不能改变。【课程收益】 ☆如何做好需求分析,产品测试,掌握设计控制闭环,在研发过程中内建产品质量。 ☆ 掌握高效评审的方法,抓住软件质量控制和改进的关键杠杆。 【课程特色】 ☆讲师专业――软件质量管理领域的资深专家。从研发做起,在知名企业担任研发中高层领导;有资深的软件质量与可靠性工程实践经历,以及丰富的咨询、培训经验。 ☆点面结合――以设计控制和高效评审为核心,将过程质量与产品质量的控制与改进相结合,从全局着眼,将软件质量控制与改进做为一个系统工程,同时从微观入手,讲解在设计中内建质量的实用方法和工具。 ☆注重实效――通过经典案例的讨论和分析贴近企业的实际,便于学以至用。 讲师长期从事软件质量与可靠性工程管理与实践,具有丰富的实战经验,密切结合实际。使学员既把握全局又能从微观入手进行实操。 ☆开拓思路――结合业界知名公司软件质量提升的实践经验,注重为学员实际开展软件质量的提升作出指导。 【讲师资历】 汪老师,中国合格评定中心国家认可委员会质量技术专家,质量管理研发管理产品工程专家 专业背景:中国合格评定中心国家认可委员会质量技术专家,高级工程师、深圳市专家协会会员、清华大学EMBA,华中科大光电工学硕士。参与或领导完成多项研发项目,具有20年以上的产品研发及研发管理经历,曾获得广东省电子科技进步奖,为第一获奖者;物料优选管理软件(PPL)获得国家知识产权登记证书。 资历背景:曾任职于美国纽交所上市企业(中国最大的医疗器械制造商)等大型知名公司。历任可靠性工程经理、物控经理、研发管理流程优化总工、质量管理部总经理、事业部总经理等职位。擅长集成产品开发、研发项目管理、可靠性工程、集成物料优选的培训与咨询,曾主导推动多家企业建立集成产品研发流程、可靠性工程体系、集成物料优选管理等系统的建立,取得极大成功,成效受到广泛认可。具备极其丰富的研发、项目、质量控制运作的实战经验。 授课特点:深入的企业剖析和针对性的问题解决贯穿整个培训,充分与学员互动。培训中问题的分析和解决将带给企业深层次的影响和直接的受益。讲师知识渊博、思维敏捷,条理清晰,讲师深厚的研发管理、可靠性工程、研发项目管理经验和背景,使其成为最有价值的课程。 培训专长:集成产品开发、研发项目管理、可靠性工程、物料优选、产品安全与风险管理、基于团队和数据决策的纠正预防体系、全面质量管理,精通ISO9001、ISO13485、QSR820、ISO/TS16949、CMMI。 咨询背景:航天恒星、中石油、中兴通讯、创维数字、创维RGB、南车时代、大族激光、通合电子、凯立德、思维自动化、世纪东方国铁、海康威视、瑞奇外科器械等。 【参加对象】 企业研发副总裁、总工程师 研发总监、研发经理、产品经理、项目经理、研发工程师、QA工程师 【培训实施】 培训总学时为12小时,共2天 采用讲解+现场演练+案例分析讨论的方式 所有学员采用分组方式,以便于课堂互动交流 如学员对培训有意见时,可根据需要现场适时调整授课内容 【课程大纲】 (仅作参考,以实际讲课稿件为准) 1.软件质量管理概述 ★ 质量问题案例分析与研讨 1.1.现代的质量观 1.2.质量观决定软件质量管理的理念 1.3.传统质量观VS现代质量观 1.4.质量控制VS质量改进 1.5.设计控制闭环原理 1.6.设计控制的基本单元 1.7.软件开发过程与设计控制的关系 案例分析:从V模型看设计控制闭环 案例分析:设计控制闭环用于活动级控制 1.8.设计控制如何应用于软件开发生命周期 快速原型 增量开发 螺旋模型 并行开发 2.设计输入的质量控制 2.1.什么是设计输入? ★设计输入案例分析 用户需要与设计输入的区别 讨论:如何将用户需要转化为设计输入? 如何把握UI需求? 设计输入的管理要求 需求开发VS需求管理 2.2.需求开发分层演进模型 2.3.良好设计输入的准则 需求完备性要考虑哪些方面? 2.4.管理需求变更 2.5.维护需求的双向跟踪性 2.6.设计输入VS技术解决方案 2.7.讨论:设计输入有哪些文档化表现形式? 2.8.需求的类型与来源 2.9.设计输入的风险分析 3.设计过程的质量控制 3.1.什么是设计过程? 3.2.系统设计决策 3.3.体系结构设计 系统架构 静态接口与动态接口 部件的开发状态和类型(包括模块化与集成) 接口设计 需求可跟踪性 3.4.软件配置项详细设计 3.5.环境数据的描述 3.6.★案例:软件设计说明 3.7.设计过程的风险控制 4.设计输出的质量控制 技术解决方案的输出 项目的设计输出的包括的范围 面向生产制造的设计输出的组成 项目的设计输出的裁剪原则 设计输出在管理上的要求 5.产品集成的质量控制 5.1.产品集成过程 5.2.决定集成顺序 5.3.建立产品集成环境 5.4.建立集成程序和准则 5.5.审查接口 5.6.管理接口 5.7.组件准备就绪 5.8.集成产品组件 5.9.评估已集成的产品组件 6.设计输出的质量控制 6.1.设计输出的管理要求 6.2.设计输出的基本问题 6.3.过程调整 7.设计验证与确认的质量控制 7.1.★有关验证与确认的案例分析 7.2.验证与确认的联系与区别 7.3.V模型中的验证与确认 7.4.软件测试的基本问题 单元测试 集成测试 配置项测试 系统测试 7.5.验证与确认的管理要求 7.6.软件测试计划 ★讨论:怎样针对不同产品做最优测试策略,将有限资源的进行最有效的测试 ★讨论:怎样解决自动开发工具变化太快的问题; 7.7.软件测试说明 自动开发工具变化太快; 7.8.产品确认的内涵 ★议一议:本公司产品确认过程是怎样的? 产品确认的组成 软件产品评价及评价准则 ★示例:软件确认报告 8.设计转换的质量控制 8.1.设计转换的疑惑 8.2.研发与生产的矛盾 8.3.认识逐步提高的过程 8.4.明确设计转换的目的 8.5.设计转换的输入和输出 8.6.设计转换的关注要点 9.评审的质量控制 9.1.评审体系概述 评审观念的各种误区 低效评审的种种表现 评审的成熟度 评审VS质量成本 评审VS测试 有关评审收益的报告 缺陷纠正放大律 各个角色的评审收益分析 评审体系的组成架构 ★案例分析:本公司有关需求的评审的一个实例 9.2.评审的管理 评审的两重属性 高效评审管理的十个关键成功因素 9.3.评审流程模式及其应用 评审的成熟度 标准评审模式 其它评审模式 评审模式的合理选择 9.4.评审分层管理责任制 三级评审分层管理责任制 评审分级管理的意义 ★评审分级的练习 评审决策与裁决机制 评审团队的组成与职责 业务决策评审的特点 技术评审的特点 同级评审的特点 ★产品开发流程体系中的6个关键的技术评审点 9.5.评审的技术支持 查检表、评审通知、预审意见收集表、评审会议纪要、评审报告、缺陷跟踪系统 9.6.评审小结 分组针对提出的问题制定解决方案; 各组对解决方案进行评审; 评审总结 10.更改的质量控制 10.1.更改的管理上的要求 10.2.软件配置管理 10.3.区分两类更改模式 10.4.更改流程 ★讨论:如何进行变更的受影响分析 11.项目策划的质量控制 11.1.项目策划与监控过程 11.2.两种成熟度的策划 11.3.软件构建版的策划和剪裁 一次性开发完成 增量开发 螺旋开发 再工程开发 11.4.★示例:软件开发计划 11.5.计划编制原则 11.6.进度表和活动网络编制过程 11.7.WBS分解的准则 11.8.计划编制的步骤 编制过程初步框架 关重项及时间分析 过程调优 批准发布 12.总结
|