我獨自研發(fā)產(chǎn)品【1】——工具選擇
上一篇文章作者分享了自己要獨自研發(fā)一款產(chǎn)品,接下來就是工具的選擇。本文分享了作者對工具選擇的思考,供各位參考。
在上一篇文章里,我說明了我選擇獨自研發(fā)產(chǎn)品的原因。為此,我必須選擇一個適合我完成這個目標的工具。正統(tǒng)的研發(fā)工具,已經(jīng)被我過濾掉了,我確實沒有那么多時間再次將自己訓練成一個符合這個時代要求的全棧工程師。所以我會在低代碼平臺范圍內(nèi)進行尋找,尋找一個可以真正自由創(chuàng)作的平臺。自由是我的主要指標,雖然我選擇低代碼,但不想成為研發(fā)工程師眼里的“LOW”代碼。
選擇的過程,我就不具體描述了,上篇文章我已經(jīng)描述過。最終我選擇了一款平臺,我就是基于這款平臺進行開發(fā)的。不過我覺得,我個人選擇什么并不重要,真正想和大家交流的,是我為什么要選擇這款平臺。
01 為什么選擇它
1. 部署
首先,我不太想把時間和成本花在租賃云服務以及部署應用這些事情上,對我來說這并非重要的工作,但會花費我不少時間和成本。所以我得選擇一款在線的研發(fā)工具,研發(fā)結束可以直接發(fā)布成為SaaS應用,它滿足了這個要求,省了我不少時間。
另外還有一點是我意料之外的,我在平臺創(chuàng)建了自己的租戶以后,開發(fā)的任意應用,居然是可以被其他租戶申請的,這就意味著我自己的租戶其實是我個人的空間,而我的成果可以被其他租戶看到并使用,這正是我需要的。
2. 應用研發(fā)自由度
正如我前面說的,對于低代碼研發(fā)工具,我最看重的就是自由度,那些一上來就介紹表單設計、流程設計的平臺,我會直接Pass掉;不能自由的配置前端交互界面的平臺,我也會Pass掉;最關鍵的一點,對于不能進行數(shù)據(jù)處理和業(yè)務邏輯的編排的平臺,我會Pass掉,一款軟件產(chǎn)品,業(yè)務邏輯處理是核心,如果這里不能自由的配置,我就只是在一個大一點的籠子里浪費時間。最后,我自己做過JAVA后端研發(fā),因此如果一定要我寫代碼,我也可以接受,但必須好集成,并且足夠自由,零代碼最好,這樣就省了我自己還要部署后端環(huán)境的麻煩。
目前我選用的這款工具做了MVC的拆分,沒有強調(diào)表單的概念,而是沿用了“模型”的概念,當然這里的模型指的是數(shù)據(jù)存儲模型,可以完全自定義數(shù)據(jù)結構,這一點為后續(xù)的自由度打下了一個不錯的基礎。在前端交互的開發(fā)功能中,平臺提供了完全自由的畫布,我可以從布局開始構建我的交互界面,誰說要看數(shù)據(jù)就一定是先打開一個列表了?誰說表單頁面就一定得彈窗了?既然我是產(chǎn)品經(jīng)理,那么操作界面一定得按我的設計呈現(xiàn)。當然,這是我初見的感受,后面我還得仔細分析這款工具的極限在哪,以及有哪些限制。
最讓我滿意的,應該是這款工具用來編寫后端邏輯的部分,看起來它是沖著零代碼的方向去做的,所有的業(yè)務邏輯都使用左側(cè)的獨立組件按照步驟執(zhí)行來組成,說實話,我現(xiàn)在并不能搞清楚這些組件的詳細用法,也不確定是否真的靠這些就可以組裝出我需要的業(yè)務邏輯,但這種設計思路是一種比較方便擴展的結構,產(chǎn)品可以通過不斷的豐富這些組件來滿足需求,大膽假設一下,后面開放讓用戶自己寫一些代碼做一些自己專有的組件,也不是不可以,這樣就非常Nice了。
所以,從我接觸這款工具開始,就覺得,這種設計是可持續(xù)迭代的,哪怕這款產(chǎn)品后面停止迭代了,但這些和我并沒有什么關系,我可是產(chǎn)品經(jīng)理啊,只要證明這個方向是有潛力的,我自己找甲方資源,自己設計再做一款,也不是不可以,所以我會重點體驗這款產(chǎn)品的應用開發(fā)功能,看看有哪些可取之處,以及有哪些也許會存在的致命缺陷。
3. 費用
選擇這款工具,當然也是因為它免費。我看了一下詳細規(guī)則,每個租戶5個用戶以內(nèi)是永久免費的。對于真正要使用的企業(yè)來說,5個用戶是無法大面積使用的,但對于我這種個人開發(fā)者來說,也只會有我一個賬號。這種對于開發(fā)者永久免費的策略我認為是正確的,畢竟一款工具,要想發(fā)揮其價值,還得有人來使用,對于哪些限時免費或者在功能上對免費用戶進行閹割的產(chǎn)品,我是真的愛不起來,倒不是我不愿意付錢,而是這種工具,想要掌握,必然會花不少時間,我平時也是有工作的,有時間了就來研究一下,也許免費周期就這么晃過去了,在我還不確認這款工具是否合適的時候,怎么有信心付費使用。
02 后續(xù)打算做什么
說實話,選擇工具這一步是最困難的,得踩不少的坑,這個階段花費的時間,是不一定有收獲的。既然目前我認為這款工具是值得一試的,我就會好好的體驗一下,所以后面我會開始嘗試用這平臺開發(fā)一個簡單的應用,同時也評估一下這款工具是否真的足夠自由。
如果這款工具可以承載我想要做的事情,我會開始在這個平臺上開發(fā)真正屬于我自己的產(chǎn)品,對于無法完全按照自己的想法實現(xiàn)產(chǎn)品的工作狀態(tài),我已經(jīng)逐漸失去激情了,希望這次我的運氣足夠好,可以找到一個不錯的玩具。
根據(jù)平臺規(guī)則,我仍然不打算在文章里宣傳這款工具的任何信息,各位也可以關注后我面的體驗文章,相信每個人都會對這款工具有自己的判斷。
本文由 @墊底汪3033 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自Pixabay,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務
- 目前還沒評論,等你發(fā)揮!