大型企业如何搭建本身的”企业微信”?

在中国,90%以上的企业都面临着员工成本高,办公效率低等问题。愈来愈多的企业,开始借助移动互联网工具来解决这些问题。中小型企业大多使用微信,qq等公共即时通讯平台做为企业内部沟通工具,但这些公共平台并不能知足大型企业的核心诉求。前端

大型企业组织架构复杂,业务流程繁琐,员工每每要同时登录N个平台,IT部门监管困难,数据安全没法保障。企业不得不考虑建设一套自有的、能够无缝集成各个业务系统的一体化融合通讯平台,以解决员工沟通、消息统1、业务融合等问题。本文将从技术实现和用户体验的角度出发,聊聊大型企业如何构建自有协同办公平台。小程序

 

企业协同办公平台的技术实现安全

 

2018年,网易云信推出了一整套企业服务解决方案,并成功帮助万科、顺丰、申通等大型企业顺利搭建了自有的协同办公平台。相信2019年还会有更多企业选择转型。那么,从技术上如何构建企业自有的协同办公平台?建议参考以下技术架构:微信

 

 

其中,硬件层须要支持多种部署模式,包括公有云、专属云、私有云和混合云,服务支持运行在物理机、虚拟机和云主机上。这样既能经过保障数据内网传输处理、存储,与公网隔离的方式提升企业数据资产的安全性,也能经过公网能力解决跨地域数据的互通和媒体流分发以及对资源的高性能的要求,下降企业内部跨地域沟通以及外部生态合做伙伴上下游协做的成本。架构

 

能力层需具有企业通信须要的基本能力,包括但不限于消息/信令通道,即时通信,实时音视频通话能力。包括客户端到大屏的能力以及视频直播点播能力,基本涵盖和支撑了企业服务的大多数场景。核心能力做为平台的业务基础,须要考察其架构设计和实现上的稳定性、可用性和可扩展能力。框架

 

另外,应用接口开放平台提供的接口支持与现有系统或扩展系统打通,尽量的快速进行数据的迁移。可视化管理后台方便系统管理员方便地管理组织架构、人员权限、发送短信邮件等。应用接口开放平台做为第三方系统和企业服务的纽带,能够经过提供给第三方系统调用的API接口以及核心能力侧提供的API服务将全部系统和业务串联在一块儿,以便信息准确快速的到达。工具

 

 

 

最后,应用层应该覆盖常见的用户操做平台,如Windows、iOS、Android、MacOS、Web端,甚至嵌入式平台。应用层的开发框架应该是基于大众技术的可供开发人员快速二次迭代的成熟方案,好比经过JS+HTML+CPP复合技术构建的跨平台桌面端研发框架,一次研发同时覆盖Windows端和Mac端,经过H5/Flutter技术减小端侧相同业务在不一样端的重复研发工做量等等。性能

   

 

企业协同办公平台的用户体验学习

除了技术实现外,还应考虑企业员工的使用体验,这也是在企业内部推进员工使用该平台的重要因素。这点网易系产品有着较大优点,云信近期推出的 NICE套件产品,在交互体验上也有不少值得企业借鉴的部分。同时笔者调研了来自十个不一样行业的大型企业员工及管理者,总结出一个有着绝佳用户体验的协同办公平台须要具有的几个特性:架构设计

一,强大

企业员工天天打开电脑都会登录平台,且对不少功能都会有深刻的使用,是一种重度使用方式。

 

这种重度使用方式,决定了如下几个设计特性:

 

1,更注重效率

在员工沟通场景中,会面临大量的消息、待办、任务、通知等信息,尤为对于管理者这类信息枢纽型岗位。所以信息处理、信息操做的效率很是重要。好比在某些企业通讯产品中,会提供“高效模式”的功能,能够自动帮用户列出各种信息的优先级,让用户能够优先处理最重要最紧急的事情。再好比,某些产品提供这样的功能,在几百条的群消息中快捷地定位到“@我”的消息,这些功能都能大大提升用户的工做效率。

 

2,更大的阈值

在企业场景中,单次发送十几张甚至几十张图片是很常见的,在设计时必须提供更大的阈值,以知足企业场景需求。与此相似的还有“文件大小限制”、“群聊人数限制”、”备注长度限制”等等。

 

3,快捷方式

企业用户每每会花费更多时间去研究如何高效地使用软件,因此设计的快捷键、快捷方式可以很是受到用户的喜欢。好比,用户能够直接在桌面上拖动一张图片,放到某个群成员的头像上,就能够发送这张图片给他。再好比,能够直接将聊天窗口中的文件拖到某个历史联系人上,就能够实现转发,都是很不错的设计思路。

 

另外,详实而丰富的快捷键也很是实用,好比“标记已读”、“搜索”、“切换会话”、“添加为代办”等等。这些快捷键虽然学习成本高,但一旦学会将会很是便捷,尤为对于那些软件使用频率较高的行政、人事、法务等岗位的人员。

 

二,融合

“融合”这个属性能够从两个方面来讲。一个方面是,企业协同办公平台做为企业产品,须要融合各个企业以及企业中各类职位的不一样需求。另外一方面是,企业协同办公平台自然须要加入各种第三方产品,因此必须在设计层面融合各种产品,保障体验的一致性。

 

1,组织架构融合

每一个企业的组织架构都千差万别,对于小微公司而言,组织架构是扁平的,很是容易处理。但对于不少大型公司而言,组织架构庞杂,存在“子公司”、“合做伙伴”、“外包”、“供应链”等各种关系链。

 

为了组织架构具备良好的“融合性”,未来企业扩张或调整时仍然可使用当前的通讯平台。在设计组织架构时应该以最大复杂度的企业架构做为基准进行构思,而后根据当前实际组织架构进行设计,并将将来5年内可能有的非标组织架构考虑在内。

 

在早期,组织架构的逻辑须要力求简单,即便放弃一些小场景的体验。由于随着项目的推动,会有愈来愈多的逻辑添加进组织架构,若是期初的逻辑就比较复杂,则后期的逻辑会很是难以处理。举个例子,好比“一个员工能够属于多个部门”,在早期最好不要作这个逻辑,由于一旦这个逻辑加进去,后期组织架构每加一个功能都要考虑“多部门成员”的问题,开发成本会急剧上升,组织架构的融合性会急剧下降。

 

2,权限融合

和组织架构相似,每一个公司的权限也都有着很是大的差别。为了权限具备最好的“融合性”,必须让最初的权限设定具备清晰的逻辑。权限设计有3个维度:权限、成员、权限范围,若是某个维度若是因子较多,则须要聚合。好比权限较多,则须要聚合为“权限集”,成员较多能够聚合为“角色”。若是聚合后仍然难以管理,则能够再次聚合,好比将“角色”聚合为“角色组”。

 

了解这个逻辑后,还须要秉持“独立性”原则,才能让权限具备良好的融合性。也就是多种权限、角色、范围之间最好彼此独立,好比管理员的管理范围和查看范围最好独立,管理员的前台查看权限和后台查看权限最好独立,这样最终的权限逻辑才会很是干净,融合性良好。

 

3,设计融合

企业协同办公平台会进驻不少第三方应用,若是须要保持体验一致性,能够采起如下4种设计融合的方法:

a对于轻应用而言,提供统一的“界面模板”,相似微信公众号模板。

b对于交互相对较多的应用而言,能够采用通用的UI组件进行前端定制。

c对于复杂应用,能够在原应用基础上进行UI样式轻改造。

d若是应用自己没法改造或成本较大,则能够将应用设计成“小程序”的概念,至关于独立于融合平台的应用,这样感知层面的割裂感会大大减少,具备必定的融合效果。

 

 

综上,从技术和用户体验两个角度的设计建议,但愿对企业构建自有的协同办公平台有所帮助。

 


 

想要阅读更多技术干货、行业洞察,欢迎关注网易云信博客

了解网易云信,来自网易核心架构的通讯与视频云服务。

 

网易云信(NeteaseYunXin)是集网易18年IM以及音视频技术打造的PaaS服务产品,来自网易核心技术架构的通讯与视频云服务,稳定易用且功能全面,致力于提供全球领先的技术能力和场景化解决方案。开发者经过集成客户端SDK和云端OPEN API,便可快速实现包含IM、音视频通话、直播、点播、互动白板、短信等功能。

相关文章
相关标签/搜索