工業(yè)軟件如何產(chǎn)品化?—— 以操作系統(tǒng)為例的經(jīng)驗分享
產(chǎn)品化不僅是企業(yè)戰(zhàn)略發(fā)展的必然選擇,也是對行業(yè)細分和技術跨度大現(xiàn)狀的直接回應。操作系統(tǒng)作為連接硬件與應用軟件的關鍵,其產(chǎn)品化進程對于提升用戶體驗、優(yōu)化市場推廣具有深遠意義。本文將深入探討工業(yè)基礎軟件產(chǎn)品化的必要性、實施思路及具體執(zhí)行策略,以期為軟件開發(fā)者和企業(yè)決策者提供有價值的參考。
一、為什么要產(chǎn)品化?
基于行業(yè)發(fā)展上,工業(yè)軟件的細分行業(yè)多、技術跨度大,由于工藝流程的差異性,各個細分行業(yè)會有功能各異的“定制”軟件,工業(yè)場景的復雜性也與眾多設備類型密切相關。
根據(jù)企業(yè)規(guī)模不同,工業(yè)企業(yè)會選擇自主研發(fā)、二次開發(fā)、外購等多種方案。多樣場景會形成對軟件五花八門的要求,而操作系統(tǒng)作為承上啟下的重要技術,故產(chǎn)品化對其在工業(yè)場景的持續(xù)推廣有重要意義。
基于實際工作中,產(chǎn)品化是產(chǎn)品規(guī)劃的重要結果,而在產(chǎn)品研發(fā)過程中,也常常會因為未產(chǎn)品化而引起管理不規(guī)范、市場推廣難等情況。
操作系統(tǒng)是產(chǎn)品,但若想被用戶感知到,就必須依賴硬件和應用軟件。產(chǎn)品使用也有一定技術門檻,所以很難讓用戶“感知”到產(chǎn)品價值。
因此,面對客戶的關鍵問題,如“你的產(chǎn)品是什么?實現(xiàn)了哪些功能?有何特色?”需要在產(chǎn)品研發(fā)階段有所優(yōu)化和準備
二、產(chǎn)品化思路
由于操作系統(tǒng)本身要依托硬件和應用軟件,所以開始會依托各個多種行業(yè)場景,形成相應的解決方案。
但隨著行業(yè)場景增多,可提取出對產(chǎn)品的“要求”的共性,形成的技術架構層面的產(chǎn)品分類。——故可以從行業(yè)解決方案和主線產(chǎn)品兩個維度,形成產(chǎn)品思路。
以這種思路將產(chǎn)品化分類,有以下好處:
統(tǒng)一產(chǎn)品對比維度。若只針對特定行業(yè)下,可對比不同產(chǎn)品功能,從而可為用戶提供多種產(chǎn)品方案。若針對特定產(chǎn)品,分析其可應用的行業(yè),則能展示產(chǎn)品的應用優(yōu)勢
在產(chǎn)品化中,將產(chǎn)品和行業(yè)形成了對應關系,便于產(chǎn)品路線圖、市場推廣等策略性思考時,形成嚴密的邏輯關系。另一方面,在項目管理上可管理各類產(chǎn)品的產(chǎn)出/成本,基于運營角度可提煉出產(chǎn)品的不同盈利水平。
有助于梳理產(chǎn)品定位。產(chǎn)品來自于業(yè)務戰(zhàn)略規(guī)劃,戰(zhàn)略要貫徹在“市場調(diào)研-研發(fā)-推廣”的全過程。畢竟很少有“一個產(chǎn)品打遍天下”的情況,企業(yè)在做戰(zhàn)略規(guī)劃時,會選擇了未來要涉入的行業(yè)。
若有了產(chǎn)品和行業(yè)的對應關系,可以幫助我們核查產(chǎn)品化方向是否正確。
三、 如何實施產(chǎn)品化?
工業(yè)軟件產(chǎn)品研發(fā)周期較長,加上不同行業(yè)對安全性、可靠性有要求,還會有功能安全認證、第三方代碼掃描等標準化工作。無論是行業(yè)解決方案,還是主線產(chǎn)品,整個產(chǎn)品化工作會涉及如下步驟:
- 市場調(diào)研、需求分析
- 產(chǎn)品規(guī)劃、制定產(chǎn)品路線圖
- 技術研發(fā)、性能優(yōu)化、系統(tǒng)集成
- 測試和質(zhì)量保證
- 市場推廣
- 技術支持、售后服務
“經(jīng)濟基礎決定上層建筑”——產(chǎn)品化過程的工作方式對產(chǎn)品化效率至關重要。除了共通的階段性工作,根據(jù)行業(yè)或主線產(chǎn)品兩種不同的思路,可劃分出不同的工作方式,主要涉及到內(nèi)部管理、生態(tài)建設、行業(yè)標準建設三個大方面
1. 內(nèi)部管理
根據(jù)公司業(yè)務定位,以產(chǎn)品為中心的公司更注重產(chǎn)品的“平臺”能力,通俗的說就是:產(chǎn)品形成了一個基礎平臺,可滿足大多數(shù)場景要求。若需做個性化調(diào)整,可基于此平臺做微小調(diào)整,減少重復開發(fā)。
公司規(guī)模越大、業(yè)務范圍更廣,產(chǎn)品的“平臺”能力就更重要,但也會增加建設難度。
內(nèi)部管理是產(chǎn)品能力的基礎,管理效率直接影響到產(chǎn)品研發(fā)進程,可考慮如下方面:
- 戰(zhàn)略規(guī)劃。戰(zhàn)略是回答了“往哪個方向發(fā)展?”的問題,一般是由公司頂層規(guī)劃。但自上而下涉及到信息流動,才能逐漸梳理出未來業(yè)務方向。規(guī)劃初期一般以各業(yè)務線為單位,收集一手市場信息、多方調(diào)研,結合自身過往盈利情況,規(guī)劃未來業(yè)務方向、是否需新研產(chǎn)品。待各業(yè)務線規(guī)劃后,公司運營和業(yè)務兩大團隊會再綜合信息,形成整體戰(zhàn)略方向,對行業(yè)部署就提出了要求
- 團隊建設。新的業(yè)務則需要調(diào)整公司組織架構、制定相應的激勵管理方式。若產(chǎn)品化初期以市場為主,大部分團隊人員則偏向市場,后端支撐團隊人員較少。尤其是若涉及新業(yè)務拓展,則最好請老業(yè)務的管理層“老人”打前仗,其手中的老業(yè)務交給“新人”管理者。老業(yè)務基本穩(wěn)固,不但能請前輩繼續(xù)發(fā)光發(fā)熱,也給了新人發(fā)展的機會。
- 管理方法。為拓展新行業(yè),前期項目管理流程短,目的是提高項目交付的速度。最重要的是信息通達,俗話說船小好掉頭,在不確定信息較多的情況下,盡可能利用好公司各業(yè)務已有的研發(fā)成果,避免重復造輪子。
內(nèi)部管理對于行業(yè)或產(chǎn)品的最大區(qū)別是——“以什么為驅(qū)動?”行業(yè)驅(qū)動則偏向面向市場,適合產(chǎn)品拓展初期,有助于市場品牌宣傳、生態(tài)建設。產(chǎn)品驅(qū)動則偏向于貨架型商業(yè)模式,適合產(chǎn)品已發(fā)展平穩(wěn)、成熟時期。
2. 生態(tài)建設
操作系統(tǒng)除了功能、性能之外,最重要的能力就是生態(tài)能力。許多操作系統(tǒng)公司前期研發(fā)的大部分精力,都花在生態(tài)建設上。
生態(tài)能力,一方面代表了產(chǎn)品在行業(yè)場景的覆蓋能力,比如:是否能快速形成解決方案?
另一方面也考驗技術架構設計能力,比如:產(chǎn)品功能模塊化切分,可提高系統(tǒng)集成效率。
生態(tài)建設可考慮如下方法:
- 尋求外部生態(tài)。通過綁定產(chǎn)業(yè)鏈上下游,或通過科研項目,與合作公司建立生態(tài)
- 自身公司生態(tài)。適配公司內(nèi)部產(chǎn)品,便于形成整體解決方案
- 借助開源力量。開源平臺能吸引優(yōu)質(zhì)的技術貢獻者,提高產(chǎn)品完善度
3. 行業(yè)標準建設
工業(yè)細分領域較多,各領域場景不一,但往往也有安全性要求。形成行業(yè)標準則有助于規(guī)范產(chǎn)品,也能在一個項目推進中提升各模塊安全。
操作系統(tǒng)在嵌入式場景,會涉及與硬件、軟件的集成工作,所有產(chǎn)品若依據(jù)的標準一致,則集成工作效率較高,更有充足的時間測試產(chǎn)品的安全性。
行業(yè)標準則主要圍繞“行業(yè)”的場景特點,但落腳點是對產(chǎn)品研發(fā)形成規(guī)范,確保某個行業(yè)場景的標準能更多的覆蓋產(chǎn)品研發(fā)工作。
以上是關于工業(yè)基礎軟件產(chǎn)品化要點,雖然操作系統(tǒng)有其獨特之處,但我們可以從中汲取寶貴的經(jīng)驗,應用到其他軟件產(chǎn)品的開發(fā)中去。這些經(jīng)驗可以幫助我們設計和開發(fā)更可靠、更高效、更安全的軟件產(chǎn)品,不論是企業(yè)應用、嵌入式系統(tǒng)還是移動應用。
總之,這些分析和借鑒,都能我們能為其他軟件產(chǎn)品的開發(fā)提供有力的思路和方法。
本文由 @橘子 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉載
題圖來自Unsplash,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務
請問博主有更具體的例子嗎?比如哪一款OS在工業(yè)領域的最佳實踐案例之類的,這樣更容易理解
謝謝建議,有案例確實好理解的多,后續(xù)我更新補充
博主在從事操作系統(tǒng)行業(yè)嗎?我也在做OS,如果感興趣的話,可以留個聯(lián)系方式