在一些成熟的大中型企業中,平臺研發已經成為企業研發的主要組成部分,平臺的建設已經成為研發最核心的工作之一。在華為,除了中央研究部屬于平臺體系,各產品線研發部的研發人員大部分也都屬于平臺研發部門,產品研發只占少部分。在華為每開發一個新產品,都會涉及到多個平臺(包括公司級平臺和產品線內部平臺)的選擇和參與,產品研發的大部分工作都是由平臺研發團隊完成。這也是華為為何能“多快好省”的推出高質量的新產品的秘訣之一。
平臺是特定架構及基于此架構的一組技術構件的有機集合。平臺具有自我完善、深度滿足產品業務動態需求的能力,為產品提供通用基礎能力,產品以平臺為基礎加上客戶化特性能快速形成不同產品系列。
平臺具備如下主要特征:
◆ ?基于特定架構,是較長時期內難以更改的;
◆ ?共享性、通用性,平臺的設計初衷就是要能被復用;
◆ ?具有較高的戰略價值。平臺戰略是企業戰略和產品線戰略的核心支撐,也是企業核心競爭力的體現;
◆ ?高度可集成性、可快速實施。在這里需要與技術要素做區分,平臺一般都是由多個技術要素組成的有機整體,單純的某個技術要素一般不能稱之為平臺;
◆ ?具備二次開發能力、極易擴充。平臺的架構都是精心設計的,在平臺設計之初就對未來的可能的需求進行了分析和提煉,平臺會預留相應的能力和接口以備擴充,可擴充是平臺的核心能力之一。例如在華為中央研究部開發的VRP平臺,就已經被華為各產品線方便的通過二次開發來使用。在這里需要著重說明的是,平臺具備可擴充性不代表著可以隨意和無限擴充,平臺在早期設計時對平臺的擴充性就有清晰地定義,只能是在其規定的預留范圍內進行擴充,如果超過其預留能力,則可能要對平臺進行重新架構和升級開發;
◆ ?與產品之間的界面清晰,可實現上層應用的技術無關性。這其實是平臺的獨立性。對于不同的產品范圍,平臺可以劃分為產品平臺和技術平臺。企業根據自身實力和未來的規劃,需要對產品平臺和技術平臺進行劃分和規劃。
在這里,需要區分一下平臺與產品的不同之處:
1、開發目的:平臺的開發重點在于對產品戰略的支撐,關注于中長期戰略目標的達成,需要規劃好平臺在內部的推廣使用;產品開發側重于業務計劃的實現,關注于短期業務目標達成。
2、預算來源:平臺預算主要來自公司的戰略預算。從財務角度關注其成本的競爭能力,重點關注成本核算和目標成本的達成,不關注收入和利潤;產品預算主要來自于各產品線的業務規劃。從財務角度關注其收入和盈利能力。
3、需求來源:平臺的需求是在綜合多個產品需求的基礎上,基于架構和技術的要求轉換而來;產品需求主要直接來自外部客戶。
4、功能差異:平臺主要側重為多個提供通用的核心能力,具有高可靠性,高性能、易擴展,一般來說平臺的可靠性要求要更高于產品;產品在平臺的基礎上快速進行二次開發,重在滿足個性化的功能特性。
5、交付對象:平臺的交付對象是用戶PDT;產品的交付對象是外部客戶。
6、交付形態:平臺是產品的部件,需要進一步集成實現個性化需求的產品部件來形成產品。平臺只有集成到產品并進行充分驗證后,才能和產品一起達到量產質量要求。而最終的產品,通過運行服務終端用戶,實現用戶價值。
7、客戶服務:平臺支持用戶PDT二次開發,保證產品快速推出;產品則服務外部客戶,保證持續運營和不間斷的服務。
平臺雖然是產品的組成部分,也不直接面對客戶,但這不意味著對平臺的要求低于產品,反而應該更高于產品。平臺包含了客戶的基本需求,也考慮了未來的發展,平臺決定了產品的成本結構、能力級別及產品間的差異,很多產品的競爭力都集中體現在平臺的競爭力上。
對于平臺的建設,可以通過產品和技術規劃,建立技術團隊,實施異步開發。在產品開發中盡可能多地采用成熟的平臺,可以降低產品的復雜度和產品開發的技術風險、有效縮短產品開發周期、提高產品質量、避免重復開發、降低研發費用,真正實現產品研發的“多快好省”!