價(jià)格:聯(lián)系客服報(bào)價(jià)
上課方式:公開課/內(nèi)訓(xùn)/總裁班課程 時(shí)間上課時(shí)間:2天
授課對(duì)象:技術(shù)經(jīng)理、研發(fā)經(jīng)理、技術(shù)團(tuán)隊(duì)管理者
授課講師:曹文斌
課程背景: 軟件產(chǎn)品或軟件項(xiàng)目的開發(fā)成本日益高漲,客戶對(duì)產(chǎn)品交付時(shí)間和交付質(zhì)量的要求日益提高,這給軟件研發(fā)團(tuán)隊(duì)帶來了非常大的挑戰(zhàn)。很多企業(yè)存在下列常見問題,然而沿用老方法、老思路,很難獲得明顯的改善。 研發(fā)項(xiàng)目總是延期,客戶和領(lǐng)導(dǎo)都不滿意 交付的產(chǎn)品存在很多質(zhì)量問題,測(cè)試也沒有發(fā)現(xiàn),客戶怨聲載道 技術(shù)債務(wù)堆積如山,團(tuán)隊(duì)協(xié)作總是阻礙重重 需求變、計(jì)劃變、人員變,好像一切都在不停的變,疲于應(yīng)對(duì) 研發(fā)效能聚焦的是效率和質(zhì)量的“雙提升”,如何通過對(duì)研發(fā)效能的專題研究,從而讓團(tuán)隊(duì)整體樹立統(tǒng)一的交付思想和效能目標(biāo),并且付諸實(shí)踐。這是很多企業(yè)都在追求的目標(biāo)。然而,這個(gè)目標(biāo)的實(shí)現(xiàn)并不容易,既需要體系化的專業(yè)技能,又需要借鑒成功的參考案例。 本課程,面向技術(shù)研發(fā)經(jīng)理這個(gè)專業(yè)化群體,以研發(fā)效能提升為核心目標(biāo),詳細(xì)講解如何帶領(lǐng)研發(fā)團(tuán)隊(duì)提高研發(fā)效能和執(zhí)行力。課程基于技術(shù)管理者更宏觀更大范圍的管理視野,圍繞著效能分析、流程優(yōu)化、質(zhì)量保證、架構(gòu)重構(gòu)、風(fēng)險(xiǎn)管理、變更管理等技能模塊,全面覆蓋現(xiàn)代軟件研發(fā)管理理論,并進(jìn)行實(shí)用技能訓(xùn)練。幫助企業(yè)提升研發(fā)效能。 課程內(nèi)容包括: 1個(gè)目標(biāo):提升研發(fā)效能。帶領(lǐng)團(tuán)隊(duì)高效、優(yōu)質(zhì)的完成研發(fā)項(xiàng)目。 1個(gè)模型:技術(shù)管理循環(huán)模型。全面覆蓋技術(shù)經(jīng)理的關(guān)注點(diǎn)和核心技能。 6個(gè)模塊:效能、流程、質(zhì)量、架構(gòu)、風(fēng)險(xiǎn)、變更??焖偬嵘夹g(shù)管理能力。
課程收益: ● 深度理解研發(fā)效能理念,能夠建立效能度量體系,從而對(duì)效能的提升加以衡量; ● 全面理解敏捷開發(fā)過程的核心理念與日常管理實(shí)操要點(diǎn),提升敏捷開發(fā)效率; ● 用質(zhì)量保障思維延展質(zhì)量控制方法,提升軟件開發(fā)質(zhì)量; ● 從整體視角優(yōu)化架構(gòu),提升開發(fā)效能; ● 提升風(fēng)險(xiǎn)管理技能,防患于未然; ● 應(yīng)用軟件配置管理,擁抱變更,管理變更。
研發(fā)加速——技術(shù)經(jīng)理研發(fā)效能提升 課程背景: 軟件產(chǎn)品或軟件項(xiàng)目的開發(fā)成本日益高漲,客戶對(duì)產(chǎn)品交付時(shí)間和交付質(zhì)量的要求日益提高,這給軟件研發(fā)團(tuán)隊(duì)帶來了非常大的挑戰(zhàn)。很多企業(yè)存在下列常見問題,然而沿用老方法、老思路,很難獲得明顯的改善。 研發(fā)項(xiàng)目總是延期,客戶和領(lǐng)導(dǎo)都不滿意 交付的產(chǎn)品存在很多質(zhì)量問題,測(cè)試也沒有發(fā)現(xiàn),客戶怨聲載道 技術(shù)債務(wù)堆積如山,團(tuán)隊(duì)協(xié)作總是阻礙重重 需求變、計(jì)劃變、人員變,好像一切都在不停的變,疲于應(yīng)對(duì) 研發(fā)效能聚焦的是效率和質(zhì)量的“雙提升”,如何通過對(duì)研發(fā)效能的專題研究,從而讓團(tuán)隊(duì)整體樹立統(tǒng)一的交付思想和效能目標(biāo),并且付諸實(shí)踐。這是很多企業(yè)都在追求的目標(biāo)。然而,這個(gè)目標(biāo)的實(shí)現(xiàn)并不容易,既需要體系化的專業(yè)技能,又需要借鑒成功的參考案例。 本課程,面向技術(shù)研發(fā)經(jīng)理這個(gè)專業(yè)化群體,以研發(fā)效能提升為核心目標(biāo),詳細(xì)講解如何帶領(lǐng)研發(fā)團(tuán)隊(duì)提高研發(fā)效能和執(zhí)行力。課程基于技術(shù)管理者更宏觀更大范圍的管理視野,圍繞著效能分析、流程優(yōu)化、質(zhì)量保證、架構(gòu)重構(gòu)、風(fēng)險(xiǎn)管理、變更管理等技能模塊,全面覆蓋現(xiàn)代軟件研發(fā)管理理論,并進(jìn)行實(shí)用技能訓(xùn)練。幫助企業(yè)提升研發(fā)效能。 課程內(nèi)容包括: 1個(gè)目標(biāo):提升研發(fā)效能。帶領(lǐng)團(tuán)隊(duì)高效、優(yōu)質(zhì)的完成研發(fā)項(xiàng)目。 1個(gè)模型:技術(shù)管理循環(huán)模型。全面覆蓋技術(shù)經(jīng)理的關(guān)注點(diǎn)和核心技能。 6個(gè)模塊:效能、流程、質(zhì)量、架構(gòu)、風(fēng)險(xiǎn)、變更??焖偬嵘夹g(shù)管理能力。 課程收益: ● 深度理解研發(fā)效能理念,能夠建立效能度量體系,從而對(duì)效能的提升加以衡量; ● 全面理解敏捷開發(fā)過程的核心理念與日常管理實(shí)操要點(diǎn),提升敏捷開發(fā)效率; ● 用質(zhì)量保障思維延展質(zhì)量控制方法,提升軟件開發(fā)質(zhì)量; ● 從整體視角優(yōu)化架構(gòu),提升開發(fā)效能; ● 提升風(fēng)險(xiǎn)管理技能,防患于未然; ● 應(yīng)用軟件配置管理,擁抱變更,管理變更。 課程時(shí)間:2天,6小時(shí)/天 課程對(duì)象:技術(shù)經(jīng)理、研發(fā)經(jīng)理、技術(shù)團(tuán)隊(duì)管理者 課程方式:現(xiàn)場(chǎng)講授,小組討論,案例分享,現(xiàn)場(chǎng)演練 課程模型: 課程大綱 第一講:效能解析:診斷瓶頸,激發(fā)團(tuán)隊(duì)潛力 一、研發(fā)效能的影響 1. 研發(fā)效能:更高效、更高質(zhì)量、更可靠、可持續(xù)地交付更優(yōu)的業(yè)務(wù)價(jià)值的能力 2. 影響研發(fā)效能的9大因素 工具:研發(fā)效能提升檢查表 二、研發(fā)效能的度量方法 1. 度量體系的3大組成 1)業(yè)務(wù)價(jià)值度量 2)產(chǎn)品交付度量 3)基礎(chǔ)能力度量 2. 構(gòu)建度量體系 第一步:定義目標(biāo) 第二步:設(shè)計(jì)指標(biāo) 第三步:數(shù)據(jù)收集 第四步:數(shù)據(jù)分析 第五步:反饋與調(diào)整 研討:構(gòu)建度量體系的常見問題 第二講:敏捷過程實(shí)踐:打造高效、響應(yīng)快速的開發(fā)流程 一、通用開發(fā)過程5要素 1. 協(xié)作過程 2. 角色職責(zé) 3. 活動(dòng)工件 4. 標(biāo)準(zhǔn)規(guī)范 5. 工具支持 二、瀑布模型與敏捷模型 1. 瀑布模型全景圖——適合需求穩(wěn)定的項(xiàng)目 2. 敏捷模型全景圖——適合需求多變的項(xiàng)目 案例:敏捷模型提高項(xiàng)目成功率 三、敏捷流程優(yōu)化方法 1. 理解敏捷4宣言 2. 梳理敏捷流程 3. 開展敏捷思維方式 1)迭代和增量 2)擁抱變化 3)快速交付 4)持續(xù)改進(jìn) 5)自組織團(tuán)隊(duì) 研討:敏捷開發(fā)的常見誤區(qū) 練習(xí):如何改善開發(fā)現(xiàn)狀 四、敏捷開發(fā)中的DevOps 1. 深入理解DevOps 1)開發(fā)+運(yùn)維 2)自動(dòng)化交付 2. DevOps在敏捷開發(fā)中的作用 1)流程自動(dòng)化 2)快速反饋 3)高效合作 4)全生命周期管理 5)質(zhì)量保證 6)客戶導(dǎo)向 3. DevOps的應(yīng)用 1)使用場(chǎng)景:運(yùn)維與開發(fā)共同組成敏捷團(tuán)隊(duì) 2)工程師的技能要求 a編碼能力 b自動(dòng)化與持續(xù)集成 c跨功能技能 d文化與溝通 e負(fù)責(zé)全生命周期 3)常用工具:GitLab、Ant、Jenkins、Docker 練習(xí):如何強(qiáng)化DevOps思維 第三講:質(zhì)量保障策略:構(gòu)建穩(wěn)健的質(zhì)量控制體系 一、為何引入質(zhì)量保障 1. 軟件產(chǎn)品的質(zhì)量規(guī)律 2. 7個(gè)維度對(duì)比質(zhì)量保障與質(zhì)量控制 3. 3個(gè)維度提高質(zhì)量 1)職責(zé) 2)范圍 3)人員 二、質(zhì)量保障活動(dòng)的實(shí)施方法 1. 分階段的質(zhì)量保障活動(dòng) 1)需求分析階段——需求評(píng)審 2)設(shè)計(jì)階段——設(shè)計(jì)評(píng)審 3)開發(fā)階段——單元測(cè)試 4)測(cè)試階段——功能測(cè)試、性能測(cè)試、回歸測(cè)試 5)部署和維護(hù)階段——壓力測(cè)試 6)全程質(zhì)量管理——指標(biāo)量化 練習(xí):如何改進(jìn)質(zhì)量活動(dòng) 工具:QA工作內(nèi)容規(guī)范參考 2. 開發(fā)中的代碼審查 1)代碼審查的規(guī)范與流程 2)應(yīng)用代碼審查的5項(xiàng)原則 練習(xí):代碼審查現(xiàn)狀調(diào)查 工具:代碼審查規(guī)范 第四講:架構(gòu)優(yōu)化與演進(jìn):推動(dòng)系統(tǒng)架構(gòu)的持續(xù)優(yōu)化 一、深入理解架構(gòu)設(shè)計(jì) 1. 架構(gòu)的研究對(duì)象:組件、屬性、關(guān)系 2. 架構(gòu)的決定因素:非功能需求 3. 架構(gòu)的核心原則:高內(nèi)聚、低耦合 4. 架構(gòu)師的角色 二、分層架構(gòu)圖的表達(dá)方法 1. 業(yè)務(wù)模型 用途:需求分析、業(yè)務(wù)建模 工具:用例圖、泳道圖 2. 邏輯視圖 用途:靜態(tài)設(shè)計(jì) 工具:類圖 3. 動(dòng)態(tài)視圖 用途:動(dòng)態(tài)設(shè)計(jì) 工具:對(duì)象圖、泳道圖、狀態(tài)圖 4. 開發(fā)視圖 用途:組織開發(fā) 工具:結(jié)構(gòu)圖、包圖 5. 物理視圖 用途:部署方案設(shè)計(jì) 工具:部署圖、包圖 三、架構(gòu)重構(gòu)與優(yōu)化 1. 應(yīng)對(duì)架構(gòu)熵增 1)架構(gòu)熵增定律 2)應(yīng)對(duì)架構(gòu)熵增的6個(gè)維度 2. 進(jìn)行架構(gòu)重構(gòu) 1)重構(gòu)優(yōu)化9步法 2)重構(gòu)實(shí)踐的5大注意事項(xiàng) 第五講:風(fēng)險(xiǎn)識(shí)別與控制:構(gòu)建風(fēng)險(xiǎn)機(jī)制,確保項(xiàng)目穩(wěn)定推進(jìn) 一、風(fēng)險(xiǎn)識(shí)別 1. 項(xiàng)目風(fēng)險(xiǎn) 2. 技術(shù)風(fēng)險(xiǎn) 3. 商業(yè)風(fēng)險(xiǎn) 案例:10種常見風(fēng)險(xiǎn) 二、風(fēng)險(xiǎn)管理方法 1. 評(píng)估可能性和嚴(yán)重性 2. 制定風(fēng)險(xiǎn)應(yīng)對(duì)策略:規(guī)避/減輕/接受/轉(zhuǎn)移 3. 跟蹤并監(jiān)控風(fēng)險(xiǎn) 練習(xí):對(duì)當(dāng)前項(xiàng)目進(jìn)行風(fēng)險(xiǎn)管理 工具:風(fēng)險(xiǎn)評(píng)估表 第六講:變更與溝通管理:建立變更控制體系與有效溝通 一、配置管理 1. 軟件配置管理的作用-確保可追溯性、可復(fù)現(xiàn)性和一致性 2. 配置管理的5項(xiàng)活動(dòng) 1)版本控制——管理代碼、文檔變更 2)構(gòu)建管理——管理編譯、測(cè)試變更 3)變更控制——管理需求、設(shè)計(jì)變更 4)環(huán)境管理——管理環(huán)境一致性 5)發(fā)布管理——管理環(huán)境遷移 練習(xí):如何改進(jìn)現(xiàn)行的配置管理 二、技術(shù)團(tuán)隊(duì)實(shí)用溝通 1. 傾聽與響應(yīng)框架 2. 溝通3大原則 1)目標(biāo)感 2)開放性 3)建設(shè)性 3. 六大場(chǎng)景溝通方法 1)接收上級(jí)任務(wù) 2)給下屬安排任務(wù) 3)向上匯報(bào)工作 4)請(qǐng)求幫助 5)批評(píng)下屬 6)跨部門溝通 練習(xí):項(xiàng)目中的爭(zhēng)執(zhí) 課程回顧、總結(jié)、答疑
擅長(zhǎng)領(lǐng)域:全流程產(chǎn)品設(shè)計(jì)、敏捷軟件開發(fā)、研發(fā)項(xiàng)目管理、產(chǎn)品商業(yè)化設(shè)計(jì)、產(chǎn)品力提升訓(xùn)練、技術(shù)管理訓(xùn)練、研發(fā)體系建設(shè)等
成都市
城市
6
課程
15
案例