- 中国企业数字化学习黑皮书:理论研究·实战案例·解决方案
- 高周刚等主编
- 6251字
- 2025-02-18 09:54:49
数字化学习平台实施全流程管理
知视界(北京)信息技术有限公司 宗朝晖
石化盈科信息技术有限责任公司 许宏良
随着互联网和信息化的应用,越来越多的企业开始重视数字化学习,新型冠状病毒引爆了培训方式的转变,导致企业培训全面线上化,数字化学习平台已经成为企业培训体系中不可或缺的一部分,越来越多的企业开始搭建数字化学习平台。如果企业要在市场众多的培训平台中选择符合本企业发展的平台,那么就需要进行合理的规划,根据企业自身的需求定制适合企业自身发展的数字化学习平台。
一、数字化学习平台的类型与特点
目前,市场上数字化学习平台种类众多,每个平台的侧重点都不一样,各有优势,综合各平台的应用及部署方式,可概况为以下几种类型的平台。
(1)SaaS云平台。这种类型的平台通常提供“平台+通用课程”一揽子解决方案,通过购买账号使用,按年付费、即买即用。其优势是相对成本低、可快速实施、购买灵活(按需购买)、通用课程选择多等。其劣势是存在功能统一、无法满足企业个性化需求等问题。因此,这种类型的平台仅适合中小型企业使用。
(2)独立部署。这种类型的平台的特点是企业将产品使用权一次性买断,在企业内部的自有本地服务器或企业购买的公用云(阿里、腾讯、百度等)上部署。通常,企业选择独立部署类型的平台时,其考虑因素包括数据安全、文件隐私性、人员机构信息安全的保密性及企业内部的其他安全保密因素。这种类型的平台适合的企业主要以集团化公司、金融保险、军工等安全保密性要求高的企业为主。
(3)个性化定制。顾名思义,个性化定制就是现有市场上的平台的系统功能无法满足企业的培训需求,因此企业会根据本企业实际培训需求,而进行的个性化定制服务。采用这种类型的平台的企业包括集团化公司或中大型企业。
(4)微信学习平台。微信学习平台主要采用微信公众号、微信小程序与数字化学习平台对接的方式。公众号或微信小程序更适合集合为便捷的学习入口,员工可以通过微信快速接收培训通知、考试通知、评估通知等培训消息,并可从公众号或微信小程序直接进入在线学习平台进行学习。微信学习平台这种类型的平台有利于培训项目的传播、推广、运营,适合所有企业。
二、数字化学习平台选型的步骤
(一)明确需求
数字化学习平台的建设是一项系统工程,企业应从数字化学习平台的内容及运营等方面,根据需要进行系统的规划和建设。不同的数字化学习平台其功能的侧重点往往不同。企业选择数字化学习平台时,需要首先明确自身需求,评估企业应用规模、IT基础设施、短期需求、未来核心需求等多个综合因素。企业可以参考Bersin的E-Learning成熟度模型来进行系统的规划。E-Learning成熟度模型如图1所示。

图1 E-Learning成熟度模型
(1)明确数字化学习平台在企业中的定位与目标。清晰的定位与目标及上层领导的支持决定着数字化学习平台未来的发展。京东大学在线学习平台定位如图2所示。
(2)综合分析企业培训规模、IT技术基础、培训团队组织、短期需求及长期的需求规划等综合因素,明确数字化学习平台的实施方式。
(3)组织企业内部按照部门或业务流程,对于数字化学习平台的功能需求进行调研,明确规划数字化学习平台的功能架构。京东大学在线学习平台功能架构规划如图3所示。

图2 京东大学在线学习平台定位

图3 京东大学在线学习平台功能架构规划
(二)匹配需求
企业培训需求明确后,根据梳理的功能需求编写说明书,与市场上成熟的数字化学习平台进行需求匹配,选择适合本企业的数字化学习平台。
(1)综合分析市场上成熟的数字化学习平台,进行需求匹配,筛选出其功能覆盖了多数培训需求,即需求匹配度高的产品。
(2)综合分析数字化学习平台应具备的产品体验的便捷性,数字化学习平台界面的易用性、友好性,以及数字化学习平台的功能的可扩展性。
(3)综合数字化学习平台的案例分析平台的稳定性、并发性,以及功能的可组件化、数据报表的自定义化等性能。
(4)综合分析数字化学习平台的数据、信息的安全性,以及平台的数据安全保密的机制、技术实现等技术。
(5)综合数字化学习平台功能架构的规划,重点匹配培训需求中的重点场景及核心的功能需求。京东大学在学习平台建设初期的重点场景——混合式学习功能如图4所示。

图4 京东大学在线学习平台混合式学习功能
(三)采购谈判
通过对数字化学习平台进行采购谈判,筛选出符合需求的供应商及其产品,这是建设数字化学习平台的重要一步,决定着数字化学习平台的持续发展和创新,具体采购谈判的内容如下。
1.价格与服务
在采购谈判中,除考虑企业培训需求外,平台的价格与服务也是企业考虑的重要因素。市场上数字化学习平台的价格不一,最贵的不一定是适合的,企业需要根据自身的需求及预算,选择一款性价比高、符合企业需求的数字化学习平台才是最优的策略。初次建设学习平台时,企业需要选择有丰富的学习平台建设经验的供应商来辅助建设数字化学习平台,供应商在建设过程中需要提供有针对性的服务。
(1)在预算范围内规划价格谈判机制,了解各部分价格在总价格中所占比例,各部门价格所包含的内容及服务,是否超出预期的超值服务。例如,成品产品价格、开发人天价格、人天总数的价格、实施费用、运维费用等。
(2)应了解服务的内容及范围,平台建设中是否提供有针对性的解决方案及服务,如培训服务、技术支持服务、运维服务、学习运营服务、项目策划推广服务、内容建设服务、个性化开发服务及未来预期的服务等。
2.开发与规划
在数字化学习平台的建设过程中,尤其对于独立部署类型的数字化学习平台,必不可少地会涉及功能的开发,需要采用个性化的开发来实现平台中未被满足的需求,以及长远规划中平台需要满足的需求规划。因此,平台方是否提供个性化开发支持、是否具有开发团队及开发实力、是否可以对于未来规划的发展方向提供新技术的支持等也是需要考察的要点。
(1)可以综合平台供应商过往的实施项目案例、实施方式、质量控制、类似项目的周期、项目交付情况等因素来评估选择。评估的具体因素包括产品开发团队的实力、规范的开发流程管理、先进的技术架构、合理的人员安排及开发周期的规划、开发进度及交付产出物。
(2)数字化学习平台的建设工作是一项长期系统的工程,通常需求规划要考虑未来3~5年的需求,并在未来的3~5年中分步实施、阶段运营、逐步优化。因此要考虑数字化学习平台是否支持未来规划的需求,包括新技术的运用,如大数据、AI、能力模型等未来需要实现的需求。
三、平台实施部署的几个阶段
(一)启动阶段
项目启动阶段处于整个项目的最前阶段,主要工作包括确保项目的顺利实施而做的准备工作,由组建双方项目组、深入需求调研、编制项目计划及里程碑、召开项目启动会四部分组成。
(1)组建双方项目组。根据项目实施需求,双方配置相应岗位人员共同成立项目组,项目实施小组成员要包括企业内部的业务骨干,以起到先锋作用;明确双方各角色的项目职责;任命项目经理,明确项目目标;项目经理的职责包括为项目成员分配任务,确立项目例会和报告流程,确认需求变更流程及审核机制等规则制度。
(2)深入需求调研。对项目中的主要功能模块进行用户调研,确定用户需求及期望,并设计实现业务需求的功能结构,指明业务需求的操作逻辑,实现操作逻辑的方式等,并对调研结果进行需求分析,形成项目需求说明书,结合项目需求说明书制作相应的需求图,最终确定项目细化后的功能需求。
(3)编制项目计划及里程碑。制定实施主计划的时间、范围和投入资源,并进行任务的分解,细化工作内容及资源分配,确定项目中的每一个阶段的里程碑。明确每一个阶段可交付的产出物成果及相关文档,如《项目实施计划及里程碑》及甘特图、《会议纪要》、周报/月报表、《验收标准》等。
(4)召开项目启动会。项目启动会作为项目建设生命周期的开始,是重要的与项目干系人沟通的工具,企业应重视项目启动会的召开,杜绝走过场。成功的项目启动会可以使项目在建设过程中减少阻碍,以获取更多的支持。
(二)实现阶段
平台基于当前大部分产品技术架构的设计,应具有良好的扩容性、可维护性,组件化功能模块,代码耦合度低,模块间依赖性小,插件化业务模块,客户端预埋逻辑等技术特征。在平台开发过程中可以采用敏捷开发的方式,分级需求、快速迭代产品,实现“小步快跑,快速迭代”,使用户能够在短时间内用上产品,使用户体验保持在最高水平。
(1)制订详细的项目计划,建立风险分析、需求的确认、产品的设计、设计的确认与认证、详细设计、开发、测试、用户评估等流程制度,以用户需求为核心,循序渐进地开发产品。
(2)确定迭代周期,明确一个迭代周期内的关键工作项,确定关键工作项的开发时间,对用户的核心需求功能进行规划,从最小化可用产品的用户使用反馈,到用户参与每个功能反馈,形成开发、测试、验证的快速循环。
目前,主流的学习平台总体架构如图5所示。
(1)接入渠道层:支持PC、App、微信公众号或小程序等多渠道、多终端接入。
(2)应用层:包括学习门户、业务管理、系统管理等应用。其中,学习门户的面向对象是学员,其功能主要包括学习任务、学习资源、学习社区、综合资讯及个人中心;业务管理的面向对象是应用管理员,其功能主要包括学习管理、考试管理、培训管理、资源管理、社区管理及各类分析报表;系统管理的面向对象是系统管理员,其功能主要包括组织机构、人员管理、权限管理等。

图5 主流的学习平台总体架构
(3)平台层:将复用度高的业务功能进行抽象,形成通用服务并沉淀数据,为应用层或其他业务层提供功能及数据服务,采用该方式能够大幅度提高平台的可扩展性。
在系统部署方面,对于采用独立部署类型的平台,由于需要支持内网和外网并发接入访问,因此可采用“负载均衡+反向代理”的部署方式;对于机构所处地点分散的集团型企业,需考虑在分支机构部署分布式内容服务器,来降低对企业主干网络的流量压力。例如,采用SaaS云平台时,需考察云平台供应商CDN的部署情况。独立部署类型的平台的部署架构如图6所示。
在技术方面,应选择主流的开发框架及开发技术,可采用容器、微服务、API网关等成熟的主流技术和框架,以满足平台高可靠、高性能、高弹性的需要,同时为未来的持续迭代和日常运维奠定坚实的技术基础。技术框架如图7所示。
(1)接入层采用SLB技术实现负载均衡,采用Nginx技术实现反向代理。
(2)展现层采用目前主流的HTML5、Ajax、Echarts等技术开发应用界面。
(3)控制层采用目前主流的应用框架、服务框架进行应用和服务的开发,通过建设业务组件形成共享服务层,并通过接入网关对外开放服务能力,同时实现服务和数据的集中共享。

图6 独立部署类型的平台的部署架构

图7 技术框架
(4)支撑层采用多种成熟的技术组件,包括用户权限、全局序列、数据传输、任务调度等。通过快速开发支撑业务应用,从而提高业务应用的交付质量和效率,以便及时响应业务需求变化。
(5)存储层采用多种主流的数据存储技术,基于DRDS、RDS实现结构化数据的存储,通过分库、分表以提高系统并发能力;基于OSS技术以实现文档、图片等非结构化数据的存储;基于Redis技术实现缓存数据的存储,以降低数据库的访问压力。
(三)测试阶段
为了保证产品设计与开发的质量和可靠性,一个非常重要的步骤是系统测试,其目的在于检验平台在开发与设计中可能出现的缺陷与错误,验证系统是否满足用户的需求。系统测试主要由功能测试、性能测试、界面UI测试、兼容性测试、安全性与访问控制测试组成。
(1)功能测试:主要验证数据精确度、数据类型、业务功能等相关需求的正确性,验证所有功能是否正常实现,检验业务流程是否符合逻辑。
(2)性能测试:主要是对大流量的数据和多用户操作时的系统性能进行测试,核实系统在大流量数据和多用户操作时性能的稳定性,避免系统崩溃或其他异常现象,满足用户需求所要求的性能要求,如大规模并发学习、考试等场景。
(3)界面UI测试:测试内容包括导航页、链接、Cookie,以及页面结构的菜单、背景、颜色、字体、按钮名称及提示信息的一致性、友好性、可操作性,要求符合用户的使用操作习惯。
(4)兼容性测试:测试内容包括不同版本的浏览器、分辨率、操作系统和各种运行软件等组合测试,确保系统在各种环境下都能正常运行。
(5)安全性与访问控制测试:测试内容包括核心测试密码,登录的安全性,系统管理员、应用管理员、用户等的权限,非法攻击,登录超时限制等。
四、平台上线推广
(一)初始化数据
平台系统上线初期应进行数据初始化工作,根据用户的需求设置系统参数,录入系统基础信息,学习平台主要初始化的数据包括系统组织机构数据、系统角色数据、用户数据、内容数据等。
(1)系统组织机构数据:系统管理中最核心的内容,涉及系统的所有功能,包含业务部门及岗位类型、组织规则等。可以根据企业HR或OA系统的情况,同步与系统对接数据。
(2)系统角色数据:用于制定系统的角色管理、角色划分,设置每个角色所能操作系统功能的权限。
(3)用户数据:用于管理基础用户账号、用户权限,识别用户的信息,用户与岗位及内容或其他关联。
(4)内容数据:系统上线初期需要准备相应的内容同步,以进行内容体系建设,根据教学策略,按岗位、业务线条、学习地图等条件进行内容的上传。
(二)运营推广
学习平台上线后,为了让用户更好地了解平台,吸引用户积极参与,学习平台的运营与推广工作是必不可少的。运营是学习平台建设中长期持续的工作,可以根据企业自身的培训情况,决定每个阶段具体的运营推广方式。学习平台的运营工作包括基础运营、学习运营、学习项目运营等,运营的核心可以参照AARRR模型“拉新、促活、存留、变现、传播”进行策划。
(1)基础运营,主要是在学习平台上线初期,面对培训管理员及学员进行的平台操作培训,以及利用企业内部的官网及海报等所做的宣传推广。
(2)学习运营,主要是通过策划征集平台Logo、全民参与竞答、获取积分及奖品等以使学员有“高度参与感”的活动,在最短的时间内打造平台知名度,为后续的用户导入奠定良好的基础。京东大学撩一撩游戏竞答如图8所示。

图8 京东大学撩一撩游戏竞答
(3)学习平台运行步入正轨后,根据培训需求的规划,定期策划学习项目运营活动。学习项目运营主要包括微课赋能培训等运营活动,以逐步激活平台活力,完善平台的长期运营机制。
五、长期运维
企业学习平台运维涉及基础的IT运维,主要工作包括网络、CPU、内存、磁盘、数据库/表空间、数据统计及性能指标监控,出现异常情况时通过邮件、短信等方式进行警告,为问题的解决提供准确情报。企业学习平台运维的目的是避免系统在使用过程中出现宕机等故障,为了避免影响用户体验,应定期根据技术运维报告,规划IT基础性能配置等优化方案。
企业培训应用层面,需要配置专门的运维人员,一是与相关业务部门对接,响应业务部门的培训需求,做好培训方案设计与实施保障;二是掌握平台培训活动组织情况,尤其是大规模的学习、考试活动,提前做好系统资源的扩容,并监控系统运行情况,及时处理出现的问题;三是接听学员咨询电话或回复学员邮件,简洁高效地解答学员使用平台时遇到的问题,并及时反馈平台功能优化建议,不断提升学员使用平台的体验。
六、总结
企业学习平台建设是一项体系化、长期化的任务,在建设过程中应结合企业自身的培训需求进行有效的规划,以避免大而全地照搬、复制其他企业的学习平台。应做到需求明确、“小步快跑、逐步迭代”、建设适合自身的平台。建设企业学习平台的最终目的是要对业务产生价值,助力企业人才发展建设是企业学习平台的重点和难点,因此企业学习平台的建设只是开始,持续地运营企业学习平台才能更好地满足员工的培训、学习及发展的需求。