低代碼和無代碼開發(fā)平臺到底該怎么選?(低代碼無代碼開發(fā)平臺通用能力要求)
來源:計算機(jī)世界
在前兩期微信《低代碼與無代碼平臺,編程界的美圖秀秀!》與《5分鐘快速掌握低代碼和無代碼工具種類!》中介紹了低代碼與無代碼平臺的優(yōu)勢與種類。今天繼續(xù)分享干貨:
還記得上一期你問自己的那一長串問題嗎?
這期將帶你找到答案。市面上沒有一應(yīng)俱全的無代碼或低代碼開發(fā)系統(tǒng),即使你面臨整個企業(yè)需要統(tǒng)一采用一種系統(tǒng)的壓力。你可能會發(fā)現(xiàn):不同的部門出于不同目的需要不同的開發(fā)產(chǎn)品。
收費模式對你來說合理嗎?
如果是消費者應(yīng)用程序,你可能無法證明按用戶收費的低代碼系統(tǒng)具有合理性。許多低代碼供應(yīng)商在其網(wǎng)站上公布了價格,對于沒有公布價格的供應(yīng)商,你需要電話咨詢銷售部門。這時候別不好意思,要向?qū)Ψ皆儐杻r格,比較一下幾家供應(yīng)商給出的答復(fù)。
低代碼/無代碼平臺是否支持你所有預(yù)期的部署目標(biāo)?
如果不支持,繼續(xù)尋找。如果供你選擇的對象都不支持你所有預(yù)期的部署目標(biāo),那么考慮將目標(biāo)列表縮減至最重要的設(shè)備或瀏覽器。
低代碼/無代碼平臺是否適合你的開發(fā)人員的技能組合?
要考慮借助團(tuán)隊來構(gòu)建應(yīng)用程序,而不是依賴擁有所有必要技能的某個人(“獨角獸”)來構(gòu)建。如果你不具備該工具所需的所有技能,就要繼續(xù)尋找,因為另一款工具可能更適合你的團(tuán)隊。如果可供你選擇的工具都不適合你的團(tuán)隊的技能,那就要考慮培訓(xùn)、招人或雙管齊下。
低代碼/無代碼平臺是否會改善你的開發(fā)時間表?
低代碼開發(fā)的主要賣點之一是可以更快速地進(jìn)入市場。如果這對你來說是個重要的考量因素,那么你需要弄清楚真正完成項目需要多長時間。你可以根據(jù)開發(fā)要求和以往的經(jīng)驗,向供應(yīng)商詢問時間表。向使用過該工具的合約開發(fā)人員提出同樣的問題。在估計開發(fā)時間時,務(wù)必要考慮到文檔和測試階段以及初始開發(fā)和最終部署。
低代碼/無代碼平臺是否可以擴(kuò)展?
一些低代碼解決方案存在瓶頸,限制了可以同時運行應(yīng)用程序的用戶數(shù)量,另一些低代碼解決方案的設(shè)計決定了它能處理非常大的負(fù)載。在一些情況下,你可以通過在負(fù)載均衡系統(tǒng)后面運行多臺服務(wù)器來避開服務(wù)器端瓶頸。供應(yīng)商應(yīng)該能夠告訴你典型的部署環(huán)境可以處理多少用戶,但是針對你的最終部署環(huán)境,你應(yīng)該執(zhí)行負(fù)載測試。
低代碼/無代碼平臺是否可以滿足你的用戶的期望?
消費者期望你的應(yīng)用程序能提供亞秒級響應(yīng)和原生的外觀感覺。在智能手機(jī)上,要測試的應(yīng)用程序行為之一是滾動長長的列表,用力快速滑動時,滾動應(yīng)該很快,但能感覺列表有“慣性”,先慢下來,最后停止。
進(jìn)行概念驗證。
在免費評估期間被動地了解低代碼產(chǎn)品還不夠。選擇你真正想要構(gòu)建的一小部分簡單功能,然后創(chuàng)建一個概念驗證應(yīng)用程序。建議你盡可能在內(nèi)部進(jìn)行概念驗證開發(fā),只有在你自己的人員遇到困難時才向供應(yīng)商尋求幫助。
執(zhí)行低代碼開發(fā)是可以帶來諸多回報的過程。
一方面,太多的公司堅持認(rèn)為其移動應(yīng)用程序必須用原生代碼來編寫,最后驚訝地發(fā)現(xiàn):花費100萬美元和一年開發(fā)的iOS應(yīng)用程序,與花費50萬美元和6個月開發(fā)的安卓應(yīng)用程序幾乎一模一樣。因此探究低代碼替代方案是值得的,無論是為了節(jié)省成本,還是縮短進(jìn)入市場的時間。
另一方面,太多公司以為低代碼開發(fā)可以由業(yè)務(wù)用戶來進(jìn)行,無需專業(yè)開發(fā)人員或數(shù)據(jù)庫管理員的任何幫助,但等項目失敗時大為震驚。如果你避免了這兩種極端情況,并設(shè)立了明確的目標(biāo),就很有希望組建起一支知道(或?qū)W習(xí))如何快速順暢地構(gòu)建低代碼應(yīng)用程序的團(tuán)隊。
本文來自【計算機(jī)世界】,僅代表作者觀點。全國黨媒信息公共平臺提供信息發(fā)布傳播服務(wù)。
ID:jrtt