用友UAP平臺應時而生為客戶創造價值
原創面對如今極度競爭環境、轉型巨大壓力,需要通過IT系統推動企業革新,構架一個以開發平臺為中心的企業信息化建設模式,已成為企業的急迫需求。
用友UAP是用友公司從多年應用軟件研制過程中提煉出來的模型、模板、開發工具、應用框架、中間件、基礎技術類庫及研發模式等成果,采用可視化開發模式集成在一起,提供覆蓋軟件全生命周期的開發、集成、運行、管理等功能于一體的統一應用平臺。它可以滿足大型企業信息化各個階段的應用。用友UAP包含七大領域的平臺產品。近日記者采訪了用友集團UAP中心技術支持部總經理彭立東和用友集團UAP中心Java應用平臺開發部經理劉昆鵬。他們為記者介紹了用友UAP的平臺產品之一“開發平臺”,包括開發平臺的實現模式,客戶定位與特點,為客戶創造的價值,對產業鏈開發的支撐等等。
用友UAP平臺應時而生
用友UAP平臺起初伴隨NC產品誕生,在NC6系列產品推出后,他的業務的復雜度有了很大的提升。包括頁面交互,和對頁面數據的處理能力分析都提出了更高要求,這樣就促使了新的用友UAP開發平臺的誕生。這時的用友UAP已成為一個獨立的產品,不僅支持用友體系內產品開發,并且對客戶和伙伴開放。因此,其中的開發平臺在性能和功能上有了很大提升。
用友集團UAP中心Java應用平臺開發部經理劉昆鵬表示,用友UAP的開發平臺在產業鏈發展方面給予了很大支撐,這也與用友軟件“平臺化發展 產業鏈共贏”的策略相呼應。在產業鏈的開發方面,平臺對產業鏈各個層次如何進行保護,如何對研發成果進行有效利用和擴展,不同研發層次資產如何進行獨立的管理和獨立的發展,這都是用友UAP開發平臺誕生的動力。
同時在整個開發過程,隨著軟件工程的不斷推進,開發過程的各個環節更加精細化。在開發過程中,開發人員分成幾個層次,比如配置管理、需求人員,設計人員,開發測試構造等等,各個環節都需要專業的人員進行協同工作。為不同角色提供一個頂級的平臺,也是這個開發平臺要解決的問題。
用友UAP平臺實現模式
如今的軟件開發平臺需要在功能可朔性和實施專業性等方面具有更為強有力的支持和保障同時軟件產業也在發生著變化,面對產業、市場和用戶需求的變化,從事IT服務的提供商,軟件開發商、系統集成商的平臺模式不再創新,也就意味這會喪失未來機會。用友集團UAP中心技術支持部總經理彭立東表示,用友UAP平臺能夠快速準確的定位客戶需求,有效利用和擴展研發成果,并在各個領域之間做好接軌設計,以及支持企業定制。那么用友UAP平臺的核心設計思想是什么呢?
第一:業務和技術分離
應用人員和開發技術人員每個人群有自己擅長的領域,整個在應用這個體系,或者基于用友UAP平臺的開發體系,各個角色各司其職。彭立東舉例道:“比如說做架構設計的,包括技術架構,做應用設計的,做性能設計的,做UE交互設計的,還有分析師,還有開發人員,測試人員等等,各個專業角色都基于在這個平臺工作。業務人員不一定要了解技術,反之,也不能讓所有的開發人員對所有的企業應用都非常精通。針對于此,用友UAP平臺的架構設計為業務和技術是分離,使企業在開發過程中更貼近現實業務。。
第二:開放
為什么要開放?在任何的項目交互中,當大量的應用平臺接入第三方系統時,如果不開放的話,就很難做到標準。
第三:組合
組合的概念就是從基層應用這個角度,組件都是可進行復用的。
第四:國際化,本地化
基于用友UAP平臺開發的產品,在海外都有客戶應用。用友UAP開發平臺的架構支持國際化,同時也有當地伙伴的支撐。
用友UAP開發平臺客戶定位與特點
我們都知道很多開發平臺都有它們自己的特色,在用友UAP平臺上可以進行領域產品開發,比如財務、人力資源等,也可以進行行業產品開發,目前用友集團內部如NC、汽車、醫療、新道等,都是基于用友UAP平臺開發產品,另外也有很多伙伴通過用友UAP平臺為客戶開發應用,并且將應用形成自己的產品進行行業推廣。彭立東表示,當然也有一些有實力的企業,自己在用友UAP平臺上開發自己的應用。
也正如用友集團UAP中心JAVE應用平臺開發部經理劉昆鵬經理所說,用友UAP開發平臺的特點主要包括全產業鏈的開發以及對整個開發過程的管理。重視最佳實踐的積累和固化,同時也提供了多種展現的形式,包括SWING開發,WEB開發,移動應用開發,以及應用集成的開發等。用友UAP開發平臺倡導的開發向導,能夠快速進行典型的界面開發,同時也提供本地化組裝界面。這種個性化界面可以從無到有進行復雜界面的開發。另外還提供了個性化定制和擴展能力。同時提高了代碼的一致性。通過向導宣傳,使代碼的一致性更高,同時維護的開發代碼的規律性一樣。
從效率方面講,利用用友UAP開發平臺,通過組件實現各個模塊領域,開發與上游之間實現一個協同工作的環境。同時把用友UAP開發平臺這么多年來累積的一個大框架,碎片化分離運用,運用強大的管理特征和基于多年的應用積累,能夠幫助企業快速生成更多的企業應用。
對產業鏈開發的支撐與獨立
用友集團UAP中心Jave應用平臺開發部經理劉昆鵬認為,為了對產業鏈開發進行有效的支撐,首先是要建立產業鏈的基礎數據,最核心的是用友UAP開發平臺。在該平臺的基礎之上,有各個領域的開發,比如NC、預算、財務,以及電子商務的開發。在應用領域開發之外,會有針對各個行業化的開發,像流通行業、服裝行業、制造行業,在這個行業之外,還有他們終端實施顧問,以及各種渠道,另外還有產業鏈的合作伙伴等。
用友UAP開發平臺對開發過程中的所有開發資產都有統一的維護和管理,保證了開發成果的安全和價值最大化。