楊學明老師推出全新課程--《敏捷開發&IPD和敏捷開發結合的實踐》

課時:13小時(2天)編程

敏捷開發&IPD和敏捷開發結合的實踐網絡

  師:楊架構

 

 

 

 

【課程背景】框架

 

集成產品開發(IPD)、集成能力成熟度模型(CMMI)、敏捷開發(Agile Development)是當前國內外企業產品研發管理的最經常使用的3種模式。隨着創新環境的快速發展,許多企業都會面臨這樣的問題:如何快速響應市場的變化?如何推出更有競爭力的產品?如何在競爭中脫穎而出?……是大部分研發型企業廣泛面臨的核心問題。另外,軟件項目在產品開發中位置愈來愈重要,逐漸佔領主導地位,這時傳統的IPD流程和CMMI流程就顯得有些繁鎖,不能快速響應市場的變化和客戶需求,敏捷開發(Agile Development)應運而生。2001年,一批美國專家彙集在一塊兒歸納出了一些可讓軟件開發團隊具備快速工做、響應變化能力的價值觀和原則,他們稱本身爲敏捷(Agile)聯盟。並建立出了一份價值觀聲明,也就是敏捷聯盟宣言。敏捷開發模式已應用於Microsoft、Google, Amazon,IBM等大型軟件公司中,在中國,從2006年開始,華爲、騰訊、阿里巴巴、百度等大型軟件公司也陸續引進敏捷開發和測試的先進理念,並進行了成功的實踐。本次培訓將以業界標杆企業爲案例,講述在IPD模式下如何更好地運用敏捷模式進行軟件的研發管理,並從如下的問題着手:工具

ü  IPD更加劇視過程,而敏捷更加劇視結果,如何作到統一?性能

ü  IPD需求一個端到端的團隊,而敏捷是一個小規模團隊,如何適應?測試

ü  IPD要求面面俱到的文檔,而敏捷要求簡化文檔,如何平衡?優化

ü  IPD更加關注產品的管理,而敏捷更加關注運營的管理,如何作互補?網站

ü  IPD要求產品質量徹底完好陷發佈,而敏捷能夠帶着風險發佈,是否是有衝突?ui

      ………

不少企業的產品或項目開發嘗試使用敏捷開發模式,但仍是有以下的問題:

ü   愈來愈多的企業但願採用,但沒有把握,沒有精通敏捷思想的教練;

ü   大部分的團隊習慣於傳統的IPD或CMMI已不知足快速發展須要,忽然切換到敏捷也不現實;

ü   缺乏敏捷軟件開發專家和人才;

ü   技術人員須要觀念的轉變和方法培訓;

ü   缺少相應的質量控制方法,敏捷在現行的質量體系下如何運做?

ü   須要常常的和及時的質量度量、測試、決策;

ü   自動化測試不能落到實處,每日構建(Daily Build)還是紙上談兵

本課程將從IPD和Agile如何進行結合的方面進行講解和案例分析,深刻分析在IPD結構化流程下如何更好地實施敏捷開發,是專門針對客戶定製的一門課程。

【參加對象】

研發總經理、企業總工、技術總監、系統架構師、研發經理、測試經理、質量/品質經理、研發測試骨幹,QA等

【培訓收益】

 

①. 據瞭解,一些企業也在實施IPD,但實施效果並很差,是否是IPD自己有什麼問題?敏捷開發國內被熱捧,敏捷開發在中國取得成功?

②. IPD成員如何與敏捷項目角色對應?

③. 敏捷開發過程當中有流程嗎,須要輸出哪些文檔?如何評價這些文檔的質量?

④. 敏捷團隊須要考覈嗎,如何考覈?如何對開發團隊進行激勵和KPI的設置?

⑤. 敏捷開發有哪些自動化的測試工具和管理工具,業界經常使用的工具備哪些,哪些工具效率比較高?

⑥. 公司大大小小的項目有幾十個,若是所有采用IPD流程,資源不夠,若是創建IPD+敏捷的開發及測試體系?

⑦.業界標杆企業IPD和敏捷相結合的最佳實踐

⑧.IPD模式下敏捷實施的三個步驟                          

培訓特點

 

l  課程內容來自於講師17的IPD研發管理和敏捷開發管理經驗,具備很強的針對性和實用性。

l  系統化的課程內容:全面分析IPD模式下敏捷開發方法論、開發流程、開發團隊和管理、敏捷自動化工具和版本拆分工具。

l  課程中互動式教學、大量案例,有助於學員理解。

l  實用的案例及自動化工具實踐案例分享,有助於企業用於具體工做。

l  講師在業界優秀企業(華爲、阿里巴巴等)工做時的切身實踐體會,既能深刻淺出地分析討論各類IPD模式下敏捷研發管理實踐問題和測試管理方面的內容,又能從研發全局出發把敏捷團隊活動與其它部門之間的業務聯繫。

l  本課程偏向於實戰,分享的經驗所有來自於(華爲、阿里巴巴、騰訊等)企業的敏捷實踐。

 

【講師資歷】

楊學明   研發管理專家、資深研發管理顧問,資深講師,清華大學總裁班特聘專家

«  清華大學MBA、中山大學工學學士

«  美國項目管理協會認證專家PMP

«  16年產品開發、測試管理經驗

«  6年研發管理諮詢與培訓經驗

«  前後在華爲、阿里巴巴、藍韻等大型企業擔任研發高級管理職務

 

  • 講師背景
    • 17年產品開發研發管理及項目管理經驗。曾服務於國內某大型通訊企業、大型醫療企業和著名互聯網公司,前後擔任過軟件工程師、開發經理、研發總監、測試總監、研發管理中心總監、PMO總監、研發副總裁等職位,帶領過華爲NGN開發團隊、阿里巴巴研發團隊、深圳藍韻醫療研發團隊等,有幾十個成功和失敗的項目案例,親歷過華NGN產品從第一個版本問世到全球出貨量第一的開發及測試歷程,主導過阿里巴巴大型電子商務平臺的質量保證工做,成功開發出國內第一套自動化測試平臺,有豐富的研發團隊管理和產品開發經驗。
    • 在北京、深圳、杭州等地屢次舉辦測試管理論壇或公開課;爲中國科學院、金山軟件、深圳華爲、深圳大展、阿里巴巴、深圳藍韻、深圳科皓、上海EDS、從興電子、珠海派諾科技、南京埃斯頓、常州潤源、北京淨雅、浙大網新、華立儀表、成都樂創、深圳邁瑞等多家企業提供過內訓課程。前後講授過《敏捷項目管理》、《軟件測試管理》、《軟件項目管理》、《產品測試管理》、《研發項目管理》、《研發質量管理》、《IPD集成產品開發》、《產品戰略與規劃》等。

諮詢背景:

u  華工正源光子: IPD主流程、項目管理流程、研發任職資格管理

u  深圳大展:全程參與了CMMI5認證過程,與國外專家一塊兒制訂了符合大展公司的開發流程ADP(Achievo Development Process),並在多個國外軟件項目中進行了實踐

u  深圳藍韻醫療電子:產品開發流程IPD、項目管理、研發組織結構及跨部門團隊、需求開發與管理、產品測試管理、質量管理

u  阿里巴巴:敏捷開發流程、產品質量管理、項目管理、網站性能測試

u  上海酷寶:研發體系主流程IPD、項目管理、組織與團隊管理等模塊調研

u    南京埃斯頓公司:IPD集成產品開發、研發項目管理、CMMI、需求管理、研發績效管理、配置管理、CBB、研發質量管理、產品測試管理

u   常州潤源:IPD集成產品開發、研發項目管理、研發績效管理、研發質量管理

u  北京淨雅:研發管理IPD、戰略規劃、變革項目羣管理、戰略與績效管理、IT規劃與選型輔導、IT運做平臺的性能測試

u  普天新能源:敏捷軟件開發管理,軟件質量管理,IT規劃與選型

n  楊學明老師的內訓用戶:

中國科學院、深圳邁瑞、武漢天喻、浙大網新、珠海派諾、從興電子、深圳藍韻醫療、南京埃斯頓、常州潤源、上海天躍科技、華立儀表、成都樂創、科東電力、中國工商銀行、雷賽智能、重郵信科、全志科技、北京淨雅、中國普天、阿里巴巴、華工正源、香港鬆華首飾、捷成世紀、索貝數碼、比亞迪、大唐移動、美的微波爐、航盛電子、科大訊飛、長城科技、金山軟件士蘭微電子、上海南華機電、奧的斯電梯、巨人通力電梯、正泰儀器儀表、西安美林電子、美芝製冷、廣電運通、揚智電子、九陽小家電、中國普天新能源、中航航空、國網電力等上百家企業。

 

部分公開課客戶20109~20146月)

中國互聯網中心(CNNIC)、信華精機、億維自動化、金蝶軟件比亞迪精密儀器、安信證券、高凌信息、揚智電子、九陽小家電成都索貝數碼艾默生網絡能源、新北洋、常林機械、先控電源、新風光電子、長城科技、大齊通訊、網神信息技術、清網華科技、捷成世紀、莊盛傢俱、廣利核系統工程金山軟件士蘭微電子、上海南華機電、奧的斯電梯、巨人通力電梯、正泰儀器儀表、西安美林電子、美芝製冷、廣電運通、航盛電子、廣州致遠、惠州億能電子、湖南拓維信息、杭州立地信息、凝智科技、碩文軟件、先臨三維、聯合汽車電子、銀湖電氣股份、新源交通電子、優能通信、恆強科技、廣州從興電子、朗新科技、福建頂點軟件、武漢邁力特、擎動網絡、英諾威爾、視博雲科技、西普陽光教育科技、京睿科技、倍量電子、TCL、高斯貝爾、廣日電氣、寶瑞明科技、北龍中網、藍韻實業、深圳英飛拓、華陽科技、理邦儀器、美的微波爐、雷賽智能、創維數字電視、安健醫療、東信和平、華工正源、長城醫療、思達儀表、新格林耐特、美的空調百富計算機長虹手機、雄帝科技、光聯通信、廣州新軟、艾默生環境優化、大唐移動、北京農商銀行、科大訊飛福建聯迪、達實智能、德爾汽車、平安銀行全志科技 賽格導航陽光電源、江蘇天寶、銳來科信息、歐瑞傳動、康佳集團、銘之光電子、遠特科技、宏景世紀軟件、藍微電子、利安人壽、陽光電源、新國都、威勝集團、雄帝科技、中國南車、天能電池、天準公司、烽火通信、華虹集成電路、杭州海興電力、匯川電子、珠海光聯通信、雷柏電子、廣州新軟計算機、華訊方舟、帝晶光電、芯智匯科技、捷開通信、鮑麥克思電子、新時達電氣、涵普電力、浙江中控研究院、上海科哲生化科技、杭州領先科技、北京索爲高科系統、世紀東方國鐵、北京萬集科技、安科高科技、中電電力、魅族手機、國海政券、科陸軟件、四三九九網絡、易方達基金、聯友科技、天彩科技、廣州農商銀行、上海航盛、上海思源弘瑞自動化、南京康尼、博康智能、遠光軟件、南方漢邦、寧波三星電氣、拓普電氣、寶龍達、深藍電子、廣州南方衛星導航、視源電子、華帝股份、東莞技研新陽電子、北京銀聯金卡捷順科技、廣東天波信息技術有限公司、東莞新能源、寧德新能源、雁聯計算機、度申科技、芯海科技、捷開通信深圳研發中心、森威爾公司、深圳惟傳科技、廈門融通訊息技術、株洲南車時代電氣北京東方世紀國鐵、北京電研華源、綠友機械、廣東太陽神、廣東金昇陽、江蘇捷成車載電子、汕尾快捷通導設備、深圳速特攝影器材、溢陽光電、廣東中煙集團、中煙摩迪江門紙業、優特電力、ABB振威電器、廈門正新橡膠工業有限公司、比亞迪汽車、凱虹移動、珠海英博爾電氣、廈門士林電機、安維思科技(廣州)有限公司、廣日電梯、廣州三瑞醫療、廣州高新興科技………

p     已發表的文章:

《IPD在醫療電子行業的實施難點分析》、《軟件自動化測試實施難點分析》、《如何作好IPD DRY RUN》、《論IPD開發模式下產品質量改進》、《論IPD模式下研發組織結構演進》、《敏捷開發模式下的質量管理》、《淺談IPD模式下的敏捷軟件項目管理》、《如何培養合格的PDT經理》、《如何實現高效率的測試管理》、《軟件測試爲何失敗》、《研發任職資格體系實施要點分析 》

課程評價:

  楊老師講課很是專業,並且控場能力很強,有很強的專業背景,課程案例真實而貼切,的確受益不淺!                                              

                                 ----埃斯頓研發中心總經理  徐正華先生

                                                                                                                                     

       楊老師很是敬業和專業!這兩天是我聽過的最專業的項目管理類課程!

                                 -----珠海派諾科技研發部經理  郭女士

       經過楊老師的培訓,使我相信創建一支強大的研發團隊不但須要掌握專業知識,還要提升員工的素質和軟技能,增強員工職業素養方面的培訓。 

                                  ------ 某自動化公司研發副總裁 徐女士

   楊老師有多年的研發管理經驗,案例豐富而精彩,很是貼切咱們的工做,對於測試這個容易被忽視的職業,我忽然感受它的偉大!                       

                                    ——某互聯網公司研發總監  李先生

   楊老師講課很是有激情,全部的案例都是自身經歷的案例,有很是強的感染力,兩天的課程一點也不疲憊,課堂氣氛很好,感謝楊老師的精彩演講!              

                                     — —金蝶軟件資深研發總監   趙先生

  兩天來楊老師的培訓內容很豐富,對咱們的工做有指導意義,期待楊老師的指導。

        

                                       — —北京世紀東方研發副總裁   冷盛強

 

 內容豐富,理論與實例相結合,內容編排合理,有邏輯性。

 

                                    — —杭州英飛特電子研發總監   孫海飛

 

課程比較全面,梳理了測試流程,更加了解測試細節,完善質量意識。

                                      — —杭州海興電力研發總監   金仁鉛

 

很是棒的課程,但願下次有機會再參加楊老師的課程

 

                         — —上海天臣仿僞技術有限公司 測試總監 王軍

 

楊老師是研發管理領域的實戰專家,他的課程充滿了實戰性和趣味性,受益不淺。

 

                         — —某外企醫療設備研發中心總經理 張羽

 

楊學明老師的課程落地很容易,咱們準備引進楊老師的內訓課程,讓全體人員進行提高。

 

                           — —湖南長沙某信息技術公司總經理 劉總

                                               

【課程大綱】   

 

  1. 1.  IPD與敏捷的關係

案例分析與研討:H公司實施IPD加敏捷開發管理過程當中遇到的問題和困惑。

1.1.  業界經常使用的三種開發模式(IPD、CMMI、Agile)

1.2.  IPD(集成產品開發)體系的總體框架及敏捷開發介紹

1.3.  IPD模式下的敏捷軟件開發管理的案例分析(業界標杆企業)

1.4.  IPD模式下敏捷開發項目管理面臨的常見問題

1.5.  IPD和敏捷之區別

ü   思想不一樣

ü   視角不一樣

ü   目標不一樣

ü   組織不一樣

ü   流程不一樣

ü   管理模式不一樣

 

  1. 2.  IPD概述

2.1.  IPD總體框架

2.2.  IPD的核心思想

2.3.  IPD的框架

2.4.  IPD的方法論體系

2.5.  研發管理體系的水平等級劃分及演進

2.6.  H公司從IPD-CMMI-Agile變革流程的演進

2.7. 討論與研討:爲何IPD流程須要更加敏捷?

 

  1. 3.  敏捷概述

3.1.  敏捷開發簡介

3.2.  敏捷聯盟

3.3.  敏捷宣言

3.4.  敏捷實踐12條原則

3.5.  對比其餘的方法(IPD和CMMI等)

3.6.  敏捷方法的適用性

3.7.  敏捷方法的兩種流派(XP、SCRUM)

3.8.  業界敏捷浪潮 (國外公司和國內公司實施敏捷的效果對照)

3.9.  對敏捷的常見誤解

3.10. IPD與敏捷開發一體化解決方案

3.11. IPD結構化流程的思路:劃分階段、劃分層次

3.12.  IPD結構化流程的層次結構

3.13.  IPD的子流程(使能流程)

3.14.  敏捷開發與IPD流程的接口

3.15.  IPD角色與敏捷角色的映射(產品經理,PO,SM等)

3.16.    練習:請繪製貴公司的IPD加敏捷開發流程?

 

  1. 4.  IPD模式下敏捷項目管理實踐

4.1.  一體化的IPD+敏捷開發項目管理實踐

4.2.  IPD各階段流程介紹

1)  概念階段流程

2)  計劃階段流程

3)  開發階段流程

l    敏捷管理與IPD的接口

l    IPD+敏捷開發框架及流程

l     職責與角色劃分

4)  驗證階段流程

5) 發佈階段流程

6)  生命週期階段流程

4.3.   IPD+敏捷開發項目計劃的層次化

1)  項目管理與IPD主流程的關係

2)  IPD及敏捷項目管理的特色

3)  如何作好IPD項目管理——與敏捷結合的計劃三層結構

4)  敏捷管理實踐:迭代計劃會議

4.4.  IPD+敏捷開發的項目監控

1)  IPD+敏捷的項目監控體系

2)  IPD+敏捷管理實踐:每日站立會議

3)  IPD+敏捷管理實踐:可視化管理

4)  IPD+敏捷管理實踐:迭代驗收

5)  IPD+敏捷管理實踐:迭代回顧會議

6)  IPD+敏捷管理實踐的度量體系

4.5.  Burn down chart

4.6.  IPD+敏捷開發的對應角色

1)  IPD層面的角色

2)  敏捷軟件開發典型場景

3)  敏捷團隊的三個核心角色

4)  敏捷團隊的角色職責

5)  IPD與敏捷開發角色的分工

4.7.  一體化的IPD+敏捷開發方法實踐

4.8.   IPD+敏捷開發需求管理

1)  產品包需求

2)  需求分解分配

3)  設計需求和規格

4)  用戶故事(user story)

4.9.  IPD+敏捷開發工程實踐管理

4.10. 敏捷工程實踐:結對編程

l    代碼靜態分析工具

l    Code Review

4.11. 敏捷工程實踐:測試驅動開發(TDD)

l    TDD案例分析

4.12. 敏捷工程實踐:持續集成(CI)

l    每日構建的概念和意義

l    每日構建的實施策略

l    Daily Build和Build Break

l    每日構建和版本管理的集成

l    以每日構建爲基礎的發佈管理和試驗環境

l    持續集成的概念

l    Smoke Test和持續集成的關係

l    BVT Automation和Non BVT Automation是持續繼承的有力保證

4.13. 敏捷工程實踐:重構

l    重構的定義

l    爲何須要重構

l    什麼時候須要重構

l    代碼的壞味道

l    各類重構的方法

 

  1. 5.  一體化的IPD+敏捷開發項目質量控制

5.1.  5.一、基於風險的敏捷測試用例設計

1)  質量模型(功能性、可靠性、易用性、效率性、維護性、可移植性)

2)  測試方法分類

3)  靜態語法檢查(Lint)

4)  白盒測試用例設計方法(單元、集成測試)

5)  黑盒測試用例設計方法(系統測試)

6)  演練與問題討論

5.2.  5.二、自動化的構建與測試

1)  自動化測試概念

2)  自動化測試在軟件開發週期中的位置

3)  自動化測試侷限性

4)  自動化測試基本理論

5)  自動化測試實施

6)  經常使用工具介紹

7)  基於QTP的自動化測試解決方案架構

8)  自動化測試成熟度

5.3.  敏捷度量

1)  敏捷度量-規模

2)  敏捷度量-工做量

3)  敏捷度量-進度

4) 敏捷度量-質量

5)  敏捷度量-迭代效率

5.4.   敏捷開發的三個最小交付(需求文檔、設計文檔、測試文檔等)

5.5. 研討:IPD敏捷開發模下QA的職責是什麼?

 

  1. 6.  華爲的敏捷案例

6.1.  敏捷形態

1)  三步走之項目級敏捷

2)  三步走之版本級敏捷

3)  三步走之產品級敏捷

6.2.  敏捷目標

1)  敏捷成功與否的衡量標準是業務結果(質量、TTM)的改進

2)  版本人員具有良好的架構設計和系統設計能力

3)  具有版本級持續集成能力和自動化測試能力

6.3.  敏捷實施過程

1)  首次實施敏捷的參考步驟——八步曲

2)  首次實施敏捷參考步驟——方法、目標和誤區1

3)  首次實施敏捷參考步驟——方法、目標和誤區2

4)  首次實施敏捷參考步驟——方法、目標和誤區3

5)  敏捷角色在華爲的角色人選

6)  其餘敏捷相關角色在華爲對應的角色

7)  項目組團隊的組建方式:特性項目組和模塊項目組優劣對比

8)  項目級敏捷實施場景1:版本中項目組全都實施敏捷

9)  項目級敏捷實施場景2:版本中部分項目組按特性組建實施敏捷

10) 項目級敏捷實施場景對比

11) 項目級敏捷通用過程模型

12) 項目級敏捷過程樣例(版本中項目組全都實施敏捷)

 

  1. 7.  總結及答疑

研討:根據這兩天學到的知識,我公司如何實施IPD加敏捷的最佳實踐?每組5分鐘,派表明發言。

相關文章
相關標籤/搜索