班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
软件质量综述 1、软件质量模型
软件发生质量问题的根本原因;
业界主流质量模型概述;
2、软件质量策略
建构软件工程的元模型,发现质量策略;
软件质量控制基本策略;
3、软件全面质量管理
软件工程质量 1、高质量的软件需求
揭示软件需求质量症结;
软件需求采集、分析、建模、管理过程的质量控制;
2、提高软件设计质量
从配置库、设计文档中发现软件设计质量问题;
软件设计视图(或视点)与设计质量;
软件设计战略战术与设计质量;
3、如何运用软件的架构模式与设计模式来提升设计质量
软件代码质量 1、软件代码质量
编码规范与代码质量(提供主流语言的编码规范范例,如C++/JAVA等);
代码分析技术与代码质量;
通过Check IN 策略控制源代码仓库的代码质量;
代码重构与代码质量;
2、软件测试质量
如何规划功能测试满足用户的需求;
集成测试展开的策略;
如何提升测试用例的质量;
3、软件发布质量
软件构建(Build)健康质量分析;
选择软件发布平台与方式;
4、软件维护质量
软件问题自动收集(建立维护中心);
软件维护可提交性;
软件滚动升级与软件质量;
5、软件资产质量
如何从配置库中提炼资产;
6、软件资产的重构与改进
软件过程质量 1、质量的防范策略
从优质量问题的软件中,发现质量问题位置;
软件研发流程的防范策略;
2、基于评审的质量控制
定义软件评审的流程;
记录评审过程、评审问题的数据(实现评审管理和经验积累);
实践讨论:如何评估需求规格文档
实践讨论:XXX公司的架构设计文档
3、提高个人能力来提升软件质量
诠释微软的EEG方案(微软如何提高个人能力);
分析软件生命周期各个角色能力要求(定义指标体系);
制定个人能力培养计划(具有可操作性的计划);
不断自我评估能力,改进个人能力(可操作性的评估方法);
实践讨论:如何提升设计人员的设计能力
实践讨论:如何提升编码人员的调试能力
4、提高团队能力来提升软件质量
诠释微软的团队方案(研发团队与软件质量);
研发团队的能力要求(定义团队的能力指标体系);
实践讨论:如何提升3-5人研发小组的能力
5、软件管理质量
如何完成高质量软件计划;
软件任务书与软件质量;
实践讨论:软件中的“伯乐”与“千里马”
软件质量度量 1、建立软件过程的数据中心
软件过程数据化的理念(精准管理);
软件过程量化管理环境的设计;
实践演练
2、测试与缺陷度量
缺陷分布度量、缺陷密度、缺陷注入率、整体缺陷清除率与阶段性缺陷清除率;
测试覆盖度(测试整体的质量);
测试执行的效率度量、测试用例有效性度量;
案例分析:对日外包项目中缺陷数据分析
3、管理度量(management metrics)
建立过程度量模型,使用工具实现度量模型(warehouse与OLAP);
质量管理度量(如质量审查度量、质量测试度量、质量保证度量等);
配置管理度量(如式样变更控制度量、版本管理控制度量等);
4、软件开发项目规模度量(size measurement)
功能点分析(FPA:function points analysis)、代码行(LOC:lines of code)、德尔菲法(Delphi)、COCOMO模型;
估算经验库的建立;
案例:ERP项目估算
|
|
|