名课堂-企业管理培训网

联系方式

联系电话:400-8228-121

值班手机:18971071887

Email:Service@mingketang.com

您所在的位置:名课堂>>内训课程>>项目管理培训

BDD行为驱动开发

【课程编号】:NX19959

【课程名称】:

BDD行为驱动开发

【课件下载】:点击下载课程纲要Word版

【所属类别】:项目管理培训

【培训课时】:1-2天,6小时/天

【课程关键字】:BDD培训

我要预订

咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:

【课程背景】

传统开发团队在进行敏捷转型时,虽然已经引入了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. 收尾

成果展示及心得总结

问题交流

林老师

讲师背景:

全球最大的上市咨询公司,世界500强公司埃森哲管理内训师

IBM, 惠普,花旗银行,埃森哲高级项目经理,敏捷管理教练

埃森哲大连敏捷社区负责人

国际Scrum联盟认证敏捷项目管理专家

国际SAFe 认证大规模敏捷框架组织认证项目管理专家

埃森哲认证敏捷管理专家

微软认证商业智能和数据管理专家

职业履历

具有16年项目咨询及企业项目管理经验,曾服务于IBM, 花旗,惠普,埃森哲等多家世界500强企业,担任资深项目经理及敏捷咨询顾问。在职期间,参与并主导超20个大中型项目的建设,咨询和管理工作。帮助并指导数十家企业实现项目敏捷转型,架构搭建和团队文化养成。在项目管理理论,方法,工具和实践方面具备丰富的实践经验。作为埃森哲大中华区人力资源商业智能团队主管,参与了多个人工智能,商业智能项目的管理,为埃森哲的战略决策提供了有效支持。具有丰富得跨国团队管理经验,曾作为项目主管,带领跨美国,英国,爱尔兰,西班牙,阿根廷,印度,日本,菲律宾等将近十个国家得跨国团队,成功交付了集人力资源,财务,法务,医药等业务领域以及大数据,人工智能,物联网,区块链,商业智能等技术领域得多个复杂项目。

主讲课程:

第一大类:敏捷项目管理与实践

1. 敏捷进阶沙盘工作坊-《楼兰密藏》

2.《产品经理设计思维与敏捷开发》

3.《敏捷项目管理Scrum》

4.《敏捷软件测试》

5《行为驱动开发—BDD》

第二大类:职业规划与思维技巧

1.《高效能人士的七个习惯》

2.《结构思考力》

3.《六顶思考帽与六双行动鞋》

4. 《九型人格_团队合作与自我认知》

6. 《设计思维与产品创新》

5. 《系统思考与创新思维》

培训风格

课程落地:善于将管理理论与实践经验相结合,将理论工具化,使得学员可以在实践中将理论学以致用,将课堂的学习成果落地结果.

学员不困:培训方面知识体系丰富,风趣幽默,善于使用案例,练习等教练引导技术完成与学员之间的互动,在引导学员积极主动参与的前提下达成课程交付。

强调共创:有丰富的工作坊引导经验,善于将管理中的问题抽象出来,并以沙盘游戏或工作坊的形式重现,引发学员的思考,巧妙得将枯燥得讲授转化为学员得自我反思,加深学员对课程得理解。

服务客户

埃森哲信息技术有限公司、戴尔、IBM、惠普,沈阳宝马,大北欧通讯设备有限公司,新程软件有限公司,大连市工会,思佰益必智信息技术有限公司,赋启青年发展中心,TIR国际公路运输组织,统一企业、光明乳业、河南山盟、山东华厦银行、同昆数码、佳通轮胎、摩托罗拉、诺基亚、国美、永乐、苏宁、迪信通、浙江话机世界、翔傲科技、中国移动(安徽/四川/云南)、中国联通(中国联通学院)、中国电信(北京/青海)国家电网(河北/江西/陕西)、南瑞集团、安康水力发电厂、晶科电力、花旗银行、交通银行、中信银行、南洋商业银行、中国邮政储蓄银行(湖北/江西)中建五局、宏图地产、众森地产、新力地产、恒大地产、汇仁地产、杨子江海陵药业、天士力医药、贝登医疗、汇仁医药集团、青峰医药集团、延锋江森座椅、江铃汽车股份、南昌地铁集团、博能汽车、昌河汽车集团、北京新泉志和、巴德富集团、艾莱依集团、广州金鹏集团、中材集团、晶科能源、光明乳业集团、平安保险、中国人保财险、首创金服、首都国际机场、中烟集团、无锡大东方百货

我要预订

咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:

企业管理培训分类导航

企业培训公开课日历

项目管理培训推荐公开课

名课堂培训讲师团队

涂山青-企业培训师
涂山青老师

涂山青老师 涂山青,一个致力于把先进观念植入到企业“骨髓”的培训师; 涂山青...

李皓明-企业培训师
李皓明老师

李皓明老师 职场效能提升专家 12年团队管理与项目管理实战经验 10年企业大学与人才培养体系建设实战...

朱越民-企业培训师
朱越民老师

★中国十大女培训师 ★中国首届职业讲师论坛十佳金牌讲师 ★荣膺IPTS “08中国最具魅...

项目管理培训内训课程

热门企业管理培训关键字