如果把小程序业务和研发管理都放到一个平台

news2024/9/20 7:56:12

伴随着互联网在中国进程的发展,线上研发效能及业务应用软件也不落后于时代进步的脚步,中国软件行业从未停止过持续的创新。

2022年,业务应用开发正在简化,研发效能也在提升,其中不得不提软件在协同促进、研发一体化管理、业务模版化等软件(平台)的发展。都有哪些呢?

从前端业务应用开发层面,我们见证了众多解决前端开发效能的软件工具或平台的诞生:

  • 解决营销活动快速上线的业务效率问题–HTML5营销模版工具,如易企秀

  • 解决前端页面从设计稿到前端CSS代码层面的转换效率问题,如Code.FUN

  • 解决小程序页面开发过程中的组件复用问题–微信小程序组件,图鸟UI组件

  • 解决前端复杂图表的开发问题,如:uCharts插件

另外,前端业务应用开发偏底层一些的,就是遍地开发的低代码或零代码平台,如:腾讯云微搭,百度爱速搭等。以上这些工具(平台),都在进一步降低开发者的应用开发门槛,加速业务应用的研发-上线周期。

再看看后端,随着mongoDB等后端服务编排,容器技术的出现,许多可视化的服务端管理工具应需而生,这些工具平台的出现,是为了解决降低后端开发门槛,进而加速业务上线周期的效果。

研发流程中,前后端的开发只是研发流程的一部分,就好比瓷器的销售,前后端开发好比完成了瓷器的0.1阶段,后续还会有测试及上线管理流程,再往前置扩展一下,应用研发前还会有产品需求提炼,原型设计,高保真设计等步骤。于是乎,所谓的”研发效能管理平台“便出现了,如:PingCode,Ones等。
在这里插入图片描述

工具太多,效率反而不升反降?

好比一个家,有一两件能够便利生活的家具,例如床、桌子、椅子,或者一些必需的白色家电(冰箱、洗衣机、电饭锅等),的确可以极大提高生活的便利性。但如果东西一多,在做每件事情的时候,可能都会下意识的想到是否需要用一些买回来没啥用的工具,人会犹豫不决,产生或多或少的内耗。

企业是由人组成的,在软件开发过程中工具的使用也是类似情况,如果有太多的,解决不同场景问题的工具叠加,先不说每款工具给到员工使用前就有培训及学习的成本,每个工具都有可视化的管理后台,登录账号和权限需要重新配置,业务配置流程配置一遍,然后基于软件的使用,可能现有丝滑无比的工作流还需要进行微调…这是多么痛苦的一件事情,同时企业人员精力也耗费在毫无意义的软件应用上。

小程序技术的发展,给研发领域带来了许多想象空间

技术层面,从Web 1.0进化到2.0之后的十几年间,移动App都是各大软件提供商用于争夺消费者碎片化时间的主战场。HTML5这种标准化的、普适的文本化内容编码格式,被广泛应用,并最终成为了互联网的基石之一。Web2.0向3.0的进化过程中,软件技术标准的扩展,小程序类技术的编码和内容格式,整体基于HTML5基础上,更加轻量,也更加开放有生命力。

从标准的角度看,当前互联网上的小程序类技术,几乎都借鉴了这个领域的先行者微信的规范。可以说,微信小程序就是这个领域的“既成事实”标准。故此互联网系列全球标准的制定者W3C,也正在通过其Mini-Apps工作组制定国际标准。

业务生态层面,从2017年微信首次推出小程序开始,经过四年发展,各大互联网巨头纷纷推出自己的小程序应用平台,小程序成为真正意义上的“互联网新技术标准”。截至2021年上半年,全网小程序数量突破700万个,其中,微信小程序是行业主流,数量超过430万个,占比高达约61.43%。

既有技术生态及周边硬软件的支持,又有业务生态的蓬勃发展。正所谓”分久必合“,是否研发管理工具不再”精神分裂“式的发展,而是兼顾业务和研发属性,提供真正意义上的业务-研发一体化管理平台?

”新型“业务-研发协同武器

这里的”新型“并不是说真的要颠覆市场技术的创新,而是工具管理平台能够考虑到业务-研发在同一个平台,对于真实上线业务的协同管理。

最近试用了FinClip小程序管理平台,发现它已经有类似概念的雏形:
降低应用开发成本。从研发侧来看,它提供的FIDE调试工具,能够将企业已研发好的小程序,上传进行线上调试及编译,一站式的管理业务需要的小程序。与此同时,IDE工具中会有一些预设的插件,供开发时便捷启用,或者动过自定义API自行研发,以更好的调用App自身的能力。这一点来看,作为混合App的解耦式开发,时非常好的开发管理平台:开发一次,运行至多社交平台及App,甚至不同屏幕尺寸、不同场景的多终端设备。

提高业务管理效率。从业务侧来看,它提供的小程序管理后台,能够对已有小程序(不管是自研的还是第三方的)进行便捷的上下架及应用端侧关联,满足业务人员在实际的运营当中,什么业务需要出现在什么合作的App中,以进行业务投放的个性化控制。与此同时,其灰度发布的功能,便是在人群控制方面,进行业务营销的人群个性化投放,保证营销颗粒度的精细程度。

写在最后

兼顾研发及业务协作,又能够关注生态连接的工具,似乎在市面上还没有见到接近完美的产品。当然,万物皆在不断的进化,没有最好,只有更好。希望能够在不久的将来,能够看到更多能够兼顾研发及商业运作流程一体化的管理平台。这种兼顾多角色运作的管理后台,初衷一定是以”连接“,”开放“为主基调进行产品功能的设计及能力的拓展,在加以时间及市场的扶持下,相信会被挖掘出更大的市场价值和业务价值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/189215.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MyBatis 一级二级缓存【学习记录】

一级缓存 1&#xff09;首先做个测试&#xff0c;创建一个mapper配置文件和mapper接口&#xff0c;我这里用了最简单的查询来演示。 <mapper namespace"cn.elinzhou.mybatisTest.mapper.UserMapper"><select id"findUsers" resultType"cn.…

Linux关于执行文件路径的变量:$PATH

目录 前言 环境变量PATH 问题思考 总结 前言 Linux目录的配置都是依据FHS&#xff0c;FHS的标准文件指出&#xff0c;它们的主要目的是希望让用户可以了解到已安装软件通常放置于哪个目录下。也就是说&#xff0c;FHS的重点在于规范每个特定的目录下应该要放置什么样子的数…

Docker搭建私有仓库

搭建私有仓库 参考地址&#xff1a;搭建私有仓库 安装运行 docker-registry 查看docker存储路径与对应路径下的大小 docker info | grep Dir查看对应路径下的大小 du -sh /var/lib/docker如果大小没有问题的话就可以直接安装了 拉取registry镜像并运行 docker run -d \-…

数据库常用语句练习总结

show databases; 显示数据库 use student; 使用该数据库 3.show full columns from student; 展示数据库所有的字段 show columns from student; 展示数据库添加的字段 alter table student change column Sname Snames char(200); 添加 student表中的字段 alter tabl…

手写智能识别:SmartZoneOCR/SmartZoneICR Crack

Accusoft.SmartZoneOCR/Accusoft.SmartZoneICR 智能区 OCR/ICR 在您的应用程序中使用自动区域数据捕获技术消除手动数据输入。 概述 使用我们强大的 ICR 和 OCR SDK 改进字符识别。 SmartZone 先进的区域字符识别技术允许您从文档图像中的指定字段捕获打字 (OCR) 或手写 (ICR)…

24种设计模式之单例模式(饿汉式、懒汉式)

一、单例模式单例模式( Singleton Pattern &#xff09;是指确保一个类在任何情况下都绝对只有一个实例&#xff0c;并提供一个全局访问点。单例模式是创建型模式。单例模式在现实生活中应用也非常广泛&#xff0c;例如,总统&#xff0c;班主任等。J2EE标准中的ServletContext …

反对称矩阵乘任意矩阵满足交换性?

看论文的时候有疑惑 R˙R[ω]\dot{\mathbf{R}}\mathbf{R}[\omega]_{\times}R˙R[ω]​ R˙[ω]R\dot{\mathbf{R}}[\omega]_{\times}\mathbf{R}R˙[ω]​R 难道反对称矩阵乘任意矩阵满足交换性&#xff1f; 在maple里面验证一下吧&#xff1a; 很明显是不一样的&#xff0c;一…

字节二面:100Wqps短链系统,如何设计?

前段时间&#xff0c;社群小伙伴&#xff0c;在交流一个字节的二面真题&#xff1a; 100Wqps短链系统&#xff0c;怎么设计&#xff1f; 这道题&#xff0c;看上去业务简单&#xff0c;其实&#xff0c;覆盖的知识点非常多&#xff1a; 高并发、高性能分布式 IDRedis Bloom …

考虑电动汽车灵活性的微网多时间尺度协调调度研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

【Qt】2.Qt坐标系、信号和槽、Lambda表达式

目录 Qt坐标系 信号和槽 需求 优点 自定义信号 自定义槽函数 触发自定义信号 代码 main.cpp widget.h widget.cpp teachar.h teachar.cpp student.h student.cpp 结果 重载 解决方法 信号和槽拓展 断开信号和槽 触发多个槽函数 Lambda表达式 [] () {}…

【数据结构与算法】DP路径问题

问题&#xff1a;最小路径和 给定一个包含非负整数的 m x n 网格 grid &#xff0c;请找出一条从左上角到右下角的路径&#xff0c;使得路径上的数字总和为最小。 说明&#xff1a;每次只能向下或者向右移动一步。 示例 1&#xff1a; 输入&#xff1a;grid [[1,3,1],[1,5,…

二叉树28:二叉搜索树的最近公共祖先

主要是我自己刷题的一些记录过程。如果有错可以指出哦&#xff0c;大家一起进步。 转载代码随想录 原文链接&#xff1a; 代码随想录 leetcode链接&#xff1a;235. 二叉搜索树的最近公共祖先 题目&#xff1a; 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。…

对于Go 语言的进阶与依赖管理| 青训营笔记

一.Go 语言进阶与依赖管理 1.1并发和并行 Go可以充分发挥多核优势&#xff0c;高效运行。 多线程程序在单核心的 cpu 上运行&#xff0c;称为并发&#xff1b; 多线程程序在多核心的 cpu 上运行&#xff0c;称为并行。 并发与并行并不相同&#xff0c;并发主要由切换时间片…

2016年专业408算法题

文章目录0 结果1 题目2 思路2.1 思路1&#xff08;较优解&#xff1a;排序&#xff09;2.2 思路2&#xff08;最优解&#xff1a;类快排思想排序&#xff09;附录0 结果 较优解&#xff1a; 最优解&#xff1a; 1 题目 2 思路 为了使&#xff5c;n1−n2&#xff5c;&#…

1.2.3存储结构:主存编址计算、主存编址的过程、存储单元、编址内容、存储总容量

1.2.3存储结构&#xff1a;主存编址计算、主存编址的过程、存储单元、编址内容、存储总容量主存编址的过程存储单元主存编址存储单元编址内容存储总容量例题主存编址的过程 计算机是一个机器&#xff0c;它能够识别的是机器语言&#xff0c;电器信号。因此计算机当中所有的数据…

英语学习 2

1 词汇积累 1、imply and infer 暗示和推断 2、indicate 显示、指出 3、outgoing 外向的 4、sympathy 同情心 5、sympathetic 有同情心的 6、evolution 进化 8、agreement 一致 10、resourceful 足智多谋的 11、appear 似乎 12、manufacturers 厂家、制造商 13、toilet paper …

linux定时器crond使用方式简介

文章目录一、简介二、cron.d下文件示例三、被调用的脚本文件四、检查脚本是否执行五、遇到的脚本未执行的情况一、简介 一般来说在/etc目录下&#xff0c;有5个以cron开头的目录&#xff0c;分别是/etc/cron.hourly&#xff0c;/etc/cron.daily&#xff0c;/etc/cron.weekly&a…

java泛型6

到底何时使用泛型方法&#xff1f;何时使用类型通配符呢&#xff1f;大多数时候都可以使用泛型方法来代替类型通配符。 这种场景下效果一样。 上面方法使用了泛型形式&#xff0c;这时定义泛型形参时设定上限&#xff08;其中E是Collection接口里定义的泛型&#xff0c;在该接…

搭建企业知识库的意义

当客户跟你达成合作关系后&#xff0c;需要持续的关系维护&#xff0c;在一定的销售点&#xff0c;定期和客户沟通&#xff0c;据调查&#xff0c;赢得一个新客户的成本可能是保留一个现有客户的5到25倍&#xff0c;作为营销策略&#xff0c;客户服务支持必须满足他们的期望。建…

Java---微服务---Seata的部署和集成

Seata的部署和集成一、部署Seata的tc-server1.下载2.解压3.修改配置4.在nacos添加配置5.创建数据库表6.启动TC服务二、微服务集成seata1.引入依赖2.修改配置文件三、TC服务的高可用和异地容灾1.模拟异地容灾的TC集群2.将事务组映射配置到nacos3.微服务读取nacos配置一、部署Sea…