產品研發的美好未來向華為學習如何做好研發

2021-05-29 22:28:28 字數 3362 閱讀 8072

[原創]產品研發的美好未來 ——向華為學習如何做好研發

最近一致在研究華為研發的成功之道。我所在公司和華為有很多相似的地方:公司都非常低調,都是自主智財權的民族品牌,都自主研發高科技產品,都有非常強烈的創新意識,都是所在行業的佼佼者,都有非常強的國際化意識。

現在產品開發主流程npd-cmmi也是學習和借鑑了華為從ibm引入的ipd演化而來。可以說,華為的產品研發是我們在中國it界最值得學習、也許是唯一值得學習的。(從全球視野來看,微軟的產品研發也是非常值得學習的。

)那我們就從現在公司研發的現狀和華為的現狀來描繪和設想產品研發的美好未來。

市場需求。售前支援、售後支援、銷售代表、高層領導、使用者訪談、各類展會、市場投標、事業部專案等多種渠道源源不斷的接觸到使用者的各類需求,這些需求都有統一的渠道進入產品研發的需求庫中;進入需求庫的所有需求都有需求工程師進行分析、處理和反饋。一些緊急的需求通過力量壯大的維護團隊得到及時的響應和處理;更多需求則是經過分析、篩選後納入產品下乙個階段的開發計畫中,有些較為長遠的需求則納入到產品規劃之中,甚至觸發對於新產品的規劃和預研。

產品規劃。建立和維護了乙個3-5年的產品規劃,產品規劃的資訊**於市場需求、it技術發展、競爭產品動態等,並進行過了市場細分和財務評估等,明晰了在未來3-5年內,哪些技術將在什麼時候普及應用,哪些市場需要哪些新產品去占領,現有產品後續的發展方向和重點是什麼。

產品管理。產品的開發不是一段一段扔過去的,隨著公司規模的進一步擴大,產品數量的持續增長,每個產品除了有專職的維護團隊進行老版本維護、有專職的開發團隊進行新版本開發,還有乙個能夠把市場、研發、售前支援、售後支援、產品製作、乃至財務等都貫穿起來的產品經理。以協調各個職能領域的協調工作,並通過並行工作,大大縮短產品從構思、規劃到獲取巨大市場收益的全週期。

產品體系和虛擬小組。各個產品不是乙個個孤立的個體,而是密切關聯在一起的,形成乙個緊密的產品體系。使用者提出的需求和使用場景,可以通過幾個關聯的產品非常恰當和順暢的來實現。

產品內部可通過虛擬小組或總體辦(華為語)的方式來落實,這樣就不會出現乙個產品看似滿足了某需求,但另乙個關聯產品沒有提供配套的能力,從而導致使用者最終無法達到應用要求的情況。

技術預研。在產品規劃的指引下,難度較大或關鍵技術的預研將在專案立項之前提前以技術預研專案的方式開展。等到專案正式立項之後,關鍵和難度較大的技術都已經攻克,後續產品開發團隊的職責是能集中更多資源,在非常短的時間內,把高品質的產品開發出來,並推向市場。

人力資源規劃。在產品規劃的指引和要求下,產品開發所需要的各個職能領域的主管部門提前做好人員的招聘、選拔、培養和儲備,等到專案正式立項時,可以在很短的時間內提供足夠數量和質量的合格乃至優秀的人員;讓產品開發團隊leader可以專注於產品的開發,而不會為沒有合格的人員、甚至沒有人員而苦惱和分心。

矩陣擴充套件。產品研發形成在公司層面的矩陣結構。產品線管產品開發、部門線管能力建設和資源提供。

兩條線都具備批量複製和擴充套件的能力。產品線源源不斷的能夠及時、保質保量的開發出更多符合市場需要的新產品,產品開發團隊leader擁有產品開發的預算和在預算內使用資源的許可權;部門線能夠源源不斷的招聘、培訓出符合產品開發需要的人才,部門經理擁有招聘編制、人才培養的預算和在預算內使用資源的許可權。

迭代開發。產品以迭代的方式進行開發,每個迭代週期最長也控制在2-3個月內。每個迭代週期開始前,產品開發團隊從需求庫中維護的待開發需求列表中選擇優先順序最高的需求進行開發,迭代週期結束時,就可以發布乙個能夠提供給使用者使用的版本。

這樣只要提出的需求優先順序足夠高,產品開發團隊的力量足夠強,就能保證最長在4-6個月之內,需求能夠走完從使用者提出到滿足該需求的產品可交付的全過程。

專案計畫與監控。每個產品的開發,都按照專案的方式來開展。有專案主計畫、總體進度計畫;各個迭代開發階段,有階段工作計畫;通過wbs分解後的每項原子任務,有詳細工作計畫。

這些計畫都通過**系統中予以呈現和管理。可以隨時統計和了解到哪個計畫發生偏差、偏差率,以盡早查詢原因,把問題和風險消滅在萌芽狀態。

質量管理。質量從需求的源頭就非常重視,每一步都有評審和完整的記錄;從需求收集、需求分析、設計需求、模組設計、介面設計、**實現、單元測試、整合測試、需求驗證形成產品工程領域的完整過程。每乙個過程都是在事前評審預防問題,而不是事後再解決問題;每個過程傳遞到下乙個過程的質量都是可控的、有保障的。

大規模持續整合。在自動化測試的基礎上,進一步實現大規模持續整合。即任何**的提交,都會引發後台伺服器的編譯、**分析和測試,並在很短時間內自動反饋給**提交人測試和分析的結果。

如果存在嚴重問題,則**提交失敗,需要修改並重複上述過程,直到通過後才能進入產品**庫。

自動化測試農場。在乙個碩大的機房內,裡面有各種硬體平台、各種作業系統、各種環境配置的為數眾多的機器,機器自動獲取各個產品每天自動編譯的結果,並周而復始的執行自動化測試案例,並把測試結果彙總在一起。從測試結果的分析中,可以直觀的了解到產品對各個環境的相容狀況,了解到各個產品的當前質量狀況。

度量統計和根因分析。對於各類過程資料、缺陷、問題等進行度量統計,並分析短板、瓶頸和關鍵所在,分析背後的根源,並尋求解決辦法,落實具體措施。通過pdca(plan、do、check、action)的迴圈、通過一輪輪的分析和措施來持續改進。

知識管理。在各類技術研究、產品開發過程中積累的各類知識財富,都有乙個統一的地方進行歸檔和管理。更為重要的是:

可以非常方便的進行分門別類的查詢和通過關鍵字的進行查詢。經驗和能力不再是口口相傳,而是以知識庫的方式積累沉澱下來,並惠及更多的人員。

資訊電子流程。日常辦公和產品開發的各項事務,都可以在資訊系統中予以開展。加班、請假、因公外出、出差申請等等事務都通過電子方式來進行流轉、審批和統計分析。

產品開發的計畫、交付件、評審、風險、缺陷等等的處理也通過資訊系統來流轉。不會再到處找領導簽字,也不會擔心發生丟失,還能方便進行量化的統計分析。

辦公環境。產品開發團隊能夠在乙個舒適的環境中辦公,不用操心各種不必要的煩心事。不用擔心加班時肚子餓了沒有一點東西墊腹,不用擔心加班太晚回不了家,不用擔心空氣不流通憋氣,不用擔心沒水喝或水的鈣質太高,不用擔心一伸胳膊碰到同事,不用擔心報銷單填寫不合格被打回,不用擔心機器不夠用乾瞪眼。

績效管理和任職資格。工作都有日常的記錄,績效週期中可以得到直接上級的指導和幫助,績效週期結束時可以獲得客觀公正的績效評價。績效的結果可以直接影響後續的薪酬調整、培訓和晉公升機會。

能夠在任職資格體系中找到自己的位置,並明確自己後續努力的方向,以及未來發展的通道。產品開發的成功,在給團隊及其所有成員帶來巨大成就感的同時,也能帶來更多實在的東西。

職業化素質和能力。產品開發團隊的人不在多,而在精。每個團隊成員都是具備高度職業化素質,具備市場意識、使用者意識、質量意識、有高度的責任感和主動性;在所負責的領域,是不折不扣的專家。

產品研發是乙個非常複雜的系統工程,任何一點存在問題,都會給產品研發帶來影響;產品研發通過近幾年的建設,已經從最初的游擊隊進入了初步的正規軍階段。但我們仍然要清楚的看到,我們距離it界的先進水平仍然有不小的差距,這些差距就是我們後續努力的方向。也相信通過共同努力,我們可以在各個領域持續的進步,並最終達成產品研發的美好未來。

擁抱美好未來

擁抱美好未來 教學設計 教學目標 1 知識目標 認識到當今時代對青少年的素質提出了更高更新的要求 懂得終身學習的意義。2 能力目標 初步形成接受社會新事物 敢於創新與團隊合作的能力 養成終身學習的能力。3 情感 態度與價值觀目標 樹立終身學習的觀念 樹立肩負民族振興使命的責任感。教學重點 迎接社會新...

勞動創造美好未來

曾幾何時,人們用最美的語言歌頌教師,把最美的稱號獻給教師,對教師給予了殷切的期望。有人把教師比喻為開啟心靈之窗的智者,有人把教師比喻為人類靈魂的工程師,有人把教師比喻為辛勤的園丁,有人把教師比喻為燃燒的蠟燭,所有這些都說明教師職業的崇高 神聖和無私!作為一名普通的教師,我們首先該對得起這些光榮的稱號...

為學生的美好未來奠基

11月5日有幸到縣四小參加市名師送教下鄉活動,觀摩了兩位名師的課堂教學,我受益匪淺!臧老師執教的 紅領巾 真好 一課,令我深刻認識到教師對於學生習慣的培養所起的重要作用以及如何在教學中落實。小學是學生習慣的養成階段,特別是低年級 一 二年級更是關鍵期,教師對於學生的習慣培養應引起足夠的重視,關於此老...