本期創客

Eviden中國低代碼服務團隊負責人
大家好,我是鄭立,目前擔任Eviden中國低代碼服務團隊的負責人,Mendix是Eviden中國在低代碼領域的最重要的合作伙伴,目前我們在多個制造業客戶中推廣和實施Mendix低代碼項目,并獲得了客戶的認可。
創客訪談
MX:在使用Mendix低代碼平臺開發應用軟件前,你和你的部門/團隊主要應用什么開發工具?
鄭立:在使用Mendix低代碼平臺開發應用軟件之前,我們團隊曾經使用過微軟的Power Platform低代碼平臺和一些國產化無代碼平臺開發應用軟件。
MX:以前采用的開發工具有什么局限和問題?
鄭立:在使用Mendix之前,我們對于的代碼的認知一直是只能做一些表單類的填報應用,不涉及數據交互的獨立應用。原因在于之前使用的這些產品,沒有辦法支持和傳統代碼的結合,而且原廠提供的標準組件少的可憐,遇到一丁點的克制化需求,就很難或者完全沒有辦法實現。很多項目一開始覺得使用的低代碼完全沒有問題,但真正碰到問題的時候就沒有辦法解決了。而且之前使用的一些低代碼工具都是基于公有云的,對于網絡安全要求比較高的企業用戶,很難接受這種方式。
在接觸了mendix這個產品之后,我們團隊才對的代碼有了更新的認知。就像mendix原廠一直對外宣傳的口號:低代碼不代表低邏輯。我們認為Mendix是目前低代碼領域,唯一能支撐起這個口號的產品了。
MX:你是如何認識Mendix低代碼的?
鄭立:Eviden多年前就是Mendix全球的最重要的合作伙伴之一,我們Eviden中國團隊和Mendix中國團隊的結識源于Eviden Global 團隊的牽線搭橋。
MX:你采用Mendix低代碼平臺開發應用有多久了?
鄭立:我們Global和Mendix的合作已經有很多年的時間了,中國這邊也和本土團隊一起配合有一年的時間。
MX:截至目前,你和你的部門/團隊利用Mendix低代碼開發的應用有哪些?這些應用是自己部門使用還是支持其他業務部門使用?
鄭立:我們主要幫助客戶使用Mendix做一些創新型的業務應用。過去一年里,主要的開發成果集中在以下三類業務應用:
- 制造領域的創新應用,如敏捷制造的跟蹤和流程優化;
- 研發領域的協同應用,如研發端的內部協同及和供應商之間的協同;
- 供應鏈領域的應用,如把線下的流程線上化,電子表格的數據庫化等。
MX:在開發的這些應用中,使用了Mendix的哪些組件/模塊?有什么感受/反饋?
鄭立:我們一般初始化一個項目工程時,就會評估需求引入一些常用的組件/模塊,當組件功能不能滿足需求時,我們會主動開發自定義組件來滿足業務要求。
MX:當你用Mendix開發應用碰到困難時,你通常會在哪里得到幫助或找到答案?
鄭立:首先的就是Mendix的中文/英文社區論壇了,然后就是Mendix的docs文檔,基本上95%以上的問題都在這里能解決。當然對于特殊問題,我們也得到了Mendix專家的定向指導。
MX:在用Mendix開發的這些應用中,你最引以為傲的應用是哪個?能否具體介紹一下?
鄭立:對于Mendix的每個成功的應用開發我們都引以為傲,關鍵是Mendix的開發速度相對較快,另外代碼的bug率相對純代碼開發有明顯的優勢。所以對于一個一般6個月的開發項目,采用Mendix平臺再結合敏捷方法論,如果組件適配的話,4個月內可以完成,這樣客戶對他的需求及實現始終保持新鮮感。
MX:這些應用為實際使用者/客戶帶來了哪些收益?
鄭立:收益主要表現在以下幾個部分:
- 在項目實施前通過短POC完成關鍵功能的驗證,降低了項目實施風險。
- 開發周期短,代碼bug率低,能在較短時間內滿足客戶要求,并迅速進入下個迭代,跟上業務變化的節奏。
- 開放的平臺,能和各種工具對接(特別是SAP,TC能大型軟件),可以滿足多平臺多業務場景。
- 低代碼比較容易讓客戶對功能的實現產生期待,特別是一個需求可能一周或兩周就能呈現給給客戶,所以速度快是客戶對Mendix的主要印象。
MX:相較以往傳統開發,你覺得Mendix的主要優勢有哪些?
鄭立:
- 在項目實施前通過短POC完成關鍵功能的驗證,降低了項目實施風險;
- 開發周期短,代碼bug率低,能在較短時間內滿足客戶要求,并迅速進入下個迭代,跟上業務變化的節奏;
- 開放的平臺,能和各種工具對接(特別是SAP,TC能大型軟件),可以滿足多平臺多業務場景;
- 其實Mendix和傳統的開發語言相結合,能發揮出來更大的效能價值,就是所謂的高低結合。低代碼誕生的目的不是為了取代高代碼,他們之間不是替代關系,而是能讓用戶開發不同的階段,使用不同的方式更高效的構建應用。
MX:相較市場上其它的低代碼開發平臺,你認為Mendix的優勢有哪些?
鄭立:Mendix和我們使用過的其他低代碼平臺相比,對于超出組件功能的客戶需求,具有更靈活的應對能力和開發手段。是開發者提高工作效率的良好工具。
如下圖是我們在開發應用過程中,修改以及創建的自定義組件:
自定義組件過程:
MX:使用Mendix Pro IDE的環境有哪些感受?
鄭立:開發速度快,可靈活進行自定義,文檔完善,對于未知的問題在文檔中可以查找,可以支持本地開發。
MX:近期你有什么應用開發的計劃會采用Mendix低代碼平臺實現?
鄭立:除了我們幫助/協助客戶應用Mendix的開發任務,我們團隊也在做Mendix+現代AI LLM大模型的探索:
- 集成國內外大語言模型,并在Mendix中實現自然語言助手功能;
- 開源大語言模型的應用,以及與Mendix應用共同部署。
MX:你是否會向其他的應用開發者推薦Mendix?你會如何推薦?
鄭立:Mendix在如下場景會有比較優勢:如復雜數據邏輯、復雜業務邏輯、移動化需求、多部門協同等場景。
復雜數據建模:
關于Mendix
作為西門子Xcelerator平臺的低代碼引擎,Mendix正在迅速成為推動企業數字化發展的首選應用程序開發平臺。Mendix讓企業能夠以前所未有的速度構建應用程序、促進IT團隊與業務專家之間開展有意義的協作,并幫助IT團隊保持對整個應用程序環境的控制。作為一直被領先的行業分析師視為“領軍者和遠見者”的低代碼平臺,Mendix是云原生的、開放的、可擴展的、敏捷的,并且經過實踐驗證。從人工智能和增強現實,到智能自動化和原生移動,Mendix和西門子Xcelerator已成為“數字優先”企業的中堅力量。Mendix已被46個國家的4,000多家企業采用,并建立了由30多萬名開發人員組成的活躍社區,這些開發人員使用該平臺創建了20多萬款應用程序。