求知 文章 文库 Lib 视频 Code iProcess 课程 角色 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
GE 区块链技术与实现
中国银行 信息安全技术及深度
北京和利 性能和安全性
北京 Web应用安全架构、入侵

相关课程  
WEB网站与应用安全原理与实践
web应用安全架构设计
创建安全的Java/J2EE Web代码
注册信息安全专业人员(CISP)
信息安全管理
信息安全问题与防范
 
全部课程 >开发技能  
对抗软件瑕疵的最佳实践 
375 次浏览  34 次
张老师
微软全球最有价值技术专家(MVP),同济大学电子与信息工程学院特邀讲师。
 
时间地点:北京 上海 深圳根据报名开班
课程费用:5000元/人
企业内训:可根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本培训紧密围绕软件瑕疵这一主题,从软件瑕疵的成本曲线讲起,基于在集成电路领域广被认可的Design For Test(D4T)和Design For Debug(D4D)思想,系统介绍如何从产品的设计阶段就开始规划对抗软件瑕疵的基础设施,如何在产品编码和实现阶段利用这些设施及早发现瑕疵,如何在测试阶段更快的降低瑕疵数量,以及如何在产品发布后及时发现和修复残留的瑕疵。

    培训目标

    通过课程学习,学员能够:
    1、了解如何从产品的设计阶段就开始规划对抗软件瑕疵的基础设施。
    2、如何在产品编码和实现阶段利用这些设施及早发现瑕疵。
    3、如何在测试阶段更快的降低瑕疵数量。
    4、如何在产品发布后及时发现和修复残留的瑕疵。
    培训对象:软件团队的经理,项目负责人,架构师,程序员,测试经理,测试人员
    学员基础:有一定的开发测试经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天
    软件瑕疵概览
    理解瑕疵
    内因与表象
    瑕疵分类:海森伯瑕疵,曼德
    罗瑕疵,薛丁格瑕疵
    谁的 Bug
    Bug 的生命周期
    案例分析:2003 北美大停电
    软件瑕疵的成本曲线 水手一号太空船
    直接和间接成本
    成本-时间曲线
    NT 3.1 构建过程
    串行化开发
    打断构建
    “打断概率-团队规模”曲线
    “检入开销-团队规模”曲线
    案例分析:Vista 和Win7
    思考根本——
    目前方法难以解决
    的问题
    实例演示:寻找 Win7“发疯”
    的原因
    缓冲区溢出
    基于 Cookie 的安全检查
    标准标注语言
    根本问题
    技术路线
    代码角斗士
    糟糕的代码
    瑕疵的根源
    职业道德
    D4T和D4D

    它山之石:从黄沙变成芯片
    IC 的难题
    JTAG 标准
    Fuse 的作用
    DFD 联盟
    软件的 DFT 和DFD
    NT 的经验
    典型技术
    目标
    DTrace 简介、架构
    实例分析:ETW,CLFS

    可调试设计——
    设计阶段的最佳实践
    想到的则不难
    可调试架构
    基本原则
    日志
    输出调试信息
    沉重的 print
    转储
    基类
    调试模型
    设计方案:代码的可追溯性
    设计方案:数据的可追溯性
    WMI
    可配置性
    可观察性
    验证机制
    追踪机制
    不可调试代码
    程序员强则软件
    强——开发阶段的最
    佳实践
    程序员的自我修养
    “免加班秘诀”
    TDD
    Kent Beck
    保证随时测试
    吃“狗粮”
    调试设施与生俱来
    保证随时调试
    调试与软件工程
    支持调试
    保证随时运行
    典型错误
    安全编程
    观止
    (Showstopper)——
    测试阶
    段的最佳实践
    根本难题
    启发
    钓鱼法则
    80/20 法则
    敏捷宣言
    敏捷测试
    Cem Kaner
    Context Driven Testing
    殖虫
    突变测试
    Beta 测试
    也要测试调试版本
    实例演示:基于模型的自动测
    试方法(MBT)
    测试无止境
    自动诊断和远程
    报告——产品支持
    阶段的最佳实践

    产品期瑕疵
    WER
    WER 客户端
    WER 服务器端
    WER 服务
    应用程序转储
    遥感(Telemetry)
    用户反馈
    AutoBug
    CEIP
    Jon 谈收益
    实例分析:WDI

     
    375 次浏览  34 次
    其他人还看了课程
    编程匠艺训练营  829 次浏览
    单元测试实战训练营  906 次浏览
    如何编写高质量代码  2796 次浏览
    精益软件开发原理与实践  974 次浏览
    软件调试原理与实践  1095 次浏览
    通用软件开发过程指南(一个项目实例)  3148 次浏览
    定制内训


    咨询服务:安全评测与体系建设
    咨询目标 帮助客户对当前系统进行安全评测
    帮助客户建立安全架构
    帮助客户建立安全管理体系。
    咨询范围 网站安全,信息安全,web应用安全,移动端安全,通信网络安全,数据库安全,应用服务安全。
    咨询方式 安全评测指标与体系建立,
    对当前系统进行安全评测
    安全架构设计
    安全管理体系建设
    成功案例 中国银行,亚信联创,某电商金融公司,当当网,万达电商
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    [北京]基于模型的设计 3-6
    [北京]机器学习&TensorFlow+Keras框架 3-13
    [北京]UML +嵌入式系统分析设计 3-15
    [北京]软件架构设计方法、案例与实践 3-20
    [北京]基于Kubernetes的DevOps实践 4-11
    [上海]人工智能,机器学习和深度学习 3-22
    [上海]产品需求分析与管理 3-30
    [深圳]软件开发过程中的质量管理实践 3-29
    中国移动  人工智能、机器学习和深度学习
    知名财险公司  Oracle数据库性能调优
    航天科工某子公司  软件测试架构师
    英特尔  代码整洁与嵌入式C高质量编程
    知名消费金融公司  探索性测试与测试分析
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号