软件开发培训
课程背景
随着全球化竞争的到来,市场竞争日益激烈。质量直接影响客户的购买,对产品的成功起决定因素,权威部门通过产品质量问题的根源分析,发现54%的质量问题源自研发阶段,随着客户对产品的质量要求越来越高,质量成为产品在市场竞争中脱颖而出的重要武器。
产品质量对于企业经营成本的影响是根本性的,低质量的产品不仅会大大增加产品的维护成本,侵蚀产品利润,而且会带来项目返工、进度延迟、客户满意度和企业信誉下降、丧失市场机会等恶劣后果。因此,能够快速地推出满足客户需求的高质量产品的能力是一个企业的核心竞争力所在。
如果产品研发过程中能及时发现产品质量缺陷并加以纠正,而不是在批量生产甚至用户现场发现并解决问题,则可以节省千倍、万倍所需的费用。因此,我们一定要注重在研发过程中构建产品的技术、质量、成本和服务优势。
一个成功的研发项目应该是在允许的范围内满足项目质量、进度、成本目标的要求。因此,产品研发项目管理 <../add/pm.asp>和质量管理的水平直接影响到企业核心竞争力的提高,甚至决定着企业的兴衰成败。
统计表明,产品的生命周期成本TOC的50%~80%用于产品最初发行之后的维护和更新,因此如果能不断提高产品质量,将大大提高产品的利润率和市场竞争力。
培训对象
企业CEO/总经理、主管研发的副总、研发管理总经理、研发部门副总、质量总监、流程优化负责人、产品经理、产品管理职能部门经理及骨干、研发管理职能部经理及研发骨干、QA、测试、项目管理人员等及其他中高层管理人员和技术人员等
课程收益
了解业界产品研发质量管理的最佳模式与实践
了解业务导向的研发管理体系在公司管理体系中的位置
掌握研发质量管理组织的架构、职责定位
掌握结构化的产品开发流程体系、层次间的接口关系
掌握产品质量策划和质量计划的制定方法
掌握产品开发过程中技术评审的分层分级与操作方法
领悟研发测试管理的核心思想
掌握如何建立质量保证体系、开展质量保证工作
掌握度量管理的方法及度量结果在过程改进和绩效考核中的应用
掌握如何成功在公司内部实施研发质量管理体系优化
课程大纲
一、企业在研发质量管理面临的问题
案例分析:质量事故分析,介绍某产品研发过程及出现的问题。请在座学员研讨,发掘其中的问题。
研发质量管理问题及其原因剖析
研发质量管理解决方案
研发质量意识提升
研发质量管理体系改进
二、研发质量意识提升
质量理念
质量定义
研发质量管理
质量和产品研发体系的关系
质量和项目管理体系的关系
研发质量意识
研发质量
案例分享
为何要关注研发质量管理
研发质量成本(预防成本、鉴定成本、失效成本)
质量成本曲线
质量成本在产品开发过程中的指导意义
如何在研发过程中构建产品质量
三、研发质量策划
产品开发流程介绍
研发质量策划的内涵
什么时候开始进行研发质量策划活动?
在产品研发过程中的质量策划活动点有哪些?;
概念阶段:做那些质量策划活动、如何做;
计划阶段:做那些质量策划活动、如何做
谁是研发质量策划的责任主体
研发质量策划的包括哪些内容
研发质量策划样例讲解
研发质量目标如何确定
在质量策划时,如何进行QCT平衡
案例讲解
研讨:各小组选择一个项目,制定研发质量计划
贵公司质量管理活动在何时介入?都包括哪些内容?
四、研发质量控制-评审
案例分析:某项目评审实施过程
为什么要进行评审
案例介绍:为什么要把验证活动提前?
缺陷修复成本曲线表明越早发现问题修复成本越低
评审的分类
评审的层次化
评审操作的一般过程
业务评审过程(流程+模板)
技术评审过程(流程+模板)
子评审/同行评审过程(流程+模板)
评审的结论由哪些?
评审中的常见问题
怎样进行预审
专家如何对评审材料的进行评分
最终评审结论由谁决定,如何决定
如何解决评审效率低下的问题
评审专家的选择
有效的预审
评审的过程控制
评审会议完成后的后续工作
五、研发质量控制-测试
产品测试模型及流程介绍
V&V测试模型
产品测试流程
产品测试过程中的各角色关键活动
测试活动的输出
测试活动的停止和退出准则
测试用例设计
产品开发流程中的白盒和黑盒测试
单元测试用例设计
集成测试用例设计
系统测试用例设计
自动化测试和ICT
Beta测试-实验局和用户验证测试
如何分析测试数据
测试覆盖率分析
测试缺陷分布分析
缺陷去除率分析
如何进行缺陷预防
如何进行测试经验教训总结并形成知识库?
缺陷的分类
缺陷的分析归纳
建立设计规则和开发指南
样例介绍(软件编码规范,硬件ayout规范等)
六、研发质量保证
什么是质量保证
质量保证的责任主体有哪些?
在研发管理体系中,PQA质量保证都有哪些活动和输出?
概念阶段QA的主要活动、怎么做
计划阶段QA的主要活动、怎么做
开发阶段QA的主要活动、怎么做
验证阶段QA的主要活动、怎么做
发布阶段QA的主要活动、怎么做
生命周期管理中QA的主要活动、怎么做
质量保证SQA和HQA的主要活动?
如何进行质量审计?
交付物审计(功能和物理审计)
基线审计
季度交叉审计
研发体系中,质量保证人员的投入比例应该为多少?
质量保证活动在整个研发过程中的成本比例为多少?
如何发挥QA在产品研发体系中的最大作用
QA的价值定位(从质量成本的角度)
QA的任职资格(从问题回溯的角度)
七、研发质量改进
为什么要进行质量改进?
改进的手段有哪些?
为什么要进行度量
怎样形成适合自己公司的度量指标和度量体系?
PSM模型
GQM模型
Benchmark
常用的度量指标有哪些?
产品级度量指标介绍
项目级度量指标介绍
何时需要对度量数据进行总结和分析?
常用的度量分析方法
鱼骨图(分析问题)
查检表(设计规则)
控制图(度量控制)
柏拉图(2-8原则)
案例分析
某项目度量表分析
八、如何构建研发质量保证体系
研发质量管理体系
研发质量体系的组织构成
研发质量管理部门的定位与职责
研发质量管理部构成
研发质量管理部与研发体系的关系
研发质量部与其他体系的关系
PQA的定位与职责
PQA的工作汇汇报关系
如何选择和培养合适的QA人员?
研发质量管理体系如何构建
谁来负责构建
注意事项
研发质量管理如何执行到位
如何让决策层重视研发质量
如何让项目经理关注研发质量并主动执行研发质量管理措施
如何让项目组成员关注并主动执行研发质量管理措施
老师简介
李老师:研发咨询资深顾问
专业背景:
多年高科技企业产品研发和研发管理、产品管理工作经历,先后担任过项目,质量总监,质量副总等职位,在长期的研发管理实践中积累了丰富的技术和管理经验。
在国内某知名通信企业(华为)工作期间,先后从事产品开发、项目管理和产品质量等工作,并作为推行组成员与国际研发管理顶尖咨询顾问在研发及售后服务系统推动公司级研发管理变革(IPD-集成产品开发)。在质量部工作期间,作为EPG成员,开发了需求管理工具R-Manager以及CMM 5级流程,并负责企业内部的推行。
在展讯通信公司工作期间,担任质量部高级经理,任职期间有针对性地将研发管理的业界最佳实践同公司现状相结合,全面建立并优化产品管理体系。同时兼任内部讲师,具有丰富的产品管理实战经验。
在北京联信永益工作期间,作为质量副总成功建立了产品需求、产品定义、立项及整个开发与上市过程的管理,为公司的上市做好了铺垫。
在中国惠普TS-QO产品线,作为高级咨询顾问,成功的打入中国移动总部和建设银行总部,为国字号的企业管理领域市场打开了研发、测试、运维的管理咨询之路。
业务擅长:
在多家电信设备厂商从事过研发以及管理工作,对部门管理、项目管理和团队建设等方面经验丰富。并且在研发流程体系和质量管理体系有丰富的从业经历,沟通能力强,有协作精神;做事认真细致,富于创新。
培训经验:
从事研发管理咨询,先后作为项目核心成员和项目经理成功完成了近20个研发管理咨询项目体系的建设和落地(产品开发流程体系、研发项目管理体系、CMMI软件开发管理体系),在产品开发流程设计、研发项目管理和体系推行方面具有丰富的咨询经验。
目前受众的主要客户如下:
国电南瑞、亚信科技、长城汽车、中通客车、宇通客车、福田汽车、潍柴动力、上海宝信软件、深圳比亚迪微电子、山东鲁光科技、武汉东浦、北京华彩、长城电脑,美菱电器,大唐电信、中国移动总部、吉林移动、河北移动、广西移动、贵州移动、四川电信、国网电科院、正元信息、中联佳裕、山东万博、鲁光信息、广通迅达、伟景行、石化盈科、长春宏达、中国海关、重邮信科、成都吉锐、广州日立电梯、北京华彩、北京蓝讯、升腾资讯、中电华大、西威电子数家企业。
研发管理咨询:主要参与及负责的项目如下:
==>中国移动总部运营支撑中心
测试管理体系咨询:参与了该咨询项目的现状调研、测试管理流程体系设计、组织结构建议、测试工具及平台规划、测试项目管理体系设计、测试绩效管理体系设计、研发KPI体系设计,2012.12月已结项。
主要用于中国移动总部运营支撑中心管理华为,亚信,惠普等企业的产品质量和人员管理。
==>建设银行数据中心
IT运维管理咨询:参与该咨询项目的现状调研、交接维流程体系设计、产品上线运维关键指标设计、运维故障管理流程。
2012.9月已经结项
==>浙江蓝讯软件有限公司 (国家安全管理委员会软件定制开发)
研发管理体系咨询项目(研发流程体系、技术平台管理工具与模板体系、研发质量管理体系,CMMI项目),任项目组成员,已结项。
==>武汉东浦信息技术有限公司 (东风汽车、东风日产汽车PDM,ERP软件开发)
主导了该咨询项目的现状调研、产品开发流程体系设计、技术平台管理工具与模板体系设计等,CMMI项目,任项目经理,已结项。
==>北京石化盈科 (电讯盈科与中国石化的合资企业,主要为中国石化开发油品管理软件)
研发管理咨询:主导了该咨询项目的现状调研,CMMI项目,主导产品开发流程设计。
软件开发培训