項目管理:智能硬件項目研發流程

12 評論 34765 瀏覽 217 收藏 13 分鐘

筆者結合自己的項目管經歷,向我們介紹了如何管理智能硬件項目的研發流程。

我曾在《AI 智能硬件|產品思維與項目思維》中舉了蔚來汽車的例子說明項目管理的重要性,另外在知乎上寫了一篇關于智能硬件研發流程的文章,只是個開頭瀏覽量也有 1700 左右。

為了寫這篇文章,畫總體流程以及編制相對詳細的表格,因此花費了不少的時間,導致一周未更新。

哎,以上都是廢話,從總體流程開始吧!

一款產品,我們通常說從 0 到 1,包括了市場階段的產品需求、產品實現;從 1 到 100,包括了產品的銷售、運營、維護等。

這里講的研發流程僅指產品需求已經確定了,將產品需求變為產品的研發過程,不包含前期的市場部分,也不包含產品上市以及運營過程。

01 總體流程

智能硬件看似復雜,拆解出來脈絡很清晰。包含硬件(HW)、軟件(SW)、外觀(ID)、結構(MD)、互聯網平臺。

其中軟件包含板級支持包(BSP)、底層引導程序(bootloade)、系統與應用程序、算法,這些不展開來講,找固件打包的工程師就 OK ,一般所有的程序都匯總到他那兒了。

作為項目經理,不太需要進行深入的了解,當然能夠深入更好,但作為產品經理還是更深入一點較好。

互聯網平臺,這個包含云服務、后臺、App、小程序等。常見的是前三個。跟進對應的工程師就好。

總體流程圖如下:

可能到這兒,脈絡上比較清晰了,但是具體到操作執行上,怎么跟細化還是不太清楚。因為有些任務是串行的,有些是并行的。一個細項任務牽扯到幾個部門。

02 項目階段

很多項目管理人喜歡將項目研發分為EVT階段、DVT階段、PVT階段、MP階段和維護階段,我一般不這樣分,對于這些總結性的項目管理概念熟知于心即可,不必要過于追求。

因為有時候,你會發現,因為需求的改動、比較重要的 BUG 等原因會改變項目的階段,比如從 DVT 階段又回到了 EVT 階段。

另一個原因是智能硬件產品一般更加適用瀑布流開發,互聯網的敏捷開發不太適用于智能硬件。所以這一節只做簡單介紹,作為項目管理有個概念認知就好。

下面根據我自己經驗,我的心理認知進行階段界定。

EVT 階段:(Engineering Verification Test),指工程驗證。一般在工程樣機之前的研發行為,我都稱之為工程驗證。

這個階段,目的是工程驗證。盡可能的發現設計問題,方案對比。

最終拿到的是工程樣機,用于樣機整機測試,判定是否可以開模。

DVT 階段:(Design Verification Test),指設計驗證測試。最終拿到的是試產的整機樣機,用于多方聯調,驗證優化。

上一個階段,完成產品的雛形,這個階段繼續上個階段的設計開發、優化。MD 詳細設計完成,開始投模、試模、修模、顏色調制等。

試產模具,組裝整機,進行硬件/結構的整機測試。軟硬件、結構、互聯網平臺多方聯調。比如軟硬件的穩定性、可靠性、性能等;軟件與互聯網平臺(云服務/App等)聯調測試;硬件與結構的聯調測試,比如散熱、結構強度等。

另外,這在這階段關于產品的貼紙、說明書、包裝等可以開始設計/打樣,然后等待,因為這些時間周期比較短。

如果軟硬件狀態比較理想,在這個階段盡早安排認證。因為認證周期非常長,基本在 40 天左右,別等到產品快要量產了,認證還沒出來,影響銷售。

總之,這個階段就是聯調、測試、試模、打板、試產。

PVT 階段 :(Process Verification Test),指生產驗證。進行小批量產,摸清生產工藝,測試工藝,為大批量產做準備。

這個階段依然會進行各種驗證,以及解決上一階段遺留的一些小問題。但主要的精力放在一致性、設計(細節,比如按鍵手感不好,干涉等)調整上。

各部門處于生產支持模式,比如工程部制作 SOP(標準作業程序),結構部幫忙解決生產上的結構問題。與生產相關的測試工具、生產工具、燒錄工具、產測工具的支持。

所有的生產支持文件規定當送到工廠,量產軟件/量產硬件BOM/量產結構BOM,結構/元器件終版簽樣。

總之,這個階段就是為了保證產品量產。 量產順利,效率高,不良率最低,產品一致性夠高。

關于研發階段就這么多,其他的就不講了。這個分類只是自己項目管理用,工程師其實不關心。自己做到心中有數,自己的產品到了什么階段,離目標還有多遠,從全局角度考量如何把控項目進度。

03 細化流程

這一節是我最想講的,因為我剛做研發端產品的時候,需要管項目。

我的切身體會是,不知道各項細化任務之間怎么串起來,不知道從哪里下手,該找誰并拿到什么輸出作為下一步的開始。網上找了很多資料都是關于項目階段的介紹,類似上面一節的介紹。

因此想寫一寫細化流程,但限于文字描述的直觀性較差,先看一個表格,然后稍微文字說明。

/簡單文字描述/

產品規格書/產品定義出來了之后,產品會組織技術評審。通過后就正式開始立項,排研發計劃了。有些項目會先進行預研,然后才導入正式研發。

一般新產品,首先開始 ID 草圖設計,然后出 2D 渲染圖。

立項后,硬件/軟件/結構/互聯網平臺開始做方案設計、評審(軟硬件評審需要雙方參與,他們倆高度相關),通過后開始做詳細設計。

硬件,這時候開始畫原理圖、器件擺件。

結構,根據硬件的器件擺件圖、關鍵器件(電池/屏幕/攝像頭/SPK 等)與 ID/硬件部門充分共同進行堆疊設計。滿足各部門的需求,最終完成產品定義的要求。

ID,拿到結構的堆疊設計圖,進行 3D 建模,導出建模圖給結構。

結構,根據 ID 的 3D 建模圖做詳細結構設計。導出板框圖給硬件。詳細結構設計完成轉給模具廠。

硬件,根據板框圖 Layout,然后出 PCB 資料,評審/投板。

模具廠,根據結構設計開模。

然后就是軟硬件聯調,結構/硬件/模具聯合解決驗證后的問題點。

因為互相關聯穿插,文字很難描述。一看《項目管理研發流程》表格,了解全貌,二看下面的《任務排期》。

這一節重點關注各個任務輸出的文檔文件,后面我組織一下語言做一個純文字的介紹,怎么串行,怎么并行,相應任務輸出什么樣的文檔文件以及有什么作用。

04 任務排期

任務排期的關鍵是將各模塊拆分成較細立刻的任務,將各個任務串起來。

依然上圖:

這個任務排期可能與你的有細微的不一樣,我的是根據項目有相應裁剪,順序略微調整,但是基本邏輯是這樣的。

05 項目跟蹤

項目經理的天職就是保證項目按時按質交付。因此,項目經理需要緊盯項目,推進項目。

一個智能硬件項目涉及的面非常廣,溝通的人也非常多。如果同時跟進幾個項目,事項任務更加繁復,不可避免會造成遺漏,溝通不到位,支持不夠及時等等狀態。

我們在任務排期的時候將任務拆分成中度粒度,為了不遺忘,支持及時,我們可以制定一個任務清單,拆的非常細。

這個用 Excel 就好,我喜歡用這個。每一個任務后面是一級任務/二級任務、做出什么決策、由誰負責、什么時間完成,任務狀態等。

例如,ID 設計

  • 什么時候出草圖?決策是選定了哪幾個草圖進行 2D 渲染?什么時候完成?
  • 2D 渲染圖,什么時候完成?最終選擇哪個進行 3D 建模?怎么修改細節?
  • 3D 建模,結構什么時候提供堆疊圖,什么時候完成?

總之,這是一份行動清單。

06 項目管理關鍵技能

上一節提到項目事項任務繁復,最為常見的是管理不到位造成混亂;另一個是項目問題涉及到多部門造成卡殼。

解決問題的方式是,找到目前現狀與目標之間的關鍵障礙,想辦法清除障礙。

解決思路是:

  1. 明確問題&理解問題
  2. 分析及定位問題
  3. 提出解決方案

解題思路有了,但是項目管理涉及的面非常廣,而且又不懂技術,怎么辦呢?

拆解問題,將問題拆解成完全窮盡,相互獨立的任務。當然這個是與工程師溝通進行的,與相關責任人開短會定性分析。這個結構化思維在產品思維最后一篇文章介紹過,可以回看一下。

表達能力,往往與工程師溝通會出現溝通錯位,這時結構化的表達很重要。

先結果,后過程:反向推導,這樣保證溝通目標是確定的。

先全局,后細節:從全局出發,限定范圍,不要擴散問題,然后再確定細節,不能陷入細節不能自拔。

最后,一定要復盤,在溝通的最后復述問題及溝通出來的解決方案,確保沒有錯位。

項目管理,本質上還是邏輯思維能力和結構化思維能力。做好項目管理需要不斷的學習、反思、復盤,提升底層的邏輯能力。

 

作者:Arvinzhou,公眾號:AI 硬件產品官(ID:aipm001)

本文由 @Arvinzhou原創發布于人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 方便把可編輯表發下嗎?謝謝

    來自浙江 回復
  2. 幫大忙,app開發突然要跟硬件項目

    來自廣東 回復
  3. 您好 想請教一下表格中的周期(天)比如寫10 是10周的意思嗎,周期d是代表什么呀?是不是單詞day的首字母嗎?

    來自廣東 回復
  4. 流程基本沒問題,??
    硬件開發還會涉及到bom創建這些

    來自江蘇 回復
    1. 看表格內

      來自廣東 回復
  5. 智能硬件產品經理,綜合要求很高的職位,但是遲遲沒迎來風口,或者說風口已經過了。

    來自浙江 回復
    1. 我覺得應該是現在還沒起來,成熟產品,成熟體系還沒起來。另外針對這個職業來講不是那么的具備話題性。

      來自廣東 回復
    2. 萬物互聯還沒迎來爆發期

      回復
  6. 可以留個聯系方式嗎?希望可以交流下

    來自廣東 回復
    1. 加文末的公眾號吧!評論區不能寫微信等

      來自廣東 回復
  7. 厲害??

    回復
    1. 謝謝!其實一般般!我不是專業的項目,只是我經歷過的 智能硬件公司一般不設置 項目經理,產品經理一肩挑,屬于野蠻生長。歡迎指正!

      另外,受限于文字表達能力以及項目各部門間穿插,文字描述的不夠細致,也沒有太多的說明為什么。

      預計這周會寫一篇純文字版!輔以配圖(可能圖會很長),屆時歡迎指正。

      來自廣東 回復