比特網(wǎng) 發(fā)表于:14年05月30日 13:32 [綜述] DOIT.com.cn
互聯(lián)網(wǎng)的發(fā)展已大大縮短企業(yè)級應用與消費級應用的距離,他們將逐漸融合。企業(yè)信息化將更加具有開放性和創(chuàng)新性。這也是為什么傳統(tǒng)企業(yè)都希望轉(zhuǎn)向互聯(lián)網(wǎng)模式的原因。企業(yè)對用戶體驗的需求也逐漸靠近互聯(lián)網(wǎng)化、個人化的特點。作為企業(yè)級軟件,當我們一味的談論用戶體驗時,我們應該關注些什么?又該做些什么?
用友UAP經(jīng)過十幾年對企業(yè)信息化的研究和提煉發(fā)現(xiàn),在當前階段,企業(yè)想要的用戶體驗應該是“輕量化”的,即前端越來越輕,將復雜的數(shù)據(jù)計算和處理交給后臺。這是符合互聯(lián)網(wǎng)發(fā)展特點的,也是適應企業(yè)業(yè)務不斷發(fā)展需求的信息化模式。用友UAP認為,若想提升企業(yè)的用戶體驗,應該關注以下幾個方面::IT系統(tǒng)與信息化需求的匹配度、系統(tǒng)使用的便捷性、系統(tǒng)之間的融合性、使用者與系統(tǒng)的交互性等。
首先,信息化最終是為業(yè)務服務的,企業(yè)信息化的用戶體驗也應該是和業(yè)務需求緊密結合的,因此IT系統(tǒng)是否能夠與企業(yè)需求相匹配,這應該是首要關注的問題;其次,傳統(tǒng)的企業(yè)級應用系統(tǒng)都相對復雜、厚重。如何使其像APP一些使用方便、輕巧,成為企業(yè)的一個愿望;第三,當企業(yè)系統(tǒng)多到一定程度時,會出現(xiàn)各業(yè)務部門的數(shù)據(jù)交叉使用、重復使用等。不可避免的,系統(tǒng)之間需要更多融合,這是提高業(yè)務處理能力的一個條件;第四,由于定位不同,決定了企業(yè)級應用沒有消費級應用那般娛樂化,炫酷化。但是企業(yè)使用者同樣關注他們與系統(tǒng)的交互性。如是否可以個性化、界面是否看起來舒服、操作起來是否簡單、是否有可創(chuàng)造性等。
據(jù)了解,用友UAP作為支撐大型企業(yè)與組織的計算平臺,覆蓋了開發(fā)、集成、管理、運行等企業(yè)信息化全生命周期。從平臺設計之初,一直關注用戶的需求與體驗。包括隨著企業(yè)對信息化需求的不斷改變,以及各種新技術的出現(xiàn),用友UAP也一直做出調(diào)整與升級,以提升企業(yè)的使用體驗。
第一,用友UAP底層的開發(fā)平臺采用模型驅(qū)動開發(fā)模式,方便企業(yè)根據(jù)業(yè)務需求快速開發(fā)應用。UAP開發(fā)平臺從不同類型的軟件開發(fā)過程中,研究、分析、總結和提煉了大量的設計工具、開發(fā)工具、應用開發(fā)框架、中間件、基礎技術類庫及研發(fā)模式等成果,并提供了一個集成的軟件開發(fā)環(huán)境。開發(fā)者只需要關注業(yè)務邏輯,而不用關注底層技術,便可快速開發(fā)應用。
用友UAP滿足企業(yè)動態(tài)成長的信息化需要。其動態(tài)建模平臺包含各種企業(yè)建模工具,在不需要修改程序代碼及重新部署軟件的情況下,就能夠完成模型的調(diào)整,幫助客戶打造敏捷組織。
提高開發(fā)人員生產(chǎn)效率的多種開發(fā)向?qū)、輔助工具
第二,將企業(yè)應用APP化。對于企業(yè)而言,APP化的應用組裝日益重要,不同的APP,通過預先定義好的契約組合在一起,形成了一個新的有價值的APP應用,這對企業(yè)的IT應用是一個顛覆性的理念與設計。從IT系統(tǒng)的設計思想來看,只有實現(xiàn)了架構組件化和UI組件化,才能真正實現(xiàn)前端的APP應用組裝化。
用友UAP在開發(fā)之初就采用了SOA架構的組件化理念,把組件通過設計變成了服務,服務又通過標準化實施出來,因此,可以幫助企業(yè)實現(xiàn)按需獲取應用。通過這個組件化的方式,企業(yè)可以在平臺上開發(fā)各種應用。通過分層的架構,支持多種靈活性的機制和配置,包括客戶化、擴展、個性化等,這也是為什么用友UAP可以支持產(chǎn)業(yè)鏈各層次的合作伙伴進行高效的開發(fā)和運維,而不受到底層技術升級的影響的原因。
用友UAP的UI組件提供統(tǒng)一的對外接口,通過接口可以訪問組件內(nèi)部的各種元素,比如數(shù)據(jù)、邏輯、視圖等,一個或者多個UI組件可以組成一個完整的APP,那么業(yè)務相關聯(lián)的不同的UI組件就可以組成不同的應用。
UI界面組裝工具
第三,順應企業(yè)移動化需求,通過UAP Mobile移動應用平臺幫助企業(yè)在短時間內(nèi)建成支撐移動業(yè)務靈活性、已獲得性、可持續(xù)性的移動架構,實現(xiàn)移動業(yè)務碎片化、重組和業(yè)務創(chuàng)新。
移動應用開發(fā)平臺提供可視化的模型設計工具,包括業(yè)務模型、UI模型設計,提供所見即所得的UI設計工。還提供了多種分辨率多種尺寸屏幕自適應、動態(tài)UI展現(xiàn)、控件擴展、JS擴展、原生擴展等通用能力。移動應用開發(fā)平臺支持多種UE的移動應用,包括扁平化的UE設計。開發(fā)者使用開發(fā)平臺內(nèi)置的UE方案可以很方便的開發(fā)出畫面精美、交互順暢的應用。
Phone應用實例
第四,打造輕量化平臺,使企業(yè)的應用變輕。用友UAP輕量平臺從設計模型、開發(fā)工具、雙MVC模型、應用開發(fā)框架、基礎術類庫及研發(fā)模式等角度入手,提供了軟件分層模型,支持產(chǎn)業(yè)鏈各研發(fā)層次的開發(fā)組織在同一平臺下共同開發(fā),保證了開發(fā)成果的向后兼容。用友UAP輕量平臺使企業(yè)的IT系統(tǒng)更輕,可根據(jù)需要部署單個應用,也可以將各個應用進行整合。同時大大減輕了開發(fā)難度,以及縮短開發(fā)周期,使企業(yè)可以快速應對系統(tǒng)需求變化。
第五,通過RIA平臺提高企業(yè)在互聯(lián)網(wǎng)趨勢中,與應用的互動性與體驗性。用友UAP的RIA技術結合了桌面應用程序的交互和表現(xiàn)能力強優(yōu)勢和web應用的跨平臺、低成本部署的優(yōu)勢,通過本地繪制、本地緩存等技術充分有效利用了客戶端的計算能力。UAP RIA應用平臺通過總結了大量企業(yè)應用開發(fā)經(jīng)驗,總結提煉了大量服務、框架、工具、模式和方法,幫助企業(yè)快速構建應用。
UAP RIA應用開發(fā)框架針對于應用開發(fā)提供了UI控件、模板、布局、容器等基礎組件,通過UI工廠的組裝模式進行應用UI構建。組裝模式為UI構建提供了靈活性,可以為滿足用戶對應用界面多樣性的需求。
RIA開發(fā)成功示例
第六,貼合用戶的UE設計。用友UAP平臺針對用戶體驗做了大量的UE設計工作,制定了比較完整的規(guī)范、方法、模板、過程的最佳實踐,能夠指導伙伴或客戶開發(fā)出高質(zhì)量的用戶體驗產(chǎn)品。關注用戶、角色、業(yè)務場景、關鍵應用的用戶體驗。
以基于UAP開發(fā)的NC產(chǎn)品為例,其采購訂單的UE設計引入了基于寬屏(如側(cè)邊欄)、Web2.0+(如HyperLink)等交互技術,產(chǎn)品按場景、基于角色進行設計。比如支持了OLAP和OLTP融合的、基于側(cè)邊欄Panel配置的界面,完美地將業(yè)務處理與商業(yè)分析結合在一個界面中,實現(xiàn)了閉環(huán)實時的BI應用效果。
用友UAP目前已經(jīng)擁有上萬家大型企業(yè)客戶,他們通過UAP平臺不僅提升了業(yè)務能力,提高了管理決策,同時也享受到了良好的用戶體驗,體驗到實用與好用。