杭州紐愛軟件有限公司咨詢熱線(xiàn):15355090690  聯系我們 | 知(zhī)識庫
首頁/ 優勢與特色:支持深度擴展定制
支持深度擴展定制

在目前市面上衆多的管理軟件中,成長力企業管理軟件算是(shì)一個異類,因爲這個軟件的所有功能模塊,都沒有一行傳統意義上的代碼,全部是(shì)采用零代碼方式配置出來的。而之所以要采取這種方式的原因,還要從軟件開發行業的一個典故說起:“銀彈”。“銀彈”是(shì)一個比喻,在西方神話(huà)中,銀制的子彈可以殺死号稱不死的狼人;而在軟件領域中,銀彈用來比喻能夠極大提高軟件開發效率的萬能方法(一個經驗标準是(shì)讓軟件開發效率在10年内提高10倍)。

Fred Brooks在1987年所發表的一篇關于軟件工程的經典論文《沒有銀彈》中強調,真正的銀彈并不存在,複雜(zá)的軟件工程問題無法靠簡單的手段來解決。這篇經典論文揭示了軟件開發的存在的問題,軟件開發的複雜(zá)度很難控制,且往往因爲複雜(zá)程度不可控而最終導緻失敗,這是(shì)很多軟件項目開發失敗的根本原因。這篇論文同時也指明了提高軟件開發效率的兩個方向:降低複雜(zá)度和需求妥協,保持複雜(zá)度可控,并在次要功能時做出妥協,是(shì)确保軟件項目開發的有效方法,這個方法并不如“銀彈”一般完美,但(dàn)确實是(shì)不得已而爲之的可行方法。

成長力的獨特解決之道

成長力軟件的工程師們很多都有着20年以上的管理軟件開發的經驗,對管理軟件開發效率低下的問題也是(shì)深惡痛絕,因此從2003年起就啓動開發一套适合管理軟件領域使用的元模型平台,經過長時間的摸索實踐,甚至數次的推倒從來,最終做出了這樣一套适合管理信息化系統的元模型軟件平台。成長力軟件的所有産品,都是(shì)基于這個平台,通過零代碼的方式配置的。

根據我們自己的實際使用經驗數據,使用元模型軟件平台,開發新功能的速度是(shì)傳統代碼開發的5倍,而調整已有功能的速度,是(shì)傳統代碼開發的7倍以上。爲什麽使用元模型軟件平台可以提高如此多的開發效率?下面我們從理論及實踐的角度,來進行說明:

一、降維

降維這個詞最近很流行,也有很多不同的解釋,從元模型軟件平台的角度來解釋降維,就是(shì)把複雜(zá)的代碼編程轉變爲更易于理解的業務模型。

傳統的代碼編程開發中需要考慮很多維度的問題,具體到某個變量如何賦值、數據如何在界面和數據庫之間傳遞等等,細節繁多、涉及面廣,即使是(shì)有專業知(zhī)識的人,也容易疏漏出錯。總結起來,就是(shì)要考慮的各種因素太多,維度太高,不容易把控,導緻開發效率低下。

而元模型軟件平台,則屏蔽了編程細節,采用零代碼方式的建模方式,通過各種模型來組合出各種功能,複雜(zá)度方面大大降低,因此開發效率高。

通過降維獲得的高效是(shì)有代價的,降維過程中不可避免地需要忽略一些維度(因素),從而導緻某些細節被删減。簡單來說,模型能夠實現(xiàn)的功能是(shì)傳統代碼編程能夠實現(xiàn)功能的子集。因此元模型軟件平台聚焦于管理軟件開發領域,而不是(shì)所有軟件領域,這樣就可以通過元模型來涵蓋大多數的管理需求。

二、擴展

由于降維的代價,即使元模型軟件平台僅聚焦于管理軟件開發領域,也無法涵蓋全部管理需求。因此必須提供另外的方式,去(qù)彌補因爲降維導緻的損失。

在成長力元模型平台中提供的插件機制,可以有效解決降維導緻的功能細節損失。整個平台采取微内核的插件方式,針對不同的需求,擴展專門的插件來滿足特定需求。插件采取按需加載的機制,僅加載需要使用的插件,因此擴展插件既可以包羅萬象,滿足各種需求,同時又(yòu)不會使得系統臃腫。

三、直觀

直觀和降維有一點聯系,但(dàn)含義并不相(xiàng)同。降維可以把複雜(zá)度降低,但(dàn)并不一定能變得直觀,因爲直觀是(shì)從人的認知(zhī)角度而言的,對人來說,易于理解就是(shì)直觀。舉個例子,身份證号僅由數字加字母X組成,算得上是(shì)非常簡單,但(dàn)并不直觀;而姓名加照片的方式,涉及到複雜(zá)的漢字以及圖像,并不簡單,但(dàn)更容易理解和記憶,從人的認知(zhī)角度而言,比一串數字加字母X的身份證号要直觀得多。

業界也有一些平台産品采用模型方式去(qù)屏蔽編程細節,但(dàn)用的模型還是(shì)脫不開傳統編程的概念,甚至有些平台隻用一種高度抽象的模型,這些做法雖然降低了維度,降維後的模型并不易于理解,開發效率也無法得到有效提高。

要讓平台産品直觀易用,就是(shì)要跳(tiào)出軟件開發的思維,讓非技術人員(yuán)來使用平台産品,隻有他們覺得易用,這個平台産品才算是(shì)真正的直觀易用的。這一點,是(shì)成長力的元模型軟件平台一直堅持的設計原則。

軟件定制選成長力

正是(shì)基于元模型平台的優勢,使得全管軟件定制項目成功率遠超同行業水平;并且因爲開發效率高,也使得開發費(fèi)用大幅降低!如果您有軟件定制方面的需求,請與我們的咨詢顧問聯系。


關于成長力
成長力軟件是(shì)杭州紐愛軟件有限公司旗下品牌,主要涵蓋中小企業管理軟件産品及服務。成長力軟件易于使用,友(yǒu)好互動,緻力于爲中小企業提供能涵蓋企業大部分管理問題的整體解決方案。
 

版權所有 © 成長力軟件 2014-2024

軟著登字第2194183号