互联网的发展已大大缩短企业级应用与消费级应用的距离,他们将逐渐融合。企业信息化将更加具有开放性和创新性。这也是为什么传统企业都希望转向互联网模式的原因。企业对用户体验的需求也逐渐靠近互联网化、个人化的特点。作为企业级软件,当我们一味的谈论用户体验时,我们应该关注些什么?又该做些什么?
用友UAP经过十几年对企业信息化的研究和提炼发现,在当前阶段,企业想要的用户体验应该是“轻量化”的,即前端越来越轻,将复杂的数据计算和处理交给后台。这是符合互联网发展特点的,也是适应企业业务不断发展需求的信息化模式。用友UAP认为,若想提升企业的用户体验,应该关注以下几个方面::IT系统与信息化需求的匹配度、系统使用的便捷性、系统之间的融合性、使用者与系统的交互性等。
首先,信息化最终是为业务服务的,企业信息化的用户体验也应该是和业务需求紧密结合的,因此IT系统是否能够与企业需求相匹配,这应该是首要关注的问题;其次,传统的企业级应用系统都相对复杂、厚重。如何使其像APP一些使用方便、轻巧,成为企业的一个愿望;第三,当企业系统多到一定程度时,会出现各业务部门的数据交叉使用、重复使用等。不可避免的,系统之间需要更多融合,这是提高业务处理能力的一个条件;第四,由于定位不同,决定了企业级应用没有消费级应用那般娱乐化,炫酷化。但是企业使用者同样关注他们与系统的交互性。如是否可以个性化、界面是否看起来舒服、操作起来是否简单、是否有可创造性等。
据了解,用友UAP作为支撑大型企业与组织的计算平台,覆盖了开发、集成、管理、运行等企业信息化全生命周期。从平台设计之初,一直关注用户的需求与体验。包括随着企业对信息化需求的不断改变,以及各种新技术的出现,用友UAP也一直做出调整与升级,以提升企业的使用体验。
第一,用友UAP底层的开发平台采用模型驱动开发模式,方便企业根据业务需求快速开发应用。UAP开发平台从不同类型的软件开发过程中,研究、分析、总结和提炼了大量的设计工具、开发工具、应用开发框架、中间件、基础技术类库及研发模式等成果,并提供了一个集成的软件开发环境。开发者只需要关注业务逻辑,而不用关注底层技术,便可快速开发应用。
用友UAP满足企业动态成长的信息化需要。其动态建模平台包含各种企业建模工具,在不需要修改程序代码及重新部署软件的情况下,就能够完成模型的调整,帮助客户打造敏捷组织。
提高开发人员生产效率的多种开发向导、辅助工具
第二,将企业应用APP化。对于企业而言,APP化的应用组装日益重要,不同的APP,通过预先定义好的契约组合在一起,形成了一个新的有价值的APP应用,这对企业的IT应用是一个颠覆性的理念与设计。从IT系统的设计思想来看,只有实现了架构组件化和UI组件化,才能真正实现前端的APP应用组装化。
用友UAP在开发之初就采用了SOA架构的组件化理念,把组件通过设计变成了服务,服务又通过标准化实施出来,因此,可以帮助企业实现按需获取应用。通过这个组件化的方式,企业可以在平台上开发各种应用。通过分层的架构,支持多种灵活性的机制和配置,包括客户化、扩展、个性化等,这也是为什么用友UAP可以支持产业链各层次的合作伙伴进行高效的开发和运维,而不受到底层技术升级的影响的原因。
用友UAP的UI组件提供统一的对外接口,通过接口可以访问组件内部的各种元素,比如数据、逻辑、视图等,一个或者多个UI组件可以组成一个完整的APP,那么业务相关联的不同的UI组件就可以组成不同的应用。
UI界面组装工具
第三,顺应企业移动化需求,通过UAP Mobile移动应用平台帮助企业在短时间内建成支撑移动业务灵活性、已获得性、可持续性的移动架构,实现移动业务碎片化、重组和业务创新。
移动应用开发平台提供可视化的模型设计工具,包括业务模型、UI模型设计,提供所见即所得的UI设计工。还提供了多种分辨率多种尺寸屏幕自适应、动态UI展现、控件扩展、JS扩展、原生扩展等通用能力。移动应用开发平台支持多种UE的移动应用,包括扁平化的UE设计。开发者使用开发平台内置的UE方案可以很方便的开发出画面精美、交互顺畅的应用。
Phone应用实例
第四,打造轻量化平台,使企业的应用变轻。用友UAP轻量平台从设计模型、开发工具、双MVC模型、应用开发框架、基础术类库及研发模式等角度入手,提供了软件分层模型,支持产业链各研发层次的开发组织在同一平台下共同开发,保证了开发成果的向后兼容。用友UAP轻量平台使企业的IT系统更轻,可根据需要部署单个应用,也可以将各个应用进行整合。同时大大减轻了开发难度,以及缩短开发周期,使企业可以快速应对系统需求变化。
第五,通过RIA平台提高企业在互联网趋势中,与应用的互动性与体验性。用友UAP的RIA技术结合了桌面应用程序的交互和表现能力强优势和web应用的跨平台、低成本部署的优势,通过本地绘制、本地缓存等技术充分有效利用了客户端的计算能力。UAP RIA应用平台通过总结了大量企业应用开发经验,总结提炼了大量服务、框架、工具、模式和方法,帮助企业快速构建应用。
UAP RIA应用开发框架针对于应用开发提供了UI控件、模板、布局、容器等基础组件,通过UI工厂的组装模式进行应用UI构建。组装模式为UI构建提供了灵活性,可以为满足用户对应用界面多样性的需求。
RIA开发成功示例
第六,贴合用户的UE设计。用友UAP平台针对用户体验做了大量的UE设计工作,制定了比较完整的规范、方法、模板、过程的最佳实践,能够指导伙伴或客户开发出高质量的用户体验产品。关注用户、角色、业务场景、关键应用的用户体验。
以基于UAP开发的NC产品为例,其采购订单的UE设计引入了基于宽屏(如侧边栏)、Web2.0+(如HyperLink)等交互技术,产品按场景、基于角色进行设计。比如支持了OLAP和OLTP融合的、基于侧边栏Panel配置的界面,完美地将业务处理与商业分析结合在一个界面中,实现了闭环实时的BI应用效果。
用友UAP目前已经拥有上万家大型企业客户,他们通过UAP平台不仅提升了业务能力,提高了管理决策,同时也享受到了良好的用户体验,体验到实用与好用。