开发流程与管理--华为硬件开发
華為硬件開發(fā)小結(jié)
- 出處
- “華為是怎樣開發(fā)硬件的”——之一
- 1、文檔、評(píng)審、設(shè)計(jì)
- 2、華為的流程
 
- “華為是怎樣開發(fā)硬件的”——之二
- 1、歸一化
 
- “華為是怎樣開發(fā)硬件的”——之三
- 1、華為電路設(shè)計(jì)
 
- “華為是怎樣開發(fā)硬件的”——之四 (器件選型)
- 1、器件選型規(guī)范
- 2、器件選型需要考慮的因素
 
- “華為是怎樣開發(fā)硬件的”——之五 (白板講解)
- 1、好處
 
- “華為是怎樣開發(fā)硬件的”——之六 (問題公關(guān))
- 1、產(chǎn)品事故
- 2、產(chǎn)品問題
- 3、單板返還
- 4、試驗(yàn)(如EMC、環(huán)境)與測(cè)試問題
- 5、公關(guān)形式
 
- “華為是怎樣開發(fā)硬件的”——之七 (開會(huì))
- 1、華為會(huì)議特點(diǎn)
- 2、羅伯特議事法則實(shí)踐
- 3、減少無效會(huì)議
 
- “華為是怎樣開發(fā)硬件的”——之八(兄弟文化)
- 1、團(tuán)隊(duì)作戰(zhàn)、人盡其用
- 2、管理二字,基于理去管,方才生效。
- 3、做劉邦,不做項(xiàng)羽
 
- “華為是怎樣開發(fā)硬件的”——之九(測(cè)試 )
- 1、人員比例
- 2、發(fā)展階段
 
- “華為是怎樣開發(fā)硬件的”——之十
- 個(gè)人感悟
- 1、白板講解
 
- 資料
出處
微信公眾號(hào)–電子工程專輯–漫談華為硬件開發(fā)結(jié)
“華為是怎樣開發(fā)硬件的”,作者朱曉明。博主將其中自己認(rèn)為的重點(diǎn)做了摘錄,供自己和大家做參考,想做深究請(qǐng)到文末下載資料!
“華為是怎樣開發(fā)硬件的”——之一
1、文檔、評(píng)審、設(shè)計(jì)
(1)將工作拆散,大部分員工就成為螺絲釘,能減少因員工離職對(duì)項(xiàng)目進(jìn)度產(chǎn)生的風(fēng)險(xiǎn)。
 (2)文檔化進(jìn)一步整理思路,討論、評(píng)審進(jìn)一步增加項(xiàng)目可行性。
 (3)該模式下,缺點(diǎn)明顯,即溝通成本高,工作效率低。
2、華為的流程
(1)IPD(Integrated Product Development)流程來自IBM,并在使用中加入了華為特色。
 (2)華為的硬件開發(fā)流程:
 需求分析->總體設(shè)計(jì)->專題分析->詳細(xì)設(shè)計(jì)->邏輯詳設(shè)->原理圖->PCB->檢視->粘合邏輯->投板->生產(chǎn)試制->回板調(diào)試->單元測(cè)試->專業(yè)實(shí)驗(yàn)->系統(tǒng)聯(lián)調(diào)->小批量調(diào)試->硬件穩(wěn)定->維護(hù)
 (3)支撐IPD流程的系統(tǒng)是PDM(又名爬的慢)
 PDM(Product DataManagement 產(chǎn)品數(shù)據(jù)管理)。PDM是一門用來管理所有與產(chǎn)品相關(guān)信息(包括零件信息、配置、文檔、CAD文件、結(jié)構(gòu)、權(quán)限信息等)和所有與產(chǎn)品相關(guān)過程(包括過程定義和管理)的技術(shù)。華為所有的器件資料、產(chǎn)品部件、工具、文檔、原理圖、PCB、邏輯代碼等都存在這個(gè)系統(tǒng)上。(系統(tǒng)過于龐雜,較為難用)
“華為是怎樣開發(fā)硬件的”——之二
1、歸一化
(1)器件歸一化
- 在一個(gè)板子上面,盡可能選擇成本更低的器件,選擇更少種類的器件,便于集中采購(gòu),同時(shí)便于加工。
- 影響因素是器件直接成本收益、器件發(fā)貨數(shù)量、編碼成本、加工成本,如去除5%精度的電阻,歸一化到1%的。
(2)單板歸一化
- 單板即各個(gè)功能模塊的電路板
- 好處:電路種類的減少,硬件生產(chǎn)和維護(hù)成本降低,軟件的開發(fā)和維護(hù)成本降低。
- 單板歸一化首先需要處理器歸一化,其次需要模塊歸一化(能復(fù)用),最后需要結(jié)構(gòu)歸一化。
- 處理器歸一化,避免X86、MIPS、ARM、PPC都用一遍,減少各操作系統(tǒng)(Linux、BIOS、Vxworks)下需要配備的各種軟件人員。
- 模塊的歸一化,如核心板能復(fù)用,能極大縮短功能類似電路板的設(shè)計(jì)周期。
- 結(jié)構(gòu)的歸一化,結(jié)構(gòu)件做到兼容能極大減少維護(hù)成本。
“華為是怎樣開發(fā)硬件的”——之三
1、華為電路設(shè)計(jì)
(1)硬件工程師的價(jià)值所在
- 一般硬件工程師的誤區(qū)是,認(rèn)為自己的核心競(jìng)爭(zhēng)力是熟練使用軟件(AD、Protel),畫原理圖,畫PCB,其實(shí)不然。
- 重點(diǎn)在于懂硬件原理,電路分析,模電數(shù)電原理,電磁場(chǎng)理論,輔助是用熟畫圖軟件。
(2)電路設(shè)計(jì)流程
- 例行的,每個(gè)電路一般都會(huì)做幾個(gè)必選的專題:電源、時(shí)鐘、小系統(tǒng);確定各個(gè)管腳的用法、連接方式、電平是否符合要求,并歸檔化。
 電源專題,需要分析電源需求,每種電源的電壓范圍,電流需求,動(dòng)態(tài)響應(yīng),上電時(shí)序;時(shí)鐘專題,針對(duì)每個(gè)時(shí)鐘的輸入的電平標(biāo)準(zhǔn),頻率,
 抖動(dòng)等參數(shù),時(shí)鐘時(shí)序,并按照各種時(shí)鐘解決方案進(jìn)行優(yōu)化;
- 電路設(shè)計(jì)中遇到新問題,如果較為重要,需要做該問題點(diǎn)的專門分析,然后畫原理圖。
- 開發(fā)硬件時(shí),Demo只是作為參考,設(shè)計(jì)依據(jù)來源于datasheet,同時(shí)需要查看數(shù)據(jù)手冊(cè)的勘誤表errata,必要時(shí)需要關(guān)注checklist。
- 交付周期的限制,讓每個(gè)問題點(diǎn)都做透徹分析成為不可能,這個(gè)時(shí)候《問題跟蹤表》的使用能有效降低項(xiàng)目風(fēng)險(xiǎn)。
(3)簡(jiǎn)而言之
- 華為用1 ~ 2個(gè)月做電路分析,用1 ~ 2周畫原理圖,取代了,畫圖,調(diào)試,改版,再調(diào)試,再改版的流程。
“華為是怎樣開發(fā)硬件的”——之四 (器件選型)
1、器件選型規(guī)范
- 規(guī)范是大量理論分析+經(jīng)驗(yàn)積累+實(shí)踐數(shù)據(jù)的精華。
- 規(guī)范不能根據(jù)實(shí)際需求和技術(shù)變動(dòng)來調(diào)整,會(huì)限制項(xiàng)目做的更好,這就需要硬件工程師跳出”參考電路“、跳出”規(guī)范“,
 從原理角度出發(fā)思考問題、做設(shè)計(jì)。
2、器件選型需要考慮的因素
- 華為的PDM系統(tǒng)上,器件有對(duì)應(yīng)的優(yōu)先等級(jí),”優(yōu)選“、”非優(yōu)選“、”禁選“、”終端專用“
(1)可供應(yīng)性
- 華為會(huì)慎選生命周期處于衰落的器件,禁止選用停產(chǎn)的器件。
- 關(guān)鍵器件,需要至少有兩個(gè)品牌的型號(hào)互相替代(甚至方案級(jí)替代),如是獨(dú)家供貨,需層層匯報(bào),決策,風(fēng)險(xiǎn)評(píng)估。
(2)可靠性
- 散熱:功率器件優(yōu)先選用Rja熱阻小、Tj結(jié)溫更大的封裝型號(hào);處理器選型,在性能滿足情況下,盡量選擇功耗小的器件。
 像Intel這樣壟斷的器件,只能忍受,加散熱器,加風(fēng)扇。
- ESD:所選元器件抗靜電能力至少達(dá)到250V。特殊器件如射頻器件抗ESD能力至少100V,并設(shè)計(jì)防靜電措施。華為禁止裸手拿板,排除靜電損壞器件。
- 安全:使用的材料要求滿足抗靜電、阻燃、防銹蝕、抗氧化以及安規(guī)等要求。
- 失效率:避免失效高的器件。
- 失效模式:需要考慮一些器件的失效模式是開路還是斷路,評(píng)估后果。
(3)可生產(chǎn)性
- 不選用封裝尺寸小于0402的器件。盡力選擇表貼器件,只做一次回流焊,就完成焊接,不需要進(jìn)行波峰焊。不可避免的話,要考慮能否采用
 通孔回流焊的工藝完成焊接。減少焊接的工序和成本。
(4)環(huán)保
- 華為產(chǎn)品發(fā)往歐洲的,需要注重環(huán)保,滿足無鉛化要求。
(5)考慮歸一化
- 某產(chǎn)品大量出貨時(shí),即使前期選型不合適,也可以通過走量來獲得成本優(yōu)勢(shì)。該情況下,優(yōu)先選擇成熟期的器件,慎選導(dǎo)入期和衰落期的。
(6)行業(yè)管理
- 某一大類(如電源、時(shí)鐘、處理器、內(nèi)存、Flash)都是專人做整個(gè)公司使用的規(guī)劃和協(xié)調(diào),提前進(jìn)行市場(chǎng)調(diào)研,分析,編寫規(guī)范。
(7)器件部門
- 專門有器件部門的同事分析器件的失效原因,可靠性分析,拍攝器件的X光,評(píng)估器件壽命等工作。
(8)成本
- 如果上述因素都不致命情況下,上述的因素都是浮云,成本才是核心!
“華為是怎樣開發(fā)硬件的”——之五 (白板講解)
1、好處
- 深刻理解細(xì)節(jié),多人談?wù)撃馨褑栴}談?wù)摳笍?#xff0c;發(fā)揮團(tuán)隊(duì)最優(yōu)水平,確保設(shè)計(jì)正確。
- 講解累積成培訓(xùn),然后累積為教材,能促進(jìn)技術(shù)積累。
- 形成技術(shù)比試的氛圍,激發(fā)好勝心,能快速提升個(gè)人技術(shù),同時(shí)便于伯樂尋馬。
- 有效改善團(tuán)隊(duì)氛圍,增進(jìn)成員間技術(shù)認(rèn)可度。
“華為是怎樣開發(fā)硬件的”——之六 (問題公關(guān))
1、產(chǎn)品事故
- 一般會(huì)造成安全事故(產(chǎn)品造成的機(jī)房火災(zāi))、客戶損失(業(yè)務(wù)中斷)、客戶投訴(影響公司的品牌形象)
2、產(chǎn)品問題
- 通過一些”可維護(hù)性“、”可測(cè)試性“的軟硬件設(shè)計(jì)盡力定位問題,或者通過寄存器、日志查看設(shè)備異常的記錄。
3、單板返還
- 華為的”單板返還率“是非常重要的KPI。
4、試驗(yàn)(如EMC、環(huán)境)與測(cè)試問題
- 凡是”實(shí)驗(yàn)室“問題,若不解決定會(huì)在產(chǎn)品使用中出現(xiàn)
- 凡是出現(xiàn)過的問題,定能被復(fù)現(xiàn)。
- 凡是不能復(fù)現(xiàn)的問題,定是沒有找到復(fù)現(xiàn)的規(guī)律。
5、公關(guān)形式
- 攻關(guān)組
 成立”某某問題“攻關(guān)組,組織相關(guān)人員和有經(jīng)驗(yàn)的人員,一起討論,拓展思路,豐富經(jīng)驗(yàn)。避免鉆牛角尖或無頭蒼蠅。
- 例會(huì)
 重大問題公關(guān),一定每天例會(huì),對(duì)工作及時(shí)匯總跟進(jìn),記錄結(jié)論,清晰下一步工作。
- 日?qǐng)?bào)
 進(jìn)度跟進(jìn)并及時(shí)反饋到領(lǐng)導(dǎo)處,提高調(diào)配資源和人力的權(quán)限。
- 總結(jié)
 問題解決后,整理成案例、培訓(xùn),與大家分享,提升團(tuán)隊(duì)。
“華為是怎樣開發(fā)硬件的”——之七 (開會(huì))
1、華為會(huì)議特點(diǎn)
- 大公司通病是會(huì)多,華為便是。會(huì)多自然會(huì)造成扯皮事情。
- 主要負(fù)責(zé)人人選清晰,權(quán)限足夠,能協(xié)調(diào)資源,推動(dòng)事情進(jìn)步。
- 問題都會(huì)記錄、跟蹤、完成,這也是前期產(chǎn)品質(zhì)量有問題時(shí),客戶依然愿意使用。
- 林大鳥雜。華為通過強(qiáng)大而明確的績(jī)效評(píng)價(jià)體系,去引導(dǎo)員工主動(dòng)承擔(dān)任務(wù),而不是先扯皮。
- 產(chǎn)品定義會(huì)議需要發(fā)散,解決問題需要聚焦。不能階段的會(huì)議,華為會(huì)有人控制會(huì)議走
2、羅伯特議事法則實(shí)踐
(1)開會(huì)易出現(xiàn)的問題
- 跑題:各講各的,對(duì)牛彈琴。
- 一言堂:領(lǐng)導(dǎo)能發(fā)揮,”我先簡(jiǎn)單說三點(diǎn)…再補(bǔ)充兩點(diǎn)…最后再?gòu)?qiáng)調(diào)一點(diǎn)…“,然后會(huì)議就差不多了。
- 野蠻爭(zhēng)論:精力過多關(guān)注陰暗面,有甩鍋沖動(dòng)
- 打斷:有表達(dá)沖動(dòng),易打斷別人的言論
(2)法則
- 主持人來解決以上問題
- 但是國(guó)情中,領(lǐng)導(dǎo)身上出現(xiàn)問題時(shí),領(lǐng)導(dǎo)若是強(qiáng)勢(shì)或者主持人是馬屁精,問題就沒法解決,華為解決方案如下。
- A、大基調(diào)為“以客戶為中心”,客戶需求一律允諾,一律搞定,這樣的基調(diào)下,大家不會(huì)出現(xiàn)大的分歧。
- B、績(jī)效導(dǎo)向,一切按照結(jié)果去評(píng)價(jià)績(jī)效。故某些問題上,領(lǐng)導(dǎo)提出某個(gè)方案存在重大隱患時(shí),下屬有責(zé)任和動(dòng)力去提醒和反對(duì)的。
- C、教育主管。主管培訓(xùn)時(shí),華為會(huì)注重教育主管控制傾聽、交流、溝通的節(jié)奏和分寸。
3、減少無效會(huì)議
- 領(lǐng)導(dǎo)一言堂后,團(tuán)隊(duì)成員待領(lǐng)導(dǎo)走后再商量怎么應(yīng)付領(lǐng)導(dǎo),這樣的會(huì)議,明顯無效。
- 保證會(huì)議有效的措施如下:
(1)例行會(huì)議,有議題
- 每周例會(huì)明確議題和對(duì)應(yīng)的時(shí)間,避免跑題。
(2)會(huì)議有紀(jì)要
- 每次開會(huì)的會(huì)議主持人,會(huì)議紀(jì)要人要明確。紀(jì)要人能簡(jiǎn)潔記錄關(guān)鍵要點(diǎn)。
- 紀(jì)要要明確會(huì)議結(jié)論,遺留問題,對(duì)應(yīng)責(zé)任人,完成時(shí)間點(diǎn)。
- 紀(jì)要要有模板,符合SMART原則。
(3)及時(shí)跟蹤,要閉環(huán)
- 每次會(huì)議回顧之前遺留的問題。進(jìn)行關(guān)閉和掛起。
(4)所有會(huì)議要有理有據(jù),避免拍腦袋。
- 因?yàn)槭虑芭哪X袋,事后會(huì)拍大腿,最后有人拍屁股走人。
“華為是怎樣開發(fā)硬件的”——之八(兄弟文化)
任正非認(rèn)為”自己做的最自我認(rèn)可的一件事,就是把錢分好了,分的公平了。“
1、團(tuán)隊(duì)作戰(zhàn)、人盡其用
- 目前國(guó)情決定,畢業(yè)生大學(xué)初入社會(huì),成為工程師,在技術(shù)能力上整體弱于美國(guó)的,但是貴在人多。這種情況下,一個(gè)項(xiàng)目可以多分配工程師。
 這個(gè)時(shí)候項(xiàng)目管理顯得尤為重要。但是分配和管理永遠(yuǎn)不可能完美,這就需要兄弟文化的補(bǔ)充。
2、管理二字,基于理去管,方才生效。
- ”宰相必起于州府,猛將必發(fā)于卒伍“,這也是有些外企到了中國(guó),仍然玩職業(yè)經(jīng)理人這套,往往行不通的原因。
- 作為好的主管首先要具備幫助下屬達(dá)成所分配目標(biāo)的能力。無信服,管理寸步難行。
- 兄弟文化,不只是吃喝,而是切實(shí)工作上的幫助和關(guān)懷。
3、做劉邦,不做項(xiàng)羽
- 個(gè)人再?gòu)?qiáng),也需要團(tuán)隊(duì)。
- 君子性非異也,善假于物也。
“華為是怎樣開發(fā)硬件的”——之九(測(cè)試 )
1、人員比例
華為研發(fā)人員中,1/3是測(cè)試人員
2、發(fā)展階段
(1)青銅段位:手工作坊式測(cè)試
- 1996年研發(fā)測(cè)試團(tuán)隊(duì)成立
- 手工作坊方式的研發(fā)過程和測(cè)試
(2)白銀段位:IPD和CMM階段
- 1998年華為與IBM合作,開始引進(jìn)IPD流程
- 1999年左右引入CMM理念
- 產(chǎn)生IPD-CMM流程
(3)黃金段位:PTM階段
- 2004年在IPD基礎(chǔ)上開發(fā)PTM流程,自動(dòng)化測(cè)試規(guī)模開展
- 2006年~2007年左右PTM趨于完善
(4)鉑金段位:IPD-RD-I&V階段
- 2008年左右開始推廣敏捷,研發(fā)組織演變?yōu)镻DU方式
- 引進(jìn)迭代開發(fā)模式,形成IPD-RD-I&V流程
- 系統(tǒng)集成與驗(yàn)證流程:IPD-RD-I&V (I&V:Integration and Verification,照搬自Ericsson公司)
(5)鉆石段位:”后敏捷“階段
- 推廣One Track Anatomy模式、試點(diǎn)持續(xù)交付、產(chǎn)品線工程、社區(qū)化編程
- 在經(jīng)歷了一些規(guī)范化的測(cè)試流程如PTM之后, 現(xiàn)在華為的測(cè)試流程更加的敏捷,當(dāng)然這只能是對(duì)于軟件,硬件測(cè)試則不能太敏捷,在軟件和硬件進(jìn)行集成之前,讓軟件開發(fā)與測(cè)試敏捷起來似乎是未來的一種趨勢(shì)。
“華為是怎樣開發(fā)硬件的”——之十
Sourcing
 1、定位
- Purchasing即是采購(gòu),負(fù)責(zé)訂單處理,Sourcing是負(fù)責(zé)確定供貨商的。
- 小公司Sourcing和Purchasing兩者是一起的,建制完全的大公司趨向于分開。
 2、作者總結(jié)的Sourcing四模型
 (1)基本型,行管和采購(gòu)主導(dǎo);
 (2)通用型,行管和采購(gòu)主導(dǎo),硬件研發(fā)影星;
 (3)專用型,硬件研發(fā)主導(dǎo),行管和采購(gòu)統(tǒng)籌;
 (4)壟斷型,廠家很叼,研發(fā)、行管、采購(gòu)抱團(tuán)尋找方案級(jí)替代,培育潛在第二梯隊(duì)。
 
個(gè)人感悟
1、白板講解
- 華為的白板文化,本質(zhì)是將所學(xué)復(fù)述出來。自己高中學(xué)校就是這么做的,測(cè)試卷子中的難題安排學(xué)生自己去講,能極大促進(jìn)進(jìn)步,自己幾年下來深有體會(huì)。自己小學(xué)階段學(xué)的好多東西都會(huì)向母親復(fù)述出來,小時(shí)候這種鍛煉確實(shí)對(duì)人生影響很大。
資料
假如想要更深入的了解,請(qǐng)見于分享的資料鏈接、資源備份、精簡(jiǎn)PDF
總結(jié)
以上是生活随笔為你收集整理的开发流程与管理--华为硬件开发的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 前端学习(2125):watch实现
- 下一篇: 前端学习(2373):项目介绍
