欢迎来到哪里有培训网!   [会员登录]  [讲师注册]  [机构注册] 网站首页  上海培训班  上海职业培训  上海讲师  上海培训机构  名师博客 
热门: 销售精英  微信营销  班组长  中高层
  • 营销管理
  • 人力资源
  • 生产研发
  • 采购物流
  • 财务管理
  • 战略管理
  • 领导艺术
  • 综合技能
  • 其它课程
  • 线上课程
  • 品牌管理
  • 营销策划
  • 销售技巧
  • 门店管理
  • 网络营销
  • 客户服务
  • 电话销售
  • 销售团队
  • 渠道销售
  • 国际贸易
  • 商务谈判
  • 合同管理
  • 顾问式销售
  • 大客户销售
  • 经销商管理
  • 大数据营销
  • 客户投诉
  • 新媒体营销
  •  
    您现在的位置:首页 > 年度培训计划 > 研发管理
    N700283472 BDD行为驱动开发 2630
    课程描述:
    行为驱动开发 【课程背景】 传统开发团队在进行敏捷转型时,虽然已经引入了Scrum或者Kanban等敏捷管理实践,能够以迭代和增量的方式来开发和交付,但在迭代开发过程中使用着传统的顺序式开发过程,依赖手工测试来保证质量,这就导致迭代开发的进度和质量不可控,以及后期的维护困难。 BDD(行为驱动开发)是敏捷开发的核心工程实践技术。通过BDD方法的引入,能够从源头上实现质量内建,显着地提升开
    适合人员: 项目经理  研发经理  技术主管  其他人员  
    培训讲师: 林晓东
    培训天数: 2天
    培训费用: ¥元

    行为驱动开发

    【课程背景】
    传统开发团队在进行敏捷转型时,虽然已经引入了Scrum或者Kanban等敏捷管理实践,能够以迭代和增量的方式来开发和交付,但在迭代开发过程中使用着传统的顺序式开发过程,依赖手工测试来保证质量,这就导致迭代开发的进度和质量不可控,以及后期的维护困难。
    BDD(行为驱动开发)是敏捷开发的核心工程实践技术。通过BDD方法的引入,能够从源头上实现质量内建,显着地提升开发效率和质量,以及大幅度降低后期的维护成本。
    值得一提的是,BDD不仅适用于敏捷团队,也适用于传统开发团队。传统开发团队同样也能通过引入和使用BDD,显着地提升开发效率和质量,并大幅度降低后期的维护成本。

    【课程收益】
    当迭代仍然采用传统的小瀑布开发过程时,您往往可能会面临以下问题:
    PO、BA、开发人员、测试人员对需求的理解不一致问题,并由此带来错误和返工。
    完成同样的需求,不同的人估算结果各不相同,怎么估算才合理。
    多个人员、多个团队协同开发同一个需求时,由于进度不一致造成延迟和等待,怎么才能提高效率。
    由于测试集中在迭代后期进行,导致迭代后期忙着测试和解决Bug,进度和质量都得不到控制。
    传统的自动化测试手段太低效,只有自动化测试人员才能开发和维护测试脚本,测试脚本的开发和维护工作量巨大,难以推行。
    需求文档碎片化,缺乏整个系统的完整需求文档,导致维护困难。
    经过我们的BDD企业实战培训,以上问题都能得到有效解决。

    【课程对象】
    敏捷团队的PO、ScrumMaster、程序员、测试工程师
    传统开发团队的项目经理、需求分析人员、设计人员、程序员、测试工程师

    【课程大纲】
    1. BDD的思想和原理
    传统顺序式开发过程面临的问题
    如何解决这些问题

    2. BDD概述
    测试金字塔
    BDD/TDD 介绍
    BDD框架:Cucumber、Robot framework等
    Gherkin语法

    3. BDD的需求实战技巧
    如何拆分和编写用户故事,使之成为持续维护、可执行的活文档
    实战演练:采用BDD的方式来编写用户故事

    4. BDD 的团队协作实战技巧
    BDD的角色和职责
    BDD的实施流程
    案例分享:企业BDD实施案例

    5. BDD 自动化测试方法精讲
    传统自动化测试方法的弊端
    BDD自动化测试工具:.Specflow(.net)/Pytest(Python)
    实战演练:
    手把手Sepcflow实现计算器开发行为驱动开发
    Specflow实现BI工程(Specflow)自动化测试平台搭建
    Pytest 实现Python 自动化测试平台搭建

    6. BDD的实施过程:
    团队如何进行任务拆分和人员组队
    团队如何以BDD方式完成需求开发
    实战演练:以BDD的方式,完成需求的开发、集成和自动化测试

    7. 收尾
    成果展示及心得总结
    问题交流

    行为驱动开发

      本课程名称:行为驱动开发-敏捷开发技术
    参加课程日期:    
    公司名称: 联系人:
    手机: 座机电话:
    在线QQ: 参训人数:  人
    备注:
         
      付款方式
    已开课时间:
      上一篇:思维导图与视觉创意-视觉设计思维导图
      下一篇:领导力标准化-领导力工作方式方法
     
     
     
    林晓东
    会员可见
    会员可见
    会员可见
     
    培训类型:
    培训费用:
    培训地址:
    适合人员:
    培训时间:
    关键词:
     
       
    推荐公开课
     
    研发管理培训
     
    产品需求分析与需求管理课程 董奎
    产品需求开发与需求管理 孙福生
    产品测试验证与确认 汪礼兵
    企业产品创意培训课程 戴钊
    研发项目管理高级实战演练 孙福生
    设计控制与高效评审—夯实研 汪礼兵
    新产品研发项目管理 谢老师
    技术规划与预研管理 郭富才
    研发制造部门FMEA高级应 令老师
    工业4.0趋势下的产品平台 金咸勇
    研发管理内训
     
    新产品的规划与客户需求分析 汪立耕
    市场驱动的产品开发流程管理 张宝雷
    生产工程师(PIE)技能提 宋志军
    ESD工程师及内审员培训 刘长雄
    结算产品创新设计全流程培训 汪含
    研发效率管理——如何有效缩 周水根
    基于市场驱动的新产品开发流 周水根
    如何打造高效的研发管理体系 周水根
    如何应用DFMEA来管理产 王继武
    研发效率管理——如何有效缩 张永杰
    研发管理视频
    研发管理文章
     
    流程规划概要(下) 深圳企
    知识管理,助力流程建设及执 深圳企
    石花老师《研发绩效管理与员 石花
    2025企业颜色管理培训课 yan
    2025企业研讨式培训策略 yan
    2025企业研讨培训:策略 yan
    2025企业研讨培训法案例 yan
    2025企业研讨培训心得总 yan
    2025企业研究院培训平台 yan
    2025企业研究能力培训攻 yan
    研发管理讲师
     

    课程报名
    机构合作
    讲师服务
    课程报名
    4000-504030
    微信关注
    在线咨询
    课程咨询
    讲师咨询
    会员咨询
    其它服务
    请您留言

    感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

    提交