他山之石:解读「2022 海外企业内部系统现状」

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 低代码公司 Retool 在今年 5 月对 2285 名开发人员和技术领导者进行了调查,得出了 2022 年有关内部系统开发和低代码的一系列观察和洞见。这里码匠将为您做出一一详细解读,并分享一些有趣的见解。

首发于码匠官方博客

低代码这个称呼由 Forrester 于 2014 年提出的,指那些用可视化方式创建应用的平台,其代码量比传统开发少的多,使用者可以通过少量代码的方式在平台快速拖拽模块,构建出协同表格、采购或生产管理等一些列智能和业务类的管理系统来满足日常。低代码的颠覆性意义在于客户不仅能够在软件上投入更低,而且显著降低了开发难度,非专业人员也能快速使用,充分调动企业各方面资源,降低对昂贵开发者的依赖。
每个公司都需要构建管理面板、数据看板和自定义应用程序等内部工具,这些内部工具能够帮助团队更快的完成工作。但是构建的细节——所花费的时间,使用的框架语言,如何衡量成功等,对于不同公司之间甚至同一组织内的团队都可能会有很大差异。
低代码公司 Retool 前不久发布了一份调查报告(关于 Retool 公司和他们的产品介绍,可以参考【可能是西半球最好用的低代码平台 - Retool 功能介绍与使用体验】),他们在今年 5 月对 2285 名开发人员和技术领导者进行了调查,得出了 2022 年有关内部系统开发和低代码的一系列观察和洞见。这里码匠将为您做出一一详细解读,并分享一些有趣的见解。

技术团队在内部系统上花费大量时间

调查显示,被访者平均花费 33% 的时间用于构建企业内部系统,这其中也包括许多低代码客户。如此多的工程师将三分之一的时间用于构建和维护内部工具,这不得不让人感到惊讶。
当我们将公司规模细分时,发现来自大公司的被访者会花费更多的时间在内部系统上,Solo 公司(一个主营餐具销售的电商公司)创始人称,他们将远超三分之一以上的时间花在了内部看板、CRM、流程工具上,主要是为了填补公司早期在业务和产品侧的巨大空隙。

1.png

从上图可以看出,总的来说,随着公司的发展花在内部工具上的时间会不断增加,一旦公司达到 10000 多名员工后会略有下降,遵循了去年调查的趋势【深度解读:2021海外企业「内部系统」现状】。这或许表明成熟的团队更为稳定,工具和流程也可以被跨团队复用,从而从整体上减少了企业内部系统的工作量。

公司在使用哪些低代码/无代码工具?

每个公司的内部系统堆栈都是独一无二的,公司会使用合适的工具来自动化流程、构建自定义应用程序以及使用自定义工具解决业务问题。对于大多数公司而言,从头开始写代码开发一个内部系统还是占据主导,而对于那些已经在工作中采用了低代码/无代码工具的公司来说,调查显示 Retool (87%) 的使用率高居榜首(当然也因为这是 Retool 发起的调查),Zapier (32%) 和 Airtable (25%) 这两个平台也跻身前三。

2.png

此外,BI 和可视化工具也很受欢迎,27% 的被访者在常规的分析用例之外也会使用它们。Tableau 使用最多(39%),其次是 Microsoft PowerBI(27%)和 Google Data Studio / Looker(各 25%)。

从头开发一个内部系统,什么技术栈最受欢迎?

在从头开始构建内部系统的被访者中,57% 的人选择 React 作为他们首选前端框架,JQuery (21%) 一如既往很流行,其次是 Angular (12%) 和 Vue (11%),但是占比远落后于 React。

3.png

调查显示,13% 的开发人员表示他们正在为其内部系统使用特定的 Admin 框架(这也是国内常见的,选一个成熟的框架然后二次开发)。到目前为止,Django Admin (51%) 仍然是最受欢迎的,其次是 Active Admin (15%) 和 Rails Admin (15%)。

随着公司的不断扩大,用于内部系统的语言和框架的组合发生着变化。SQL 和 Python 就是很好的例子,它们随着公司的发展变得越来越流行。

4.png

当然,大公司一般会使用更多的语言和框架等技术栈。

5.png

内部系统中最流行的数据源都有哪些?

内部系统往往涉及多种数据源。调查显示,82% 的被访者直接在数据库上构建内部系统,63% 的被访者选择使用内部 API (REST、gRPC 等) ,44% 使用第三方 API,如 Stripe、GitHub 等。

6.png

在数据库的选择中,PostgreSQL 目前是最流行的内部系统数据库 (53%) ,其实根据 Stack Overflow 2022年的调查显示,PostgreSQL 在使用率上仅略微低于 MySQL,喜爱度上更是高居榜首;对比之下,国内基本还是 MySQL 一家独大。在剩下的数据库中,MySQL (35%) 和 MongoDB (20%) 分列二三位。

7.png

在第三方 API 中,Slack 和 GitHub 最受欢迎,其次是 Stripe 和 Salesforce,相比之下国内基于 API 的 Saas 服务还不够多且不够成熟,与国外相比还有一定差距。

8.png

企业内,哪个团队最依赖内部系统?

内部系统需要为企业中不同的使用者提供服务,包括技术人员和非技术人员,例如产品、销售、客户、财务、后端研发等等,这其中的需求场景也是复杂多样的。
在这项调查中,还有一项针对开发人员为哪些团队构建内部系统的问卷。从结果可以看出,运营团队 (55%) 独占鳌头,与去年相比大幅增加,在运营之外,工程师构建最多的团队是客户支持 (52%)、销售 (39%) 和工程团队 (38%)。

9.png

内部系统安全性如何?

超过四分之一 (26%) 的被访者表示他们没有对内部系统进行访问控制,这带来了相当大的风险隐患。那些能够不受限制地访问内部系统的个人具有轻松添加、编辑或删除数据的能力,这可能会导致业务操作中断或损坏敏感信息。虽然外部应用程序的违规行为比内部系统更常见,但公司通常在其内部系统中保存关键的员工和用户信息(更不用说极其敏感的业务数据)。2020 年 Twitter 内部管理面板的高调违规事件很好地提醒了我们,公司应该重视内部安全措施。阅读有关码匠如何保护客户数据安全的更多信息

10.png

是否需要为内部系统设置独立团队?

超过一半 (57%) 的被访者表示,他们的公司至少有一个全职职位/团队致力于构建或维护内部系统。这些职位中的大多数是研发 (38%),其次是运营 (20%),然后是数据 (17%)。

11.png

衡量内部系统 ROI 的首要指标是什么?

根据调查显示,从 ROI(投资回报率)来看,提高员工生产力(从 2021 年的 54% 上升到 60%)是首要目的,其次是降低业务成本 (36%) 和员工满意度 (25%),按照我们常用的说法解释下,就是先增效,再降本,最后考虑体验。

12.png

关于码匠

码匠是一款对开发者友好的低代码平台,通过一套拆箱即用的组件,结合一键连接 MySQL、MongoDB、REST API 等多种数据源,您可以快速构建功能完善的内部应用,专注于业务发展。创始团队来自谷歌、快手、百度等公司,深刻理解快速迭代的软件系统对业务的重要性和当下软件开发的复杂性,我们认为在未来软件不会是从零开发的,于是我们重新思考,创造新的工具,帮助公司更好更快地开发软件。立即使用:https://majiang.co

13.png

使用码匠模板,快速搭建账户管理系统,具体信息:https://majiang.co/templates/account-admin-panel

参考链接

  1. The State of Internal Tools 2021,https://try.retool.com/hubfs/The-State-of-Internal-Tools-2021.pdf
  2. The State of Internal Tools 2022,https://retool.com/blog/the-state-of-internal-tools-2022/

附录

此次调查的 2285 名开发人员和技术领导者的参考信息参阅下述的行业、国家和岗位。

  • 前 5 大行业

    • 信息技术,21%
    • 金融服务,15%
    • 零售,9%
    • 数据与分析,8%
    • 医疗保健,7%
  • 前 5 个国家

    • 美国,45%
    • 印度,10%
    • 英国,6%
    • 加拿大,4%
    • 德国,4%
  • 前 5 名角色

    • 开发者,20%
    • 产品经理,11%
    • 后端开发,10%
    • 联合创始人,9%
    • 业务运营,8%

本文为原创内容,版权归「码匠」所有,欢迎文末点赞、收藏、评论!转载请联系我们~

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
数据采集 人工智能 安全
中国系统:数据治理让政企跑赢数字时代,加快参与构建数据基础制度建设
中国系统:数据治理让政企跑赢数字时代,加快参与构建数据基础制度建设
|
数据可视化 安全 JavaScript
内部系统是公司快速增长的催化剂
内部系统是为现在大多数公司提供动力的无名英雄,它们越来越受欢迎。软件正在引领世界,数字化转型是每个 CTO 议程的首要任务,随着公司变得越来越以数据为中心,行业竞争越来越激烈,内部系统的普及也就越来越广泛。
473 1
内部系统是公司快速增长的催化剂
|
敏捷开发 数据可视化 前端开发
深度解读:2021 海外企业「内部系统」现状
伴随着低代码平台功能的不断完善,以及低代码平台的收效与口碑在企业间不断蔓延,未来几年,低代码市场将会怎样发展?企业应用低代码的速度是否会加快?在助力企业数字化方面,低代码平台又将面临哪些技术挑战?让我们拭目以待。
405 0
深度解读:2021 海外企业「内部系统」现状
|
存储 人工智能 边缘计算
商砼遇上边缘云 让视频发挥“智慧之眼”的业务价值
商砼遇上边缘云 让视频发挥“智慧之眼”的业务价值
582 0
商砼遇上边缘云 让视频发挥“智慧之眼”的业务价值
|
安全 云安全 数据安全/隐私保护
《2019年上半年云上企业安全指南》详解安全建设最易忽视的问题!
基于对2019年上半年云上企业安全建设现状及面临的安全风险的分析,我们给出响应的安全自检项目和安全建议,希望助力企业建设更高水位的安全体系。
4928 0
|
新零售 小程序 人工智能
中国 SaaS 企业如何突围?这几点是关键!
SaaS业务是非常有前景的,每个SaaS企业都应该找到某一种快速成长之道,但绝非同一种。只要能在一个垂直领域里面找到一个好的业务场景,深入地耕耘,就能像一根钉子一样,既纵深又坚固,扎到SaaS中国市场肥沃的土壤里面,然后成为行业独角兽。
2296 0
中国 SaaS 企业如何突围?这几点是关键!
|
人工智能 数据中心
阿里云率先达成国家绿色数据中心标准,揭秘背后的五大黑科技
近日有媒体报道,阿里巴巴已经成为国内首个达成国家绿色数据中心标准的科技公司,所有自研数据中心平均PUE低于1.3。
9903 0
下一篇
DataWorks