像搭積木一樣的組件產(chǎn)品該如何設(shè)計
下面這篇是筆者整理分享的關(guān)于組件產(chǎn)品該如何設(shè)計的文章,文章包含組件產(chǎn)品結(jié)構(gòu)、組件拆分規(guī)劃、組件支撐平臺應(yīng)具備的能力的相關(guān)內(nèi)容,對組件產(chǎn)品感興趣的同學(xué)可以進(jìn)來看看哦!
有人說提供企業(yè)數(shù)字化服務(wù)是屬于勞動密集型企業(yè),隨著行業(yè)的快速發(fā)展,內(nèi)卷也逐漸升級,以前一個半年交付周期的項目都是百萬起步,交付人員只需要3-5個,但發(fā)展到如今前后端分離,微服務(wù)架構(gòu)后,項目金額縮到60萬起,但交付人員卻要10幾個(必要崗位:項目經(jīng)理、產(chǎn)品經(jīng)理、UI、前端、后端、測試),企業(yè)利潤下降嚴(yán)重。
純做定制化的項目,基本很難盈利,那么從項目中積累產(chǎn)品,提升產(chǎn)品的復(fù)用度,降低項目交付的不確定性,成為數(shù)字化服務(wù)企業(yè)的重點目標(biāo),但是由于項目的個性化及對產(chǎn)品組件抽取的能力不足,最終的結(jié)果往往只有系統(tǒng)設(shè)置、基礎(chǔ)數(shù)據(jù)可復(fù)用,其他還需要基于原來的代碼調(diào)整,但是基于代碼調(diào)整的成本有時甚至高于重寫。
今年來低代碼平臺很火,但是B端業(yè)務(wù)很復(fù)雜,低代碼提供的能力有限,像搭積木一樣的組件產(chǎn)品應(yīng)該包含低代碼+高代碼,通過工作流和數(shù)據(jù)流的組合實現(xiàn)組件的組裝,當(dāng)然產(chǎn)品組件本身的抽取也需要業(yè)務(wù)專家和產(chǎn)品專家配合不斷優(yōu)化,才能建立高復(fù)用度的組件產(chǎn)品。
一、組件產(chǎn)品結(jié)構(gòu)
下面我們拿倉儲產(chǎn)品舉例,看看組件產(chǎn)品的抽取及組件平臺應(yīng)具備的能力:
倉儲產(chǎn)品在業(yè)務(wù)層通用程度高,但是在規(guī)則策略層差異較大,因此我們在定義組件時也根據(jù)這個特性做了拆分。
二、組件拆分規(guī)劃
對于庫存管理(物料、數(shù)量、位置、批次)等這些基本不會變的做成一個大組件,對于采購入庫、生產(chǎn)入庫、銷售出庫等有些跟行業(yè)相關(guān)有些差異的分別做成業(yè)務(wù)組件,對于像規(guī)則策略這種差異較大的做成微小組件,通過規(guī)則、策略平臺支撐做定義和二開然后通過流程配置的方式再組裝使用,當(dāng)然像倉儲建模、維度等皆可復(fù)用,也做成了標(biāo)準(zhǔn)組件。
組件拆分
三、組件支撐平臺應(yīng)具備的能力
組件定義完成后,按照組件支撐平臺的研發(fā)規(guī)范,放置在組件平臺,供項目選擇,選擇后加載到組件支撐平臺,組件支撐平臺支持組件的個性化,也支持自定義組件,通過支撐平臺提供的工作流程進(jìn)行組件間的業(yè)務(wù)流轉(zhuǎn)和數(shù)據(jù)流轉(zhuǎn),從而完成客戶的應(yīng)用場景支持。
組件產(chǎn)品的優(yōu)勢在于逐步沉淀業(yè)務(wù)組件,將組件按照行業(yè)和最佳案例分類,便于項目組裝形成客戶所需場景,低代碼和高代碼的配合又能提升靈活性,預(yù)制半成品菜式的方式能提升組件產(chǎn)品的復(fù)用度,提升交付的速度,伴隨著組件的增多,復(fù)用度的提高,是有希望能夠解決勞動密集型服務(wù)形態(tài)。
本文由 @抹香鯨 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Unsplash,基于 CC0 協(xié)議。
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!