課程描述INTRODUCTION
提升研發(fā)效率的關(guān)鍵能力
· 軟件工程師· 技術(shù)主管· 研發(fā)經(jīng)理· 技術(shù)總監(jiān)· 系統(tǒng)工程師
日程安排SCHEDULE
課程大綱Syllabus
提升研發(fā)效率的關(guān)鍵能力
【課程背景】
從標桿企業(yè)華為的產(chǎn)品和研發(fā)體系成功的經(jīng)驗看,產(chǎn)品研發(fā)過程中,需求分析能力以及架構(gòu)設(shè)計能力是產(chǎn)品競爭力的源頭,也是提升研發(fā)效率的關(guān)鍵;很多企業(yè)的產(chǎn)品研發(fā)效率低下,一個很重要的原因是關(guān)鍵能力缺失,尤其是研發(fā)人員的客戶需求分析能力和架構(gòu)設(shè)計能力不足,導致產(chǎn)品質(zhì)量下降和開發(fā)反復,提升了研發(fā)成本。 在產(chǎn)品設(shè)計和開發(fā)過程中,你是否遇到過如下的問題:
1、關(guān)于需求:
1)需求的“雜亂無章”:需求搜集滿天飛,經(jīng)常同一個需求不同的來源和處理,需求常常“丟、錯、亂”,緊張的研發(fā)資源一而再地陷入重復開發(fā)之中
2)前端需求收集變成了二傳手,缺乏分析和討論,客戶說什么就是什么,無法發(fā)掘用戶的真正需求或者潛在需求,導致產(chǎn)品開發(fā)經(jīng)常返工。
3)一句話需求,需求說不清楚,遲遲無法收斂。
4)僅僅是功能需求,而對產(chǎn)品影響很大的可靠性、可服務(wù)性、可制造性等方面需求考慮不足,下游環(huán)節(jié)問題頻發(fā)。
5)需求變更多,需求階段投入少,沒有充分分析,就進入設(shè)計階段,導致后期常常返工。
6)需求帶來的“疲憊不堪” 面對大量的客戶市場需求,缺乏對緊急需求、短期需求、中長期需求的精準識別和排序,難以真正挖掘關(guān)鍵價值需求,導致緊張的研發(fā)資源疲于應(yīng)付,而結(jié)果客戶還是不滿意。
2、關(guān)于設(shè)計
1) 很多產(chǎn)品很少有設(shè)計階段、甚至直接從需求就進入開發(fā),往往導致后端問題層出不窮。
2) 缺乏基本的設(shè)計方法論,設(shè)計考慮不周全,無繼承性,常常返工重來。
3) 面對需求的可擴展性太差,需求稍有變動,開發(fā)就要重來
4) 只知道功能性需求的設(shè)計,但對于產(chǎn)品重要的DFx特性卻基本無感知,產(chǎn)品經(jīng)常因為可服務(wù)、可維護性等問題導致了巨大的返工工作,大的增加了成本
5) 作坊式開發(fā),產(chǎn)品的技術(shù)和平臺能力相比對手沒有競爭力,進而影響到產(chǎn)品的競爭力
6)經(jīng)常是有時間重復做一件事,卻沒有時間盡量一次性把事情做好。 上述問題造成了產(chǎn)品成本的上升、質(zhì)量下降,進度延緩,客戶滿意度下降,甚至丟失市場,對公司的發(fā)展乃至生存造成嚴重影響。 造成上述問題的主要原因是:需求分析和設(shè)計人員,沒有掌握系統(tǒng)的需求分析和架構(gòu)設(shè)計方法;因此,掌握這2種產(chǎn)品研發(fā)的關(guān)鍵能力,可以大大提升研發(fā)效率以及產(chǎn)品競爭力,讓你的產(chǎn)品在市場中具備強大的競爭力。 本課程基于楊老師多年需求分析和架構(gòu)設(shè)計領(lǐng)域的經(jīng)驗,提升廣大需求分析和研發(fā)設(shè)計人員在此領(lǐng)域的能力,進而提升研發(fā)效率!
【培訓收益】
1. 深入理解產(chǎn)品需求的全生命周期管理,系統(tǒng)全面的提升對產(chǎn)品/系統(tǒng)、需求的認知,領(lǐng)悟需求工程如何教會大家去認識一個系統(tǒng)/產(chǎn)品 ,具備系統(tǒng)思維,不再是頭痛醫(yī)頭,腳痛醫(yī)腳。
2. 掌握先進的需求工程體系(關(guān)鍵業(yè)務(wù)需求分析/識別產(chǎn)品生命周期模和利益攸關(guān)者//定義產(chǎn)品包需求/關(guān)鍵需求特性確定等活動的方法:場景分析/需求挖掘/需求定義/需求分析等方法,以及用到的模板、檢查單),掌握如何把產(chǎn)品的需求搞完整、搞清楚、搞準確,深挖客戶需求背后的真實需求,完成從客戶需求到產(chǎn)品需求的轉(zhuǎn)換,并能有效管理和傳遞。
3. 了解行業(yè)標桿的需求工程的優(yōu)秀實踐,以及需求管理的模式和工具應(yīng)用,了解需求工程如何與IPD、系統(tǒng)工程、質(zhì)量管理等體系的對接和聯(lián)系。
4. 基于需求分析的結(jié)果,輸出產(chǎn)品功能列表,為架構(gòu)設(shè)計打下基礎(chǔ)
5. 掌握基本的架構(gòu)設(shè)計方法和理念(基于架構(gòu)視圖的分析方法)
6. 掌握架構(gòu)視圖設(shè)計的重要的技術(shù)決策思維和基本方法
7. 掌握需求分解分配到各子系統(tǒng)
8. 了解需求分析和設(shè)計不單單是設(shè)計師或者市場人員的單角色的職責,是整個產(chǎn)品團隊的責任,通過打破部門墻,讓需求、設(shè)計團隊和開發(fā)團隊高效協(xié)作,對齊認識。
9. 為企業(yè)培養(yǎng)優(yōu)秀的系統(tǒng)工程師,和具備在內(nèi)部培養(yǎng)和孵化系統(tǒng)工程師隊伍的骨干和金種子,成為推動系統(tǒng)工程能力提升和產(chǎn)品競爭力的發(fā)動機。
【培訓特色】
兩天內(nèi)容,承上啟下,從需求分析到架構(gòu)設(shè)計,完成一個架構(gòu)師需要具備的基本能力。
1、系統(tǒng)理論加標桿實踐經(jīng)驗的指導,拒絕紙上談兵,拒絕教科書式的簡單知識傳遞
課程內(nèi)容基于行業(yè)標桿企業(yè)的*實踐以及老師自身輔導企業(yè)的實戰(zhàn)經(jīng)驗,站在企業(yè)實際業(yè)務(wù)和產(chǎn)品經(jīng)營的角度,完全是企業(yè)都經(jīng)常會遇到的實際工作中困惑和問題,可以高效地應(yīng)用于企業(yè)的實際業(yè)務(wù)中。
課程內(nèi)容基于國際推崇的系統(tǒng)工程、需求工程、IPD,總結(jié)優(yōu)化適合市場化的需求工程體系。
老師有超過20年的知名標桿企業(yè)的系統(tǒng)產(chǎn)品需求及系統(tǒng)架構(gòu)設(shè)計的實戰(zhàn)經(jīng)驗
2、案例與互動
結(jié)合講師近二十年的產(chǎn)品與技術(shù)實踐工作以及多年的企業(yè)項目咨詢實踐經(jīng)歷,通過親身經(jīng)歷案例加深學員理解;
3、現(xiàn)場演練、輸出
結(jié)合大家的實際工作,來模擬進行演練、輸出、PK,老師與學員互動,讓課程內(nèi)容真正轉(zhuǎn)化為指導實際工作的方法。
【參課對象】
CTO、總工、研發(fā)負責人、產(chǎn)品經(jīng)理、技術(shù)總監(jiān)、質(zhì)量部長、系統(tǒng)工程師、架構(gòu)師、研發(fā)骨干、行銷人員等
【課程大綱】
第一天
第一部分: 正確理解產(chǎn)品需求的生命周期管理
1. 目前企業(yè)需求管理中的常見問題
2. 正確理解產(chǎn)品需求的生命周期是管控好需求的前提
3. 需求是逐級分解實現(xiàn)的過程:需求需要分層,也是逐層分解到下層部分。
第二部分:需求分析方法工程實踐詳解
1、需求的分類
1) 功能需求
2) 非功能需求
3) 設(shè)計約束
4) 什么是產(chǎn)品包,什么是產(chǎn)品包的需求
5) 如何保證產(chǎn)品包需求準確:需求分層模型(客戶需求->市場需求->產(chǎn)品需求->設(shè)計需求->設(shè)計規(guī)格)
2、正確理解客戶需求的本質(zhì)
1) 客戶提出的方案級需求及痛點級需求
2) 需求的描述原則:SMART原則
3、需求分析的詳細過程和步驟:從客戶需求->市場需求->產(chǎn)品需求
1) 識別客戶需求背后的真正的動機
2) 識別客戶各方利益相關(guān)人以及各自背后的痛點
3) 識別需求的優(yōu)先級
4) 識別關(guān)鍵場景
5) 用Use Case描述關(guān)鍵場景
6) 從場景中識別出關(guān)鍵需求,輸出面向產(chǎn)品的需求功能列表,為下一步架構(gòu)設(shè)計做準備
4、案例
通過一個案例來詳細說明,如何從識別客戶需求背后的真正意圖以及輸出產(chǎn)品需求
第三部分:演練
1、根據(jù)培訓過程方法,結(jié)合客戶的實際項目,分組進行演練,演練需求收集、定義、分析、分解及輸出產(chǎn)品關(guān)鍵需求。
2、每組分享,老師點評、學員互動。
3、問題答疑
第二天
第一部分: 理解架構(gòu)設(shè)計
1、為什么有架構(gòu)設(shè)計,而不是從需求直接進行開發(fā)?
2、架構(gòu)設(shè)計主要為了解決什么問題?
3、架構(gòu)設(shè)計的定義
4、架構(gòu)設(shè)計應(yīng)該遵循的基本原則
第二部分:架構(gòu)師的成長與修煉
1、從產(chǎn)品開發(fā)過程的角度看架構(gòu)師的職責
2、架構(gòu)師的應(yīng)知應(yīng)會
3、架構(gòu)設(shè)計師與一般開發(fā)人員的區(qū)別
第三部分:架構(gòu)設(shè)計的基本方法
1、架構(gòu)設(shè)計的5視圖方法(邏輯、數(shù)據(jù)、開發(fā)、運行、部署)
2、正確理解5視圖的設(shè)計和 決策方法
3、系統(tǒng)需求的分解和分配(產(chǎn)品需求->設(shè)計需求->設(shè)計規(guī)格)
4、架構(gòu)設(shè)計的步驟
1) 識別系統(tǒng)的復雜度
2) 分別設(shè)計系統(tǒng)的5視圖架構(gòu)
3) 將系統(tǒng)需求(產(chǎn)品需求->設(shè)計需求->設(shè)計規(guī)格)分解映射到各個視圖和子系統(tǒng)
4) 進行重要的技術(shù)決策(復雜度決策、接口決策、平臺選擇決策、關(guān)鍵技術(shù)決策、集成決策、二次開發(fā)決策等)
5) 設(shè)計備選方案
5、案例
通過一個案例,在需求已經(jīng)確定的情況下(前一天的需求分析的結(jié)果),根據(jù)架構(gòu)設(shè)計的步驟一步一步輸出系統(tǒng)的架構(gòu)
第四部分:演練
1、根據(jù)培訓過程方法,結(jié)合客戶的實際項目,分組進行演練,輸出模擬系統(tǒng)的架構(gòu)結(jié)果(視圖、分層以及關(guān)鍵的技術(shù)決策)。
2、每組分享,老師點評、學員互動。
3、問題答疑
提升研發(fā)效率的關(guān)鍵能力
轉(zhuǎn)載:http://santuchuan.cn/gkk_detail/249298.html