热门频道

2020年中国APaaS应用及选型白皮书    

APaaS丨白皮书

全文字数:4302字  精读时间:13分钟


核心摘要:
统软件开发仍存在开发成本高、定制化能力差、效率低、迭代周期长等痛点,长期低效率,项目交付难以满足企业应对快速变化的市场,因而对零代码/低代码开发方式的需求更为迫切
APaaS平台通过为开发者提供可视化的应用开发环境,降低或去除应用开发对原生代码编写的需求量,进而实现便捷构建应用程序,具备低代码/零代码属性,可快速开发、测试、部署,并能够随时调整或更新,即使是非技术人员也能完成应用程序的开发,大大降低了软件开发平台的使用门槛,缩短软件开发周期。APaaS平台主要用于核心业务管理应用、移动应用采集数据、API接口写入数据并构筑管理看板、流程应用、流程自动化应用、部门级小应用等主要场景。由于其丰富的应用场景和高性价比,APaaS行业快速发展近年来在资本市场备受关注。

 客户对APaaS产品需求迫切,但市场上针对产品的选型建议指引尚不充分,本报告通过定义APaaS平台并给出产品评价指标体系,指引客户根据自身需求进行核心模块筛选并依据规则进行打分,最后加权求和得到产品最终分数,为企业客户在选择不同APaaS产品时提供评价依据。

APaaS行业概览

APaaS概念及特征

应用平台即服务,旨在降低原生代码需求量实现便捷开发

APaaS(应用平台即服务)是一种PaaS服务,通过为开发者提供可视化的应用开发环境,降低或去除应用开发对原生代码编写的需求量,进而实现便捷构建应用程序的一种解决方案。因此,APaaS平台也常被称为低代码/零代码平台。主流市场上的PaaS平台可以分为APaaS-应用、IPaaS-整合和其他,和IPaaS以打通为中心,集成和管理现有平台不同的是,APaaS主要是依托一个可视化环境,提供基于云的快速应用程序开发工具和应用程序部署。APaaS具备快速开发、测试、部署,并能够随时调整或更新等特征,即使是非技术人员也能完成应用程序的开发。

APaaS开发VS传统软件开发

传统软件开发成本高,APaaS降低使用门槛综合优势明显

目前来看,传统软件开发仍存在开发成本高、定制化能力差、效率低、迭代周期长等痛点,而APaaS开发平台通过降低开发人员门槛,减轻对专业工程师的依赖,使普通业务人员也可以进行软件开发,大幅降低人力成本。平台形式的开发模式也省去了反复沟通、折返修改的流程,进而缩短项目整体沟通成本和开发周期。此外,针对企业个性化应用或二次开发,APaaS平台具备可扩展性,迭代周期短等优势,能够快速交付产品满足企业特定需求。在后期运维上APaaS开发通过将高质量模块进行封装,大幅减少后期因代码质量低而产生的运维成本。综合来看,APaaS开发相对传统软件开发优势明显。

APaaS核心价值

打通底层数据孤岛,快速开发部署满足组织敏捷性需求

APaaS开发对于企业应用市场首要价值是通过产出可复用模型实现软件快速开发和部署,缩短项目交付周期。随着企业面临信息需求多样化,业务需求不断发生变更,传统开发模式时间和资金成本高,可维护性差,APaaS开发可以通过降低应用平台使用门槛,从而很好的解决这类问题。通过APaaS开发平台,用户大幅增加了自我实现的能力,不再依赖繁重的外包开发工作,也不需要自己建立昂贵的软件研发团队,更不会受制于固定的应用软件的局限。APaaS平台可以通过方便的读写数据,结合工作流能力,连接核心业务所需数据,进行数据孤岛的打通。除此之外,APaaS开发没有固有的数据架构,也不带有固定的业务流程,因此具备灵活性和通用性的重要价值。

APaaS主流技术路径

以数据和工作流为基础,通过IDE或模型驱动实现平台搭建

用户通常可以利用表结构、视图、统计、自定义页面、用户角色权限、工作流6个组件,以数据管理和工作流为基础,通过IDE开发环境驱动或模型驱动两种技术路径来搭建APaaS平台。基于IDE框架的快速开发平台是指将传统的集成开发环境(IDE)充分可视化,允许开发者使用配置面板和控制台来替代相当比例的代码编写。IDE模式灵活性更高,但应用开发过程管理复杂,所以主要针对IT专业人员,典型厂商如美国Outsystems和欧洲Bettyblocks均采用此技术路径。而模型驱动开发平台进一步降低了代码开发工作量,但在一定程度上牺牲了应用实现自由度,国内厂商如明道云、简道云、伙伴云均采用此技术路径。

APaaS主要应用场景

以核心业务管理应用为主,延伸特定环节应用需求

APaaS具有可视化、模块化、可拖拉拽等一系列敏捷开发特性,主要用于核心业务管理应用、移动应用采集数据、API接口写入数据并构筑管理看板、流程应用、流程自动化应用、部门级小应用等主要场景。对于业务人员来说,APaaS可以减少业务团队与IT部门的沟通成本,降低人为差错带来的损失。对于开发人员来说,APaaS平台解放了开发过程中繁冗、重复性编码工作,可以有效的降低人工成本,提升开发效率,此外,APaaS平台支持跨平台部署,可以同时为多个平台构建应用程序。

APaaS厂商类型

主要玩家类型包括国外厂商、国内创业厂商、云厂商

近年来零代码、低代码行业发展迅速,国内APaaS创业厂商如明道云、伙伴云、轻流、黑帕云等均为模型驱动型厂商,奥哲、华炎魔方以及云厂商代表阿里宜搭等则以可视化IDE模式切入APaaS市场。国外软件平台发展强劲,主要厂商如OutSystem、Mendix等在市场上均有较高知名度,巨头企业AWS、Google、Microsoft和Oracle等也纷纷布局APaaS开发市场。本报告选取国内专业性代表厂商明道云、云计算代表厂商阿里云宜搭、国外代表厂商微软PowerApps进行产品特点、应用场景、商业模式分析,以点看面展示行业当前发展现状。

APaaS典型场景

典型场景一:销售管理

信息联通实现销售全流程管理,一站式交付提升客户满意度

销售是实现企业生产成果的活动,因为其与企业战略规划及营收相关,企业需要对销售活动相关的数据及进程进行全过程控制和跟踪,打通以信息流、业务流、资金流、票据流、服务流、物流为核心的端到端的全链路。APaaS能解决企业销售管理过程中信息共享问题并保留操作灵活性。从销售线索分配到客户互动记录,从报价审批到订单签署,从客户反馈收集到主动出击的售后服务和二次销售机会探寻,从销售赋能到销售激励,企业均可通过APaaS平台根据业务需求自由搭配模块,实现销售全流程管理,缩短交付周期,提升销售服务能力、线索转化率、客户满意度和二次签约率。

典型场景二:项目管理

模块化结构规范流程洞悉风险,降低项目管理运营成本

企业项目管理中,常用ERP系统集中整合项目信息实现项目纵向管理,但ERP系统局限性较大,内部的信息无法与其它企业或部门的系统整合。APaaS平台的项目管理应用模块能帮助企业快速建立项目管理应用,覆盖项目管理全流程,规范流程,在线协作,实现项目信息共享,洞悉项目风险跟踪项目进度,帮助企业员工横向管理项目进程。在保证功能完整的前提下保留模块灵活性,供各部门按需调用,并且二次开发成本低,只用在原有平台上进行模块调整,企业人员适应性高。企业用APaaS平台自助建立管理应用收费低,性价比高。

典型场景三:业务财务一体化

业财联通经营分析赋能业务,功能灵活适应企业动态发展

数字化时代,传统IT系统难适应企业业务发展的多变性。为应对快速发展的市场,企业越来越重视财务的安全性,也越来越重视对业务的赋能。APaaS平台的业财一体化系统强调流程的稳定性和数据的准确性,把业务和财务结合起来,让财务人员明晰费用细节与执行阶段,业务人员了解事项进展和状态,让财务不仅是核算,更多的是经营分析,为业务部门赋能,以便于控制公司全局的稳定性。另外由于APaaS平台以功能模块的方式组成应用,可以根据业务部门的需求不断调整和优化,二次开发成本低,可以满足企业对业财一体化系统随产品灵活更新的需求

APaaS产品评价指标

APaaS评价指标体系

以产品功能、性价比、品牌影响力三维度来评价APaaS产品

APaaS评价指标体系搭建逻辑:该评价体系按照系统性和典型性原则,将APaaS各个指标根据客户最关心的要素聚类为产品功能、性价比、品牌影响力三个维度进行分析。

产品功能主要用于客观评价产品自身功能覆盖的全面性与丰富性。一级指标主要包括数据分析管理、表单、工作流、视图、权限和用户角色、移动应用等维度。该部分用户可通过文档结合实测方式进行。

性价比主要用于评价产品使用效果和价格之间的平衡,主要包括性能测试、易用性、安全性、开放性等使用效果与价格的对比。在性能指标方面,可通过并发压力测试工具进行。

品牌影响力是指厂商开拓市场并获得利润的能力,该指标亦是客户选择产品的重要影响因素。主要用于分析产品发展背景、客户信任度、资本市场认可度等信息,辅助客户判断产品的长期发展。该部分可通过公开信息、企业客户、同行、专家调研收集。

APaaS评价指标体系-产品功能

本评分体系假设:产品功能从数据管理、数据分析、视图、工作流、权限和用户角色、应用和后台管理、移动应用7个维度进行打分,绝对值满分为255,用户可根据自身需求进行模块删减进行打分汇总。

评分机制说明:每个二级指标均按照1-5分进行评价,标注浅色为可量化指标。标注红色为零代码程度量化评价(完全零代码为5分,对代码和表达式强依赖为1分。)产品功能相对值得分整体为100分。

指标计算附注:1)二级指标得分:需自行评价;2)每个一级指标得分=∑二级指标得分;3)绝对值得分=∑一级指标得分。

产品功能相对值分数=各维度得分加总/255*100

APaaS评价指标体系-性价比

本评分体系假设:性价比从性能测试、易用性、开放性、安全性、部署模式、价格6个维度进行打分,每个二级指标5分,本体系基于覆盖所有模块进行打分,绝对值满分为120,用户可根据自身需求进行模块删减进行打分汇总。

评分机制说明:各个二级指标按照1-5分进行评分,其中性能部分按照二级指标数量*5叠加之后绝对值总分为90分,价格从5个维度进行评分,每个维度分数5分,绝对值总分为25分,性价比绝对值总分为120分,

附注:1)二级指标得分:需自行评价;2)每个一级指标得分=∑二级指标得分;3)绝对值得分=∑一级指标得分

性价比相对值得分=绝对值得分汇总/120*100

APaaS评价指标体系-品牌影响力

本评分体系假设:品牌影响力从融资情况、基础信息、客单价、用户情况、销售额、销售额增速6个维度进行打分,每个二级指标5分,本体系基于覆盖所有模块进行打分,绝对值满分为45,用户可根据自身需求进行模块删减进行打分汇总。

评分机制说明:品牌影响力作为客户选择产品的考虑维度之一,将在本报告评价体系中赋予一定权重,权重比例仅代表该报告对行业整体判断所得。品牌影响力绝对值总分为45分,品牌影响力相对值得分=绝对值得分汇总/45*100。

附注:1)二级指标得分:需自行评价;2)每个一级指标得分=∑二级指标得分;3)绝对值得分=∑一级指标得分

品牌影响力相对值得分=绝对值得分汇总/45*100

APaaS评价指标体系

三大维度权重可根据自身判断调整,最终分数加权得出