自研新型低代碼平臺(tái)首先要跳過(guò)的四座行業(yè)同質(zhì)化屎山
目前自研的低代碼平臺(tái)開(kāi)發(fā)總體上進(jìn)展順利,由于這個(gè)系統(tǒng)立足于深度業(yè)務(wù)定制的設(shè)計(jì)定位,采用全新理念和技術(shù)開(kāi)發(fā),沒(méi)有相關(guān)軟件可以參考,每一個(gè)功能及每一種開(kāi)發(fā)機(jī)制的設(shè)計(jì)都需要先做科學(xué)合理性的論證和方案斟酌,所以最近推進(jìn)的速度不像之前純功能開(kāi)發(fā)那么快了。
恰巧最近與之前的一個(gè)朋友有些交流,得知?jiǎng)側(cè)肼氁患易龅痛a平臺(tái)的某知名軟件公司,而這家產(chǎn)品在我之前做行業(yè)軟件測(cè)評(píng)時(shí)正好也有網(wǎng)友推薦過(guò)的。這個(gè)軟件很久以前就看過(guò),比較有名且客戶(hù)量也很大,但是不得不說(shuō),其系統(tǒng)設(shè)計(jì)、用戶(hù)好友性、功能靈活度等方面都堪稱(chēng)下品。不過(guò)后來(lái)一直沒(méi)了解過(guò)了,看之前有網(wǎng)友強(qiáng)烈推薦讓我做測(cè)評(píng),還以為現(xiàn)在有了很大進(jìn)步。
于是告知了朋友之前對(duì)這家軟件的情況,但是不確定現(xiàn)在是否有重大改進(jìn)。結(jié)果朋友剛培訓(xùn)的第一天果然就給我反饋來(lái)強(qiáng)烈的吐槽,簡(jiǎn)直是想從樓上一躍而下的心都有了。
其實(shí)這一家的軟件幾乎代表了絕大多數(shù)這類(lèi)軟件產(chǎn)品的現(xiàn)狀,拋開(kāi)用戶(hù)操作體驗(yàn)方面的先不說(shuō),目前低代碼平臺(tái)的相關(guān)軟件產(chǎn)品主要有以下這些共通問(wèn)題:
1、定位低端,大概設(shè)計(jì)的定位初衷就是給沒(méi)有信息化基礎(chǔ)的小白用戶(hù)使用的,只能做做最簡(jiǎn)單不過(guò)的數(shù)據(jù)增刪改查,而且還不支持復(fù)雜點(diǎn)的關(guān)系數(shù)據(jù),無(wú)法做業(yè)務(wù)邏輯自定義拓展開(kāi)發(fā)。
2、深度受限,核心功能基本就是表單數(shù)據(jù)的提交,功能比較固化,只是給用戶(hù)留下的可調(diào)整、可拓展的空間幾乎沒(méi)有,甚至有的軟件都不支持很常見(jiàn)的主表、子表兩級(jí)以上的數(shù)據(jù)關(guān)系;表單元素的數(shù)據(jù)校驗(yàn)邏輯、細(xì)顆粒度的權(quán)限控制、交互邏輯等無(wú)法做用戶(hù)個(gè)性化定制。
3、短板效應(yīng),軟件最怕的就是功能看起來(lái)都有,但是實(shí)際滿(mǎn)足不了變化的細(xì)節(jié)要求還無(wú)法調(diào)整,只能作為一個(gè)擺設(shè)。大多此類(lèi)軟件為追求低代碼、無(wú)代碼的噱頭,于是采用配置的方式預(yù)留一定的可變化空間。但是用戶(hù)的需求不是千篇一律的,即便同一個(gè)用戶(hù)的需求也是動(dòng)態(tài)且千變?nèi)f化,用有限的預(yù)留應(yīng)對(duì)無(wú)限可能的變化注定就是行不通的。
4、技術(shù)缺失,很多軟件企業(yè)并沒(méi)有自己的核心技術(shù),軟件產(chǎn)品的底層功能實(shí)現(xiàn)都是依靠開(kāi)源的輪子構(gòu)建,比如表單設(shè)計(jì)器、工作流引擎等,這些開(kāi)源軟件本來(lái)功能就過(guò)于簡(jiǎn)單,這樣就造成了本身地基就打的不牢靠,基于此的上層應(yīng)用功能只能更簡(jiǎn)單,而且另外形成另一個(gè)壯觀(guān)的現(xiàn)象:絕大多數(shù)這種軟件產(chǎn)品不僅功能類(lèi)似,界面也十分相似,長(zhǎng)的像多胞胎。
自研的低代碼平臺(tái)必須牢記使命不忘初心,走不一樣的研發(fā)路線(xiàn),實(shí)現(xiàn)真正意義上的通用開(kāi)發(fā)平臺(tái),用于自由進(jìn)行獨(dú)立完整業(yè)務(wù)應(yīng)用系統(tǒng)的構(gòu)建,支持深度的業(yè)務(wù)邏輯定制。
應(yīng)用系統(tǒng)開(kāi)發(fā)平臺(tái)