您所在的位置:名課堂>>內(nèi)訓(xùn)課程>>項目管理培訓(xùn)
BDD行為驅(qū)動開發(fā)
【課程編號】:NX19959
BDD行為驅(qū)動開發(fā)
【課件下載】:點擊下載課程綱要Word版
【所屬類別】:項目管理培訓(xùn)
【培訓(xùn)課時】:1-2天,6小時/天
【課程關(guān)鍵字】:BDD培訓(xùn)
我要預(yù)訂
咨詢電話:027-5111 9925 , 027-5111 9926手機:18971071887郵箱:Service@mingketang.com
【課程背景】
傳統(tǒng)開發(fā)團隊在進行敏捷轉(zhuǎn)型時,雖然已經(jīng)引入了Scrum或者Kanban等敏捷管理實踐,能夠以迭代和增量的方式來開發(fā)和交付,但在迭代開發(fā)過程中使用著傳統(tǒng)的順序式開發(fā)過程,依賴手工測試來保證質(zhì)量,這就導(dǎo)致迭代開發(fā)的進度和質(zhì)量不可控,以及后期的維護困難。
BDD(行為驅(qū)動開發(fā))是敏捷開發(fā)的核心工程實踐技術(shù)。通過BDD方法的引入,能夠從源頭上實現(xiàn)質(zhì)量內(nèi)建,顯著地提升開發(fā)效率和質(zhì)量,以及大幅度降低后期的維護成本。
值得一提的是,BDD不僅適用于敏捷團隊,也適用于傳統(tǒng)開發(fā)團隊。傳統(tǒng)開發(fā)團隊同樣也能通過引入和使用BDD,顯著地提升開發(fā)效率和質(zhì)量,并大幅度降低后期的維護成本。
【課程收益】
當?shù)匀徊捎脗鹘y(tǒng)的小瀑布開發(fā)過程時,您往往可能會面臨以下問題:
PO、BA、開發(fā)人員、測試人員對需求的理解不一致問題,并由此帶來錯誤和返工。
完成同樣的需求,不同的人估算結(jié)果各不相同,怎么估算才合理。
多個人員、多個團隊協(xié)同開發(fā)同一個需求時,由于進度不一致造成延遲和等待,怎么才能提高效率。
由于測試集中在迭代后期進行,導(dǎo)致迭代后期忙著測試和解決Bug,進度和質(zhì)量都得不到控制。
傳統(tǒng)的自動化測試手段太低效,只有自動化測試人員才能開發(fā)和維護測試腳本,測試腳本的開發(fā)和維護工作量巨大,難以推行。
需求文檔碎片化,缺乏整個系統(tǒng)的完整需求文檔,導(dǎo)致維護困難。
經(jīng)過我們的BDD企業(yè)實戰(zhàn)培訓(xùn),以上問題都能得到有效解決。
【課程對象】
敏捷團隊的PO、ScrumMaster、程序員、測試工程師
傳統(tǒng)開發(fā)團隊的項目經(jīng)理、需求分析人員、設(shè)計人員、程序員、測試工程師
【課程大綱】
1. BDD的思想和原理
傳統(tǒng)順序式開發(fā)過程面臨的問題
如何解決這些問題
2. BDD概述
測試金字塔
BDD/TDD 介紹
BDD框架:Cucumber、Robot framework等
Gherkin語法
3. BDD的需求實戰(zhàn)技巧
如何拆分和編寫用戶故事,使之成為持續(xù)維護、可執(zhí)行的活文檔
實戰(zhàn)演練:采用BDD的方式來編寫用戶故事
4. BDD 的團隊協(xié)作實戰(zhàn)技巧
BDD的角色和職責(zé)
BDD的實施流程
案例分享:企業(yè)BDD實施案例
5. BDD 自動化測試方法精講
傳統(tǒng)自動化測試方法的弊端
BDD自動化測試工具:.Specflow(.net)/Pytest(Python)
實戰(zhàn)演練:
手把手Sepcflow實現(xiàn)計算器開發(fā)行為驅(qū)動開發(fā)
Specflow實現(xiàn)BI工程(Specflow)自動化測試平臺搭建
Pytest 實現(xiàn)Python 自動化測試平臺搭建
6. BDD的實施過程:
團隊如何進行任務(wù)拆分和人員組隊
團隊如何以BDD方式完成需求開發(fā)
實戰(zhàn)演練:以BDD的方式,完成需求的開發(fā)、集成和自動化測試
7. 收尾
成果展示及心得總結(jié)
問題交流
林老師
講師背景:
全球最大的上市咨詢公司,世界500強公司埃森哲管理內(nèi)訓(xùn)師
IBM, 惠普,花旗銀行,埃森哲高級項目經(jīng)理,敏捷管理教練
埃森哲大連敏捷社區(qū)負責(zé)人
國際Scrum聯(lián)盟認證敏捷項目管理專家
國際SAFe 認證大規(guī)模敏捷框架組織認證項目管理專家
埃森哲認證敏捷管理專家
微軟認證商業(yè)智能和數(shù)據(jù)管理專家
職業(yè)履歷
具有16年項目咨詢及企業(yè)項目管理經(jīng)驗,曾服務(wù)于IBM, 花旗,惠普,埃森哲等多家世界500強企業(yè),擔(dān)任資深項目經(jīng)理及敏捷咨詢顧問。在職期間,參與并主導(dǎo)超20個大中型項目的建設(shè),咨詢和管理工作。幫助并指導(dǎo)數(shù)十家企業(yè)實現(xiàn)項目敏捷轉(zhuǎn)型,架構(gòu)搭建和團隊文化養(yǎng)成。在項目管理理論,方法,工具和實踐方面具備豐富的實踐經(jīng)驗。作為埃森哲大中華區(qū)人力資源商業(yè)智能團隊主管,參與了多個人工智能,商業(yè)智能項目的管理,為埃森哲的戰(zhàn)略決策提供了有效支持。具有豐富得跨國團隊管理經(jīng)驗,曾作為項目主管,帶領(lǐng)跨美國,英國,愛爾蘭,西班牙,阿根廷,印度,日本,菲律賓等將近十個國家得跨國團隊,成功交付了集人力資源,財務(wù),法務(wù),醫(yī)藥等業(yè)務(wù)領(lǐng)域以及大數(shù)據(jù),人工智能,物聯(lián)網(wǎng),區(qū)塊鏈,商業(yè)智能等技術(shù)領(lǐng)域得多個復(fù)雜項目。
主講課程:
第一大類:敏捷項目管理與實踐
1. 敏捷進階沙盤工作坊-《樓蘭密藏》
2.《產(chǎn)品經(jīng)理設(shè)計思維與敏捷開發(fā)》
3.《敏捷項目管理Scrum》
4.《敏捷軟件測試》
5《行為驅(qū)動開發(fā)—BDD》
第二大類:職業(yè)規(guī)劃與思維技巧
1.《高效能人士的七個習(xí)慣》
2.《結(jié)構(gòu)思考力》
3.《六頂思考帽與六雙行動鞋》
4. 《九型人格_團隊合作與自我認知》
6. 《設(shè)計思維與產(chǎn)品創(chuàng)新》
5. 《系統(tǒng)思考與創(chuàng)新思維》
培訓(xùn)風(fēng)格
課程落地:善于將管理理論與實踐經(jīng)驗相結(jié)合,將理論工具化,使得學(xué)員可以在實踐中將理論學(xué)以致用,將課堂的學(xué)習(xí)成果落地結(jié)果.
學(xué)員不困:培訓(xùn)方面知識體系豐富,風(fēng)趣幽默,善于使用案例,練習(xí)等教練引導(dǎo)技術(shù)完成與學(xué)員之間的互動,在引導(dǎo)學(xué)員積極主動參與的前提下達成課程交付。
強調(diào)共創(chuàng):有豐富的工作坊引導(dǎo)經(jīng)驗,善于將管理中的問題抽象出來,并以沙盤游戲或工作坊的形式重現(xiàn),引發(fā)學(xué)員的思考,巧妙得將枯燥得講授轉(zhuǎn)化為學(xué)員得自我反思,加深學(xué)員對課程得理解。
服務(wù)客戶
埃森哲信息技術(shù)有限公司、戴爾、IBM、惠普,沈陽寶馬,大北歐通訊設(shè)備有限公司,新程軟件有限公司,大連市工會,思佰益必智信息技術(shù)有限公司,賦啟青年發(fā)展中心,TIR國際公路運輸組織,統(tǒng)一企業(yè)、光明乳業(yè)、河南山盟、山東華廈銀行、同昆數(shù)碼、佳通輪胎、摩托羅拉、諾基亞、國美、永樂、蘇寧、迪信通、浙江話機世界、翔傲科技、中國移動(安徽/四川/云南)、中國聯(lián)通(中國聯(lián)通學(xué)院)、中國電信(北京/青海)國家電網(wǎng)(河北/江西/陜西)、南瑞集團、安康水力發(fā)電廠、晶科電力、花旗銀行、交通銀行、中信銀行、南洋商業(yè)銀行、中國郵政儲蓄銀行(湖北/江西)中建五局、宏圖地產(chǎn)、眾森地產(chǎn)、新力地產(chǎn)、恒大地產(chǎn)、匯仁地產(chǎn)、楊子江海陵藥業(yè)、天士力醫(yī)藥、貝登醫(yī)療、匯仁醫(yī)藥集團、青峰醫(yī)藥集團、延鋒江森座椅、江鈴汽車股份、南昌地鐵集團、博能汽車、昌河汽車集團、北京新泉志和、巴德富集團、艾萊依集團、廣州金鵬集團、中材集團、晶科能源、光明乳業(yè)集團、平安保險、中國人保財險、首創(chuàng)金服、首都國際機場、中煙集團、無錫大東方百貨
我要預(yù)訂
咨詢電話:027-5111 9925 , 027-5111 9926手機:18971071887郵箱:Service@mingketang.com
企業(yè)管理培訓(xùn)分類導(dǎo)航
企業(yè)培訓(xùn)公開課日歷
2025年
2024年