部分公开课客户(2010年9月~2013年12月)
中国互联网中心(CNNIC)、信华精机、亿维自动化、金蝶软件、比亚迪、安信证券、高凌信息、扬智电子、九阳小家电、成都索贝数码、艾默生网络能源、新北洋、常林机械、先控电源、新风光电子、长城科技、大齐通信、网神信息技术、清网华科技、捷成世纪、庄盛家具、广利核系统工程、金山软件、士兰微电子、上海南华机电、奥的斯电梯、巨人通力电梯、正泰仪器仪表、西安美林电子、美芝制冷、广电运通、航盛电子、广州致远、惠州亿能电子、湖南拓维信息、杭州立地信息、凝智科技、硕文软件、先临三维、联合汽车电子、银湖电气股份、新源交通电子、优能通讯、恒强科技、广州从兴电子、朗新科技、福建顶点软件、武汉迈力特、擎动网络、英诺威尔、视博云科技、西普阳光教育科技、京睿科技、倍量电子、TCL、高斯贝尔、广日电气、宝瑞明科技、北龙中网、蓝韵实业、深圳英飞拓、华阳科技、理邦仪器、美的微波炉、雷赛智能、创维数字电视、安健医疗、东信和平、华工正源、长城医疗、思达仪表、新格林耐特、美的空调、比亚迪、长虹手机、雄帝科技、光联通讯、广州新软、艾默生环境优化、大唐移动、北京农商银行、科大讯飞……………………
典型咨询客户
南京某高新科技企业(其中大功率伺服器产品稳居国内第一), 是国家级高新企业
武汉某光通讯企业(华中科技大学全资子公司,上市企业)连续合作二期
深圳某电气设备领域领先企业(创业板上市)
深圳某机电自动化、运动控制自动化领先企业(准上市企业)
上海某游戏点卡交易互联网企业,国内最大的虚拟物品交易平台
深圳某医疗器械提供商(国内前三),持续合作2期
国内某大型餐饮企业,在北京有多家分店
江苏常州某纺织机械行业龙头(国内第一)
深圳某大型软件外包企业,主要承接欧美软件外包业务,已通过CMMI5(上市企业)
中国移动(香港)有限公司 (上市企业)
香港松华首饰集团(深圳) 有限公司
中航工业集团(军工企业)
另作为项目经理或核心成员参与了深圳、武汉、南京、上海、北京等多个咨询项目
【客户反馈】
杨老师讲课非常专业,而且控场能力很强,有很强的专业背景,课程案例真实而贴切,的确受益匪浅! ——埃斯顿研发中心总经理 徐正华先生
杨老师非常敬业和专业!这两天是我听过的最专业的研发质量类课程!
——珠海派诺科技测试部经理 郭玉娟
通过杨老师的培训,使我相信建立一支强大的研发团队不但需要掌握专业知识,还要提高员工的素质和软技能,加强员工职业素养方面的培训。
——某自动化公司研发副总裁 徐女士
杨老师有多年的研发管理经验,案例丰富而精彩,非常贴切我们的工作,对于研发质量这个容易被忽视的职业,我突然感觉它的伟大! ——某互联网公司研发总监 李先生
杨老师讲课非常有激情,所有的案例都是自身经历的案例,有非常强的感染力,两天的课程一点也不疲惫,课堂气氛很好,感谢杨老师的精彩演讲! — —金蝶软件资深研发总监 赵先生
【课程大纲】
1.软件项目管理概述
本章节学习目标:建立本课程学习的项目组织,明确本课程学习内容;了解软件项目管理的相关概念和知识,理解做好软件项目管理的关键因素及成功做法。
1.1.软件项目成功率,软件危机
1.2.软件的特性是什么?
1.3.什么是项目?项目的三重约束?
1.4.什么是项目管理?
1.5.项目、项目群和项目组合之间的关系
1.6.企业级项目管理的内容
1.7.项目管理成熟度
1.8.项目管理三大知识体系
1.9.项目管理过程
1.10.项目管理知识九大领域
1.11.软件项目管理专业领域
1.12.软件项目管理规范和标准
1.12.1.PMBOK
1.12.2.CMMI
1.12.3.ISO9001
1.13.软件项目管理框架--4P模型
1.14.软件项目管理面对的典型挑战与问题
1.15.软件项目管理案例研讨
2.软件质量管理的理论与管理手段
本单元学习目标:掌握质量管理的一些重要的理念和主要概念,播种质量意识
2.1.质量管理发展里程
2.1.1.讨论:质量与效率关系
2.1.2.质量管理发展历程
2.1.3.案例分析:产品质量问题谁之过
2.2.质量成本
2.2.1.质量成本定义和分类
2.2.2.关注预防和“一次把事情做对”重要意义
2.2.3.案例分析:A公司有一个紧急项目,应该怎样做?
2.3.质量保质和质量控制
2.3.1.区分质量保证和质量控制
2.3.2.流程的重要性
2.3.3.流程本质是什么
2.4.影响软件质量的三个要素
2.4.1.测试
2.4.2.QA
2.4.3.评审
2.4.4.高质量软件交付的因素
高质量的需求管理
高质量的设计过程
快速的测试与反馈
高素质的开发团队
适度的客户参与
2.5.短平快开发模式下的需求管理
2.5.1需求优先级评定方法
2.5.2需求实现排序
2.5.3用户故事的变化
2.5.4如何接受用户故事变化
2.5.5迭代中需求的变化影响分析
2.5.6迭代中的需求变更控制
2.6.案例研讨:如何对需求进行描述?
2.7.短平快开发模式下的质量管理
4.1设计和代码的质量指标和评价方法
4.2开发前的质量检查(需求评审、设计评审、测试评审)
4.3开发后的质量检查(单元测试、集成测试、系统测试、验收测试)
4.4如何做好团队的整体质量
4.5面向产品质量的测试管理
4.6面向用户的验证与管理
4.7持续的构建与集成管理
2.8.短平快开发模式下配置管理
2.8.1面向发布的产品模块配置
2.8.2开发过程中的并行工作管理
2.8.3持续的版本管理
2.8.4基线的控制与管理
2.8.5构建与集成管理
2.8.6发布管理
2.9.短平快模式下的软件度量管理
2.9.1 QA角色的变化(由警察变为导师和引导者)
2.9.2合理的过程度量指标有哪些
2.9.3不影响工作的度量数据收集机制
2.9.4对度量数据的分析方法
2.9.5过程问题的识别与调整
2.9.6过程规范的建立
[NextPage]
3.搭建和推行软件质量管理流程体系
本单元学习目标:掌握软件流程搭建和推行的有效方法
3.1.管理流程体系综述
3.1.1.案例分析:DELL和3M管理体系剖析与比较
3.1.2.由战略驱动的流程体系建设
3.1.3.IPD研发流程体系介绍
3.1.4.软件流程体系与IPD以及其他流程体系的关系
3.1.5.软件流程体系中的角色与职责
3.1.6.案例分析:分析银行领域的S公司和通讯产品领域的H公司流程体系要点
3.2.建立软件流程体系
3.2.1.什么是高质量的流程体系,及高质量的流程体系的重要作用
3.2.2.流程体系定义的过程和人员选择
3.2.3.金字塔写作方法
3.2.4.流程体系制定方法和要点
3.2.5.演练:制定会议管理流程
3.3.实施软件流程体系
3.3.1.研讨:有哪些因素导致流程体系不被执行?
3.3.2.流程执行的障碍
3.3.3.流程实施的步骤和保证流程实施措施
3.3.4.案例分析:针对项目的某些场景如何进行流程的引导
3.4.持续改进软件流程体系
3.4.1.建立质量文化和持续改进的文化
3.4.2.案例分析:联邦快递飞机送礼服
3.4.3.持续改进的来源和方法
3.4.4.案例分析:分析H公司改进项以及如何改进
4.软件项目的质量管理
本单元学习目标:掌握软件项目中质量保证和质量控制方法
4.1.质量计划
4.1.1.如何制定软件质量计划
4.1.2.案例分析:如何制定有效的质量计划
4.2.有效评审
4.2.1.评审的意义
4.2.2.案例分析:剖析某项目的技术评审
4.2.3.评审的过程
4.2.4.有效开展评审的注意事项
4.3.有效测试
4.3.1.研讨:阻碍项目进行有效测试有哪些因素?
4.3.2.测试的常见误区
4.3.3.测试的目的
4.3.4.测试分类
4.3.5.测试的一般过程
4.3.6.演练:分别为两个项目制定测试策略
4.3.7.测试用例设计方法
4.3.8.演练:测试用例设计演练
4.3.9.单元测试和集成测试
4.3.10.演练:单元测试演练
4.3.11.系统测试
4.3.12.演练:如何对测震仪产品进行测试
4.3.13.测试自动化
4.3.14.测试工具介绍
4.4.提高文档和代码的质量
4.4.1.案例分析:请分析某项目的需求文档有什么问题,如何改进
4.4.2.高质量需求文档的标准
4.4.3.如何制定出高质量的需求和设计文档
4.4.4.示例:设计文档
4.4.5.提高文档和代码质量的有效工作模式
4.5.缺陷管理
4.5.1.缺陷管理意义
4.5.2.缺陷管理工具、方法和度量
4.5.3.缺陷管理过程
【培训安排】
地 点:深圳/2014年9月12-13日(2天)上午: 09:00-12:00 下午:13:30-17:00
【培训费用】
培训费用:3600元/人,含资料、中餐和证书