如何管理公司研發體系?

qing_yun發表於2022-05-11

前幾天一個朋友問我一個公司的研發體系怎麼管理,所以我隨手給他寫了點文字。

我說最大不外乎幾個二級部門:

  • 平臺產品研發中心:做平臺

  • 創新原型研發中心:快而髒開發原型,驗證使用者需求和潛在市場即可,驗證完就拋掉

  • 新產品研發中心:拿來創新原型研發中心的遺留資料做正式產品研發樣本參考,但要按照正規產品設計方法與流程重新設計重新開發

  • 核心產品研發中心:成熟的、佔公司50%以上銷售額的產品,在這個研發中心持續打磨,按照嚴格進度要求進行發版上市

  • 大客戶定製開發中心:大客戶定製開發,這個部門承擔。這個部門不能放在交付序列,而是放在研發序列。因為這個部門做的事,往往是原型性的

一個部門,也不外乎常見幾個崗位:

  • 需求分析師、產品設計師

  • 應用架構師、技術架構師

  • 開發Leader、程式設計師

  • 測試Leader、測試員

但我這篇文章還敘述了兩個不是研發體系的部門,一個是UIUE使用者體驗中心,一個是產品行銷部門。因為這兩個部門和研發體系關聯頗多,所以我也放在一起說了。

(1)程式設計師

1、按產品功能詳細設計規格,按進度時間要求,編碼實現。

2、按技術要求規格(高精確、高穩定、高可用、高併發、高效能、高安全、高相容性),進行程式碼實現設計,並且編碼實現。

3、程式碼邏輯清晰,方便後來人閱讀維護修改。

(2)應用架構師

1、應用模型/演算法穩定抽象:不論國內國外、規模、行業、企業性質(國企私企),模型/演算法均穩定

(3)技術架構師

1、對產品功能詳細設計說明書進行分析,識別出技術要求規格(高精確、高穩定、高可用、高併發、高效能、高安全、高相容性)。

2、對於外部產品整合,設計統一的穩定的向下持續可相容的Open API。

3、保證功能點的解耦可解耦性與可組合性:不要引發一個功能的修改引起了另外一個功能的錯誤。但是也不要解耦太多引發開發複雜,要做到設計平衡

4、保證功能點的可擴充套件性:精心設計對外暴露的屬性Property、方法Method、事件Event

5、保證層與層之間的可解耦性:不要引起修改一個功能業務邏輯,需要在多個層同時做修改

(4)開發Leader

1、理解產品功能詳細設計規格、技術要求規格,以便根據組內每個程式設計師的應用擅長方面、技術能力級別(高階程式設計師/中級程式設計師/初級程式設計師),進行開發任務分配、開發任務排期。並且整合推進協調開發進度。

2、程式碼稽核入程式碼庫、程式碼整合聯調保證

3、對開發組外的其他部門進行對接協調

(5)需求分析師

1、CXO問卷訪談,找出業務痛點/關注點

2、輸出資訊收集:各個崗位各個部門,在日周月季年各個週期,對上對外的各種報表樣式收集。

3、輸入資訊收集:各個崗位的輸入表單單據收集,表單的審批工作流梳理

4、主資料資訊收集:組織、崗位、供應商、客戶、產品...

(6)產品行銷

1、產品競爭規劃:產品未來三個連續版本的競爭點規劃

2、產品行銷解決方案設計:面向不同規模、不同行業、不同客戶痛點,設計不同行銷方案

3、產品商業模式設計:定價策略/計費模式、銷售通路選擇、回款模式

4、產品上下架規劃:新版上架時間規劃,並協調產品研發部門、市場營銷部門、一線銷售機構。老版下架退市規劃

5、產品行銷推廣:對於新版產品,聯動市場營銷部門、一線銷售機構,進行行銷推廣、標杆客戶試點支援

(7)產品設計

1、產品詳細規格書編寫:在產品行銷競爭規劃的指導下,以需求分析師採集到的原始材料為樣本參考,按照正規產品設計方法與流程,設計產品功能詳細規格。

但最終的產品詳細規格書,已經融入了應用架構師的模型/演算法。已經融入了技術架構師的技術規格設計和介面設計。也已經融入了UI&UE人員對於互動模式的重新設計圖。

(8)UI&UE

1、UI:按照美術專業,進行專業美化和配色方案

2、UE:利用使用者體驗管理工具理解使用者工作流程(工作場景),按照人機工程專業,進行互動模式的重新設計。尤其現在互動技術已經細分為(PC Web、手機App/小程式、感測器、AI識別)

(9)測試員

功能性測試:輸入測試(正常值輸入、臨界值輸入、異常值輸入),場景流程跑通測試

非功能性測試:高精確、高穩定、高可用、高併發、高效能、高安全、高相容性

部署測試:集中安裝測試、分散式安裝測試、版本升級測試

(10)數智工程師

我最後再給大家介紹一類新崗位,這就是數智工程師。因為現在是雲SaaS時代,現在是人工智慧技術熱潮時代,所以現在的軟體已經不是一個空殼工具,而是承載了資料和內容,需要依靠人工智慧技術,進行天天不斷的資料加工(標籤/關係圖譜)、建模/模型預訓練、使用者使用行為觀察資料統計/模型微調。這個團隊尤其在AI驅動計劃、AI驅動任務排程、AI搜尋與推薦的一些應用場景方面,需要天天持續這樣工作。

來自 “ 阿朱說 ”, 原文作者:呂建偉;原文連結:https://mp.weixin.qq.com/s/vtkVt_IBenth5_bPjQe46A,如有侵權,請聯絡管理員刪除。

相關文章