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

news/2024/11/22 20:24:17/

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

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.ppmy.cn/news/21109.html

相关文章

网络攻击(Cyber Attacks,也称赛博攻击)

网络攻击(Cyber Attacks,也称赛博攻击)是指针对计算机信息系统、基础设施、计算机网络或个人计算机设备的,任何类型的进攻动作。对于计算机和计算机网络来说,破坏、揭露、修改、使软件或服务失去功能、在没有得到授权的…

【数据结构】动图详解单向链表

目录 1.什么是链表 1.问题引入 2. 链表的概念及结构 3. 问题解决 2.单向链表接口的实现 1.接口1,2---头插,尾插 2. 接口3,4---头删,尾删 3. 接口5---查找 4. 接口6,7---插入,删除 5. 接口8---打印 6. 注意…

【Unity3D插件】UniRx(基于Unity的响应式编程框架)插件教程

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、介绍UniRx插件 UniRx是一种基于Unity3D的…

文本数据预处理:可能需要关注这些点

文章目录1、文本数据获取2、常规文本数据预处理2.1 将文本数据清洗干净2.2 将文本数据格式化3、任务相关的文本数据预处理3.1 不平衡问题3.2 数据增强问题3.3 数据标注问题4、一些可用的文本预处理工具5、总结本文关键词: 文本数据预处理、中文文本预处理、自然语言…

TOGAF概述

TOGAF主要分为8个元素:念、法、技、导、行、连、考、能 念--概念阐述 法--架构开发方法 技--32个最佳实践技术 导--4种向导 行--架构内容框架 连--企业连续系列 考--参考成熟架构资产 能--架构工作能力

【C语言练习】逻辑分析题

目录题目一:求名次题目详情:解题思路:题目二:找凶手题目详情:解题思路:题目一:求名次 题目详情: 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A…

多线程之Callable接口、ReentrantLock、信号量 Semaphore以及CountDownLatch

目录:一、Callable接口Callable的用法小结二、ReentrantLockReentrantLock 的用法ReentrantLock 和 synchronized 的区别?为什么有了 synchronized 还需要 juc(java.util.concurrent) 下的 lock?三、信号量 Semaphore如何理解信号量&#xff…

gma 地理空间绘图:(1)绘制简单的世界地图-1.地图绘制与细节调整

了解 gma gma 是什么? gma 是一个基于 Python 的地理、气象数据快速处理和数据分析函数包(Geographic and Meteorological Analysis,gma)。gma 网站:地理与气象分析库。 gma 的主要功能有哪些? 气候气象&a…