B端硬件產品從0到1(中篇):研發階段
上篇中筆者談到B端硬件產品的可行性分析,通過對產品的可行性分析,公司團隊能夠了解產品市場、用戶需求、競爭關系、關鍵技術、財務狀況等相關情況。一旦公司確定對產品立項,產品過程則進入第二階段:產品研發。
B端硬件產品的需求通常會有兩種方式,來自于客戶定制或者基于公司自行研發立項。因來源不同,盡管大體研發流程上都是類似過程,但是在研發過程控制上存在一些差異(客戶定制主要差異在于每個關鍵環節需要向客戶通報項目進展。按照合同要求將項目進度匯報至相關干系人。)。本文將以一款司機駕駛行為智能監控終端為例,與大家聊一聊B端硬件產品研發過程。
整體研發階段可以分為這樣幾個大環節:系統方案設計、研發實施、產品測試、產品認證。不同規模、不同要求的產品,在這幾個大環節過程上會有所刪減。
系統方案設計
通過前期可行性分析,已經明確監控終端需要實現的業務過程,由監控終端的業務過程繪制產品上下層拓撲結構圖。
核心業務過程描述:通過攝像頭采集營運車輛司機駕駛過程的視頻,由終端分析監控視頻結合算法,分析出司機是否存在抽煙、打電話、疲勞駕駛、不打轉向燈變道等不規范駕駛行為。當檢測出司機存在不規范駕駛行為時,終端發出提醒并將不規范駕駛過程拍攝照片及視頻上傳至監控平臺,作為規范司機駕駛行為考核的依據。
分析監控終端的核心業務過程,結合關鍵技術特征,完整產品會拆分為這樣幾個子產品:
A、終端本體(硬件主體):實現視頻采集、視頻分析、視頻本地存儲、網絡通信、實時定位、司機行為分析、告警處理、圖像顯示等業務。
B、移動端APP:移動端APP主要包含三種關鍵角色主體-產品運維人員、司機、車輛運營公司。
APP會拆分為兩個核心版本:運維APP、監控APP。運維APP主要使用對象為產品運維人員。
運維APP主要用于部署硬件終端,提供較為便捷方式調測產品,提高產品部署成功率和效率。終端部署在新車上,需要調校攝像頭參數、標定檢測參數、檢查通信質量等過程。運維APP能夠讓公司運維人員快速部署產品,查找產品問題。
監控APP實現報表分析、查看報警錄像、司機考核評分、出車率等業務。可以滿足司機、營運公司對整個駕駛過程的監督、查詢、考核。
C、監控系統:所有車輛數據存儲、車輛調度、報表分析、告警視頻查詢、司機考核、車輛定位查詢、告警熱圖分析等業務。
由此,可以建立整體產品的框架拓撲圖:
確定了基本系統拓撲框架,需要相關研發團隊將整體系統的上下游概要方案確定出來,包含有以上描述的幾個子產品:硬件主體、移動APP、監控系統。
整個系統方案需要詳細描述以下內容:
A:子產品在整個系統中的位置:用框圖的形式描述子產品在整個系統中的位置和作用。
B:子產品的技術要求:確定子產品主要功能和性能指標、環境條件、采用標準、關鍵技術特征等。
C:子系統設計說明:按照子產品功能的劃分給出總體結構及各個模塊之間的邏輯關系,并加以描述。結合設計限制,說明如何根據這些設計限制綜合考慮,而建立起目標系統的總體結構并進行功能劃分,如有必要,可將所考慮過的多個總體設計作對比分析, 說明選擇當前總體結構的原因。
D:通信及接口說明:子產品與相關模塊的外部接口定義,通信協議說明,包括:用戶接口、硬件接口、通訊接口等。
E:開發環境及測試要求:描述子產品的功能目標、性能目標,敘述可測性設計方案的基本要求。
明確以上內容,團隊將軟件、硬件、系統的方案匯總為整體產品設計方案,可以開展研發實施階段。
如果是來源于客戶定制產品,需按照合同要求將系統設計框架的關鍵要素與甲方公司技術團隊協商溝通。整個技術方案甲方公司會參與到審訂過程以保證產品方案可落地。通常這個過程會有多次溝通協調。經過幾輪技術溝通,雙方確定了產品方案可落地,則開始啟動下一階段的研發實施。
研發實施
研發實施階段大致包括了ID設計、結構設計、硬件設計、軟件設計、樣機組裝、研發基本測試。由內部研發項目管理統籌管理每一個環節,研發團地落實系統設計方案。
整個過程應包含的過程主要有以下方面:
此處為例的智能終端,闡述硬件子產品的產品經理研發階段包含工作要素。確定功能要素說明,制定詳盡的硬件參數需求,與研發團隊確定ID設計方案,同時探討整體硬件技術實施框架。
1. 功能要素說明
主要描述產品實現的核心功能要點,在何種狀態下實現何種關鍵業務,讓相關人員了解產品需要實現的功能輪廓。
1)車道偏離預警與保持
車道偏離預警與保持是利用機器視覺傳感器,使車輛始終在車道線內運行,防止車輛因為駛離當前行駛車道而導致交通事故的發生,提高了行車安全性。
通過分析攝像機傳送的圖像信息,并通過大規模圖像分析并行處理體系來解釋圖像,并將分析結果告知駕駛員,實現輔助駕駛功能。更精確地講,通過指示燈或語音提供警告,當車輛接近車道邊緣或處于危險境地時,指示燈或語音及時提醒駕駛員規避危險。
2)車輛周圍障礙物檢測
車輛周圍障礙物包括車輛、行人以及道路周圍設施等,通過攝像機或紅外等傳感器能感知車輛周圍這些障礙物的存在,并實時跟蹤,在危險時刻還可以警告駕駛員采取避障措施。
3)前向碰撞的檢測
為避免車輛因安全車距不足導致追尾碰撞等惡性交通事故的發生,前方車輛的檢測跟蹤也是一種提高安全性的重要手段。利用各種傳感器信息對前方車輛和車距的實時有效檢測,當發現安全車距不足時,及時向駕駛員發出聲音警示,促使其采取必要措施保持安全車距,避免發生追尾碰撞等事故。
4)行人的檢測
通過統計資料分析:在整個交通事故中,關于車輛碰撞行人的事故數量僅次車輛間相撞的事故數量。
行人檢測技術是安全輔助駕駛領域中備受關注的前沿方向,特別是在城市交通環境中,行人檢測能警告駕駛員可能與車輛鄰近的障礙物尤其是行人發生碰撞。
5)駕駛員狀態監測
駕駛員狀態監測是監視駕駛員頭部位置和駕駛員反應。利用駕駛員頭部姿態、眼睛凝視跟蹤以及道路單一性分析組成一個性能良好的駕駛員疲勞檢測。通過限制駕駛員的頭部尺寸大小和偏移量來驗證圖像視野中頭部模型。
檢測到的頭部位置能夠準確地估計出駕駛員的三維位置信息,系統對于強光、火光、部分遮擋和打電話等干擾物有很強的魯棒性終端硬件需求
2. 硬件設計需求及指標
描述硬件本體應該達到的功能要求、端口設計、尺寸要求、EMC要求、包裝運輸要求等要素,可作為硬件工程師設計產品的依據。(此處為例的監控終端只列寫部分需求要素)
監控終端的硬件產品需求要素,經過團隊相關人員審訂后,將產品設計需求說明書給到硬件研發團隊。研發團隊將根據需求說明書中的內容,設計產品ID、產品結構、硬件圖紙、測試工裝、包裝材料、銘牌等要素。
產品測試
1. 功能測試
硬件產品的功能測試,主要驗證前期設定的功能要素是否達到要求。
通常硬件產品的功能性測試會根據每款產品所涉及要素特征做相應處理,這部分工作由質量管理部門或者測試部完成。編寫相應的測試用例,并按照一定的測試步驟完成測試工作。(此處為例的監控終端只列寫部分測試要素)
2. 性能測試
性能測試主要測試內容包含有:電氣性能、環境特征、抗電磁干擾性、電磁兼容指標。
硬件產品經理在這個過程中可以主導性能測試過程,也可以交由測試部完成性能測試。硬件產品經理需要明確產品應該達到的指標,能夠在產品日常運行環境中保持有較好的穩定性、適應性。
不同的行業產品會有不同的行業測試標準,硬件產品所參考的測試規范會有所區別。同樣一個電氣指標,針對不同行業產品會有差異。如:靜電放電(ESD)。在電力行業領域通常要求四級最高級,汽車領域通常為3級要求,消費領域為2級要求。硬件產品經理需要準確掌握行業相關的測試要求,行業標準。
如果是來源于客戶定制產品,在合同簽訂初期甲方會提供一份產品測試說明文件。后期產品的驗收及測試,會按照此份產品測試說明請相關檢測認證機構進行測試,出具產品測試報告。待產品交付時,甲方會從供貨產品中抽取樣品進行檢測驗收,驗證產品是否與合同要求符合。
有一些客戶簽訂合同時沒有能力,或者沒有精力提供一份比較完備的產品測試說明,那么則需要公司的測試部或者研發部自行提供一份測試清單。后期驗收產品按照測試清單中描述的測試項進行驗收。盡管這部分工作會帶來額外工作量,不過遵循這樣的過程會便于雙方產品驗收,避免產品驗收時出現扯皮。
以上便是B端硬件產品研發過程包含的關鍵環節。在這些環節中硬件產品經理需要花大量精力參與的事項是初期定義產品需求、產品方案及后期的產品測試過程。中間技術實現過程可以與項目經理共同監督產品推進情況。
一個好的B端硬件產品經理,能夠對行業有深刻洞察力,了解行業問題,對客戶應用場景有清晰了解。能夠與技術研發團隊一起制定優良的技術方案,平衡產品性能與成本之間的關系,對行業標準、測試過程較為熟悉。只有這樣才能成就一款好的B端硬件產品。
本文由@笑笑生 原創發布于人人都是產品經理,未經許可,禁止轉載。
題圖來自Unsplash, 基于CC0協議。
辛苦樓主了,在下是安防行業產品新人,看了作者您的文章發現在工作上有很多相似的地方。
現在我沒有大佬帶或者指點,目前對新人期該做什么,該怎么做有點迷茫。
也不是很清楚這類行業有沒有什么方法論,或者除了技術和業務相關的該看什么書,學習什么內容。
更是對未來會如何發展沒有一個思路,請問作者當時是如何面對類似的問題呢,亦或者現在的我該怎么做?
若此貼能被回復小弟不勝感激。
安防行業的范疇比較大,是哪方面的安防?汽車安防?交通安防?監獄?安防也分上下游的企業,是設備端還是平臺端的。所以這個還是要看你所在公司具體業務范圍來看如何提升自己的職業道路。個人從業看到的情況,在安防行業要了解基礎跟本行業相關的標準、基礎技術知識,比如視頻流概念、行業通信規范、云平臺的基礎構成等等。作為從業安防行業的產品經理,更重要的是了解業務。如果是汽車安防,了解監管部門、行業規范、平臺要求、政策,運營公司的目前困境等等。
感謝大佬的回復,在下公司的具體業務在于智能門禁,考勤,有硬件產品,也有相應的平臺。
您說的這些框架挺細的,請問這個行業是靠工作經驗 才能像您有這樣的見解嗎?
或者是通過和相關行業專業人士交流?相關行業大佬指點?
還想請教下硬件產品如何做競品分析??希望也能寫一篇
好熟悉的表格,發現做硬件的產品經理好少啊
學到了,特別是看著一股濃郁、鋪面而來的項目管理風格的表格感覺很親切 ?? ,作者是正經學過項目管理的吧!
項目管理是自學的。在工作期間整改過公司的項目管理過程。
辛苦了
謝謝啦