精品课程

更多

研发管理

当前位置:首页 > 公开课程 > 研发管理

课程介绍

  • 课程名称: 软件质量管理
  • 课程费用: ¥3200元/人/人(含授课费、资料费、会务费)
  • 课程类别: 研发管理
  • 课程标签:

开课时间地点

  • 2015-02-01,2015-02-02,杭州
  • 2015-09-01,2015-09-02,深圳
 

课程背景curriculum background 

通常,研发企业中软件开发比例会越来越大,而软件开发往往是短木板,成为整个研发能力的瓶颈,具体表现为:软件项目延期、超预算、低质量已经成为习以为常的事情,预算内按期交付给客户高质量的软件产品到成为很意外的事情;同时,许多企业被项目维护期不断发生的客户问题投诉甚至是重大的质量事故所困扰,并为此而付出了巨大人力和财力。其实,这些问题的本质是,在企业中、在项目里缺乏有效的质量管理,缺乏质量导致的不仅仅是质量问题,还有进度问题、客户满意度问题、员工满意度问题和最终的效益问题。

要有效开展软件质量管理,首先要解决意识问题,只有转变思想,才有可能转变软件开发人员的行动,改变最终的结果。再则,要在整个组织层面系统地构建和推行软件质量管理系统,这样才能解决根本性问题,才能获得整体性收益。最后,质量管理活动要在每个项目中落地,发挥出其威力,从而解决项目所面临的质量、进度等众多问题。本课程的就是按照这样的思路——从思想意识到组织级质量管理体系在到项目的质量管理活动——引领学员全面地接触和体验软件质量管理。

培训收益training income

作为软件研发部门管理者或研发人员,您是否经常为以下问题而感到困扰?

  • 项目周期紧,领导不停的压缩测试时间,导致产品质量很差,最后所有矛头指向开发部门!
  • 测试团队也有不少人了,但各个产品线还是整天喊测试人力资源不足,需要招聘!
  • 设计过程中的变更频繁,测试疲于奔命,拼命加班,但产品质量还是不稳定!
  • 开发团队采用敏捷软件开发模式,测试团队无从下手,开发忙得热火朝天,测试则无事可做!
  • 开发部门缺乏自测环节,编码完成就发布给测试,测试部没有接收标准,出了问题相互推诿...
  • 测试人员普遍缺乏成就感,在公司没有地位,薪酬低,无法与开发人员抗衡,导致工作效率低下!
  • 有的测试人员工作态度很好,但就是找不到BUG,作为主管,该怎么办?
  • 测试团队成员都掌握了自动化测试工具,但都是摆设,没有派上用场...
  • 测试介入项目太晚,对项目业务的熟悉程度不够,没有足够的信心保证产品质量...
  • 测试人员积极性不足,流动性较大,产品质量的保证工作受到影响....
  • 产品测试的工作量要么是研发人员说了算,要么就是拍脑袋,测试人员没有话语权...
  • 设了产品测试部但效果一般,开发不太认可,不设测试部又不能保证产品质量,如何权衡...
  • 质量保证部门作了完整了质量保证计划,但收集不到任何数据...
  • 项目经理组织评审会,大多数人参与不积极,不发表意见,开发的质量越来越差...

也许,您正在为解决软件质量的管理问题而费尽心思!一方面客户现场问题不断,一方面缺乏有效的软件质量保证措施,软件质量变成了研发过程管理的唯一短板。本课程有效的解决了以上问题,学员从以下几个方面受益:

  1. 从软件测试、评审、质量保证三个方面分析软件质量的管理;
  2. 了解软件质量度量,测试成熟度模型与软件产品质量度量指标;
  3.  掌握敏捷开发模式中质量管理方法;
  4.  了解企业级质量体系建设的方向、技能及目标;

课程特点Course Features

  • 找到软件项目开发所遇到的众多问题(进度延期、质量低下等)的本质原因和解决方案
  • 系统地掌握业界先进的软件质量管理理念和方法
  • 掌握如何制定出实用的、易用的、有效的软件质量管理体系的过程和方法
  • 掌握有效地推行实施软件质量管理体系的过程和方法
  • 学习如何根据不同的项目情况制定有效的质量计划
  • 掌握如何有效地开展技术评审活动
  • 掌握如何有效地开展软件测试活动
  • 学习什么是高质量的技术文档(需求、设计),以及写出高质量的技术文档
  • 学习提高代码质量的方法
  • 学习如何进行缺陷管理,并通过缺陷管理改进开发过程和提升软件产品质量
  • 思想性:凝聚质量管理大师的思想,结合软件工程实践方法,揭示软件开发规律,透过案例分析更深入地理解软件质量管理思想。
  • 系统性:从思想到实践方法,从组织层面到项目层面,从过程质量到产品质量,本培训全面系统地探讨软件质量管理。
  • 实践性:讲师有丰富的年软件开发、项目管理和质量管理经验,在为数十家国内外软件企业咨询和辅导过程中,累计了大量的经验和案例,使得课程具有突出的实践性。
  • 针对性:针对国内企业软件开发过程普遍存在的问题,并结合国内企业特点、开发工程师的特点,有重点地进行剖析和讲解。

课程大纲curriculum introduction

  1. 软件项目管理概述

本章节学习目标:建立本课程学习的项目组织,明确本课程学习内容;了解软件项目管理的相关概念和知识,理解做好软件项目管理的关键因素及成功做法。

  • 软件项目成功率,软件危机
  • 软件的特性是什么?
  • 什么是项目?项目的三重约束?
  • 什么是项目管理?
  • 项目、项目群和项目组合之间的关系
  • 企业级项目管理的内容
  • 项目管理成熟度
  • 项目管理三大知识体系
  • 项目管理过程
  • 项目管理知识九大领域
  • 软件项目管理专业领域
  • 软件项目管理规范和标准
    • PMBOK
    • CMMI
    • ISO9001
  • 软件项目管理框架——4P模型
  • 软件项目管理面对的典型挑战与问题
  • 软件项目管理案例研讨

2、软件质量管理的理论与管理手段

本单元学习目标:掌握质量管理的一些重要的理念和主要概念,播种质量意识

  • 质量管理发展里程
    • 讨论:质量与效率关系
    • 质量管理发展历程
    • 案例分析:产品质量问题谁之过
  • 质量成本
    • 质量成本定义和分类
    • 关注预防和“一次把事情做对”重要意义
    • 案例分析:A公司有一个紧急项目,应该怎样做?
  • 质量保质和质量控制
    • 区分质量保证和质量控制
    • 流程的重要性
    • 流程本质是什么
  • 影响软件质量的三个要素
    • 测试
    • QA
    • 评审
    • 高质量软件交付的因素
  • 高质量的需求管理
  • 高质量的设计过程
  • 快速的测试与反馈
  • 高素质的开发团队
  • 适度的客户参与
    • 短平快开发模式下的需求管理
      • 需求优先级评定方法
      • 需求实现排序
      • 用户故事的变化
      • 如何接受用户故事变化
      • 迭代中需求的变化影响分析
      • 迭代中的需求变更   控制
    • 案例研讨:如何对需求进行描述?
    • 短平快开发模式下的质量管理
      • 设计和代码的质量指标和评价方法
      • 开发前的质量检查(需求评审、设计评审、测试评审)
      • 开发后的质量检查(单元测试、集成测试、系统测试、验收测试)
      • 如何做好团队的整体质量
      • 面向产品质量的测试管理
      • 面向用户的验证与管理
      • 持续的构建与集成管理
    • 短平快开发模式下配置管理
      • 面向发布的产品模块配置
      • 开发过程中的并行工作管理
      • 持续的版本管理
      • 基线的控制与管理
      • 构建与集成管理
      • 发布管理
    • 短平快模式下的软件度量管理
      • QA角色的变化(由警察变为导师和引导者)
      • 合理的过程度量指标有哪些
      • 不影响工作的度量数据收集机制
      • 对度量数据的分析方法
      • 过程问题的识别与调整
      • 过程规范的建立
  1. 搭建和推行软件质量管理流程体系

本单元学习目标:掌握软件流程搭建和推行的有效方法

  • 管理流程体系综述
    • 案例分析:DELL和3M管理体系剖析与比较
    • 由战略驱动的流程体系建设
    • IPD研发流程体系介绍
    • 软件流程体系与IPD以及其他流程体系的关系
    • 软件流程体系中的角色与职责
    • 案例分析:分析银行领域的S公司和通讯产品领域的H公司流程体系要点
  • 建立软件流程体系
    • 什么是高质量的流程体系,及高质量的流程体系的重要作用
    • 流程体系定义的过程和人员选择
    • 金字塔写作方法
    • 流程体系制定方法和要点
    • 演练:制定会议管理流程
  • 实施软件流程体系
    • 研讨:有哪些因素导致流程体系不被执行?
    • 流程执行的障碍
    • 流程实施的步骤和保证流程实施措施
    • 案例分析:针对项目的某些场景如何进行流程的引导
  • 持续改进软件流程体系
    • 建立质量文化和持续改进的文化
    • 案例分析:联邦快递飞机送礼服
    • 持续改进的来源和方法
    • 案例分析:分析H公司改进项以及如何改进
  1. 软件项目的质量管理

本单元学习目标:掌握软件项目中质量保证和质量控制方法

  • 质量计划
    • 如何制定软件质量计划
    • 案例分析:如何制定有效的质量计划
  • 有效评审
    • 评审的意义
    • 案例分析:剖析某项目的技术评审
    • 评审的过程
    • 有效开展评审的注意事项
  • 有效测试
    • 研讨:阻碍项目进行有效测试有哪些因素?
    • 测试的常见误区
    • 测试的目的
    • 测试分类
    • 测试的一般过程
    • 演练:分别为两个项目制定测试策略
    • 测试用例设计方法
    • 演练:测试用例设计演练
    • 单元测试和集成测试
    • 演练:单元测试演练
    • 系统测试
    • 演练:如何对测震仪产品进行测试
    • 测试自动化
    • 测试工具介绍
  • 提高文档和代码的质量
    • 案例分析:请分析某项目的需求文档有什么问题,如何改进
    • 高质量需求文档的标准
    • 如何制定出高质量的需求和设计文档
    • 示例:设计文档
    • 提高文档和代码质量的有效工作模式
  • 缺陷管理
    • 缺陷管理意义
    • 缺陷管理工具、方法和度量
    • 缺陷管理过程

 

讲师资历lecturer synopsis

杨老师- - -上海世立特聘讲师   研发管理专家、产品测试专家、深圳测试协会副会长

  • 资深咨询顾问、研发管理高级讲师
  • 清华大学MBA、中山大学工学学士
  • 美国项目管理协会认证专家PMP
  • 16年产品开发、测试管理经验
  • 6年研发管理咨询与培训经验
    • 先后在华为、阿里巴巴、蓝韵等大型企业担任研发高级管理职务

讲师背景

16年产品开发研发管理及项目管理经验。曾服务于国内某大型通信企业、大型医疗企业和著名互联网公司,先后担任过软件工程师、开发经理、研发总监、测试总监、研发管理中心总监、PMO总监、研发副总裁等职位,带领过华为NGN开发团队、阿里巴巴研发团队、深圳蓝韵医疗研发团队等,有几十个成功和失败的项目案例,亲历过华NGN产品从第一个版本问世到全球出货量第一的开发及测试历程,主导过阿里巴巴大型电子商务平台的质量保证工作,成功开发出国内第一套自动化测试平台,有丰富的研发团队管理和产品开发经验。

在北京、深圳、杭州等地多次举办测试管理论坛或公开课;为中国科学院、金山软件、深圳华为、深圳大展、阿里巴巴、深圳蓝韵、深圳科皓、上海EDS、从兴电子、珠海派诺科技、南京埃斯顿、常州润源、北京净雅、浙大网新、华立仪表、成都乐创、深圳迈瑞、深圳创维等多家企业提供过内训课程。先后讲授过《软件质量管理》、《软件测试管理》、《软件项目管理》、《产品测试管理》、《研发项目管理》、《研发质量管理》、《IPD集成产品开发》等。

主讲课程:

研发管理体系类:集成产品开发(IPD)体系、IPD沙盘实战演练 、产品创新与研发管理

研发管理流程类:市场管理与产品规划、新产品开发流程优化及项目管理、产品测试管理

项目管理类:研发项目管理、研发质量管理、通用的项目管理

软件类:软件项目管理、软件测试管理、软件配置管理、软件需求管理

部分公开课客户(2010年9月~2013年12月):

中国互联网中心(CNNIC)、信华精机、亿维自动化、金蝶软件、比亚迪、安信证券、高凌信息、扬智电子、九阳小家电、成都索贝数码、艾默生网络能源、新北洋、常林机械、先控电源、新风光电子、长城科技、大齐通信、网神信息技术、清网华科技、捷成世纪、庄盛家具、广利核系统工程、金山软件、士兰微电子、上海南华机电、奥的斯电梯、巨人通力电梯、正泰仪器仪表、西安美林电子、美芝制冷、广电运通、航盛电子、广州致远、惠州亿能电子、湖南拓维信息、杭州立地信息、凝智科技、硕文软件、先临三维、联合汽车电子、银湖电气股份、新源交通电子、优能通讯、恒强科技、广州从兴电子、朗新科技、福建顶点软件、武汉迈力特、擎动网络、英诺威尔、视博云科技、西普阳光教育科技、京睿科技、倍量电子、TCL、高斯贝尔、广日电气、宝瑞明科技、北龙中网、蓝韵实业、深圳英飞拓、华阳科技、理邦仪器、美的微波炉、雷赛智能、创维数字电视、安健医疗、东信和平、华工正源、长城医疗、思达仪表、新格林耐特、美的空调、比亚迪、长虹手机、雄帝科技、光联通讯、广州新软、艾默生环境优化、大唐移动、北京农商银行、科大讯飞……………………

典型咨询客户

  • 南京某高新科技企业(其中大功率伺服器产品稳居国内第一), 是国家级高新企业
  • 武汉某光通讯企业(华中科技大学全资子公司,上市企业)连续合作二期
  • 深圳某电气设备领域领先企业(创业板上市)
  • 深圳某机电自动化、运动控制自动化领先企业(准上市企业)
  • 上海某游戏点卡交易互联网企业,国内最大的虚拟物品交易平台
  • 深圳某医疗器械提供商(国内前三),持续合作2期
  • 国内某大型餐饮企业,在北京有多家分店
  • 江苏常州某纺织机械行业龙头(国内第一)
  • 深圳某大型软件外包企业,主要承接欧美软件外包业务,已通过CMMI5(上市企业)
  • 中国移动(香港)有限公司 (上市企业)
  • 香港松华首饰集团(深圳) 有限公司
  • 中航工业集团(军工企业)

另作为项目经理或核心成员参与了深圳、武汉、南京、上海、北京等多个咨询项目

客户反馈:

杨老师讲课非常专业,而且控场能力很强,有很强的专业背景,课程案例真实而贴切,的确受益匪浅!                                                                                   ——埃斯顿研发中心总经理  徐正华先生

 杨老师非常敬业和专业!这两天是我听过的最专业的研发质量类课程!

                                                      ——珠海派诺科技测试部经理  郭玉娟

 通过杨老师的培训,使我相信建立一支强大的研发团队不但需要掌握专业知识,还要提高员工的素质和软技能,加强员工职业素养方面的培训。 

                                                       ——某自动化公司研发副总裁 徐女士

 杨老师有多年的研发管理经验,案例丰富而精彩,非常贴切我们的工作,对于研发质量这个容易被忽视的职业,我突然感觉它的伟大!                       

——某互联网公司研发总监  李先生

 杨老师讲课非常有激情,所有的案例都是自身经历的案例,有非常强的感染力,两天的课程一点也不疲惫,课堂气氛很好,感谢杨老师的精彩演讲!      

 — —金蝶软件资深研发总监   赵先生

   

支付方式


户名:上海世立企业管理咨询有限公司

户行:上海农村商业银行万安街支行

帐号:32737 1080 1122 4898
 

首页 |公开课程 |课程搜索 |企业内训 |讲师团队 |内训要闻 |关于世立 |联系我们
沪ICP备13024216号|
www.shili-china.com 已经被浏览