Excel
Drop a file here or browse to upload
Image
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
* Accept image file type .bmp, .jpeg, .jpg or .png only
Image are not able to be deleted after selected any image.
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
Drop a file here or browse to upload
開發新世代
近年金融科技(Fintech)的不斷發展,此大勢帶動銀行業、金融業利用各種科技應用將其業務數碼化。金管局今年發出8 個虛擬銀行(Virtual Bank)牌照,並預料於下半年度在市場推出。在現今商業環境變化急速的世代下,如何針對眼前商機,並把握時間開發出合適的金融科技軟件,是銀行業、金融業的一大挑戰。
軟件的開發過程一般包括收集及分析系統功能及軟硬件的需求、設計系統架構、軟件開發、系統測試、系統維護等,而言當中的軟件開發階段最為關鍵和耗時。近年軟件開發的模式亦發展起新的趨勢:低代碼軟件開發(Low-code Development)和無代碼軟件開發(No-code Development)。
傳統軟件開發模式一般以特定的編寫語言所撰寫,包括用戶介面、背後運行的邏輯計算、與用戶的互動等等,另外不同的編寫語言亦會受到不同的語法(Syntax)所規範。相反,新的軟件開發模式利用無代碼或低代碼開發平台將編寫語言、繁複的代碼編寫及一切的語法隱藏在背後並代為處理,而且大多數的操作以拖放(Drag and Drop)為主,簡化傳統開發程序,從而使網頁或應用程式開發所需的時間及人力資源都可以大大降低。新的軟件開發模式亦有助大眾理解編碼概念和過程。
低代碼及無代碼的軟件開發相對傳統軟件開發簡單,就一般而言,低代碼、無代碼軟件開發的平台都應用了雲端科技,一方面減低軟件開發時硬件上的要求,另一方面亦加強了軟件開發的靈活性。除此之外,相較於一般傳統軟件開發所使用的命令行介面(Command Line Interface),那些平台所使用的圖像用戶介面(Graphic User Interface)亦有助初學者更容易掌握操作介面。
這兩種新的軟件開發模式除了在性質上有區別之外,在各個層面上也有所不同。在產品設計方面,低代碼開發同時專注於產品介面及邏輯的設計,而無代碼開發則比較重於介面的設計。在用戶介面的設計方面,低代碼開發除了一般預設的框架外亦可以兼容開發人員自定的程式編碼,所以相對有彈性空間;而無代碼開發的介面一般都有既定的框架並提供不同介面設計的「選擇」,從而導致介面的設計較為局限。在開發人員的相關知識方面,雖然兩者一般都屬於「容易學習、容易使用」並適合沒有專業背景的人士使用,但對於低代碼開發而言,因為它涉及較多程式編寫的邏輯思維,所以開發人員擁有一般程度的程式編寫知識會較容易理解及進行產品開發。
由傳統軟件開發延伸至低代碼軟件開發、無代碼軟件開發的整個進程正是發展並推動數碼轉型(Digital Transformation)的其中一個例子。各行各業都可以透過數碼轉型利用新科技優化業務流程和提升客戶體驗,從而把握機遇與時並進。