简单实用的
二维码系统搭建平台
灵活组合各种功能模块,根据实际需求搭建二维码系统;无须下载APP,用微信小程序作为操作端。
王吉伟 2023-05-16 浏览 1183
文:王吉伟
传统开发模式下,如果业务部门需要开发应用程序必须找 IT 部门。IT部门的积压工作量与开发进度,决定了其是否有更多资源满足业务部门的快速需求。
这个矛盾,决定了大部分组织的很多程序开发都需要一定的排期。而多数组织长期缺乏开发人才的情况,则进一步加剧了这个矛盾,使得任何开发请求都极有可能被加入未完成项目的队列。
软件技术与开发模式发展到今天,无代码等技术的流行,使得需求激增的业务用户能够自己开发应用程序和系统。这些技术的大量应用,让全民开发模式在组织中的占比越来越高,甚至已成为一些企业程序开发的主体。
这些“全民开发者”们,在各自业务岗位上发挥创意,自己动手开发更适合自己的应用,能够更快地交付以任务为中心的软件,而不是IT部门决定项目。熟悉业务流程的员工可以利用他们的知识,创建各种支持其日常工作和组织总体目标的解决方案。
全民开发,即Citizen Development,这个词组直译为公民开发。 大概是因为东西方文化的差异,国内似乎不喜欢“公民”这个词,而是将其称作全民开发或者平民开发。也就是说,国内所说的全民开发,对应国外的公民开发。(PS:关于Citizen Development,本文除了涉及其定义及引用相关报告数据的部分,其他地方都称作全民开发。)
对于Citizen development的定义,不同的机构与组织给予了不同的描述。
西门子Mendix认为,公民开发是指没有编码经验的业务用户,使用 IT 批准的技术(如低代码)构建简单的业务应用程序,以提高其日常生产力或现有业务流程。
IT专业媒体TechTarget认为,公民开发是一个业务流程,它鼓励未经 IT 培训的员工成为软件开发人员,使用 IT 批准的低代码/无代码 (LCNC) 平台创建业务应用程序。
项目管理协会(PMI)则认为,公民开发是当前最令人兴奋的商业运动之一,它使项目经理和其他变革者能够使用低代码和无代码平台创建应用程序,而无需完全依赖 IT 部门,并且只需花费一小部分成本和时间。
根据项目管理协会 (PMI) 的说法,Citizen Development 将成为这一新规范的颠覆者,许多低代码/无代码平台已经向他们的客户和合作伙伴展示了这一点。
在实际使用中,LCNC(低代码/无代码) 证明了它能够以极少的成本显著降低应用程序开发的复杂性。迄今为止,许多组织已开始在其运营中采用全民开发,以刺激快速变化并在社区中建立独特的足迹,从而使整个生产力受益。
总的来说,全民开发允许非 IT 员工使用低代码和无代码平台构建业务应用程序。反过来,他们可以改进业务流程,使 IT 团队能够专注于更多业务关键型活动。随着数字敏捷性的不断提高,越来越多的员工正在成为全民开发人员并自行创建应用程序。在许多组织中,全民开发人员存在于人力资源、研发、财务和客户服务等诸多部门。
在国内,从事全民开发工作的人群,被定义为“全民开发者”。
对于全民开发者,Gartner将其定义为使用未经 IT 或业务部门主动禁止的工具创建供自己或他人使用的应用程序功能的员工。全民开发人员使用低代码和无代码工具构建内部应用程序,这些应用程序包括在现有工具中创建集成、工作流和流程,以及从头开始交付新软件。
全民开发者应该是各领域的业务专家,他们了解业务中的流程/领域如何运作,并有洞察力来改进它。还有各行业不同部门与岗位,拥有需求、技能和经验的业务人员。这些人只需要合适的IT工具,就能升级成为全民开发者,进而开发出其所需要的并助力组织运营的解决方案。
全民开发者在 IT 的支持下,构建应用程序以解决业务问题。他们使用无代码和低代码应用程序开发工具来构建新的业务应用程序,供自己和其他员工使用。他们对组织或部门的流程有深刻的了解,还拥有先进的数字技能。这使他们能够创建高效的业务应用程序并轻松自动化工作流程。
对于程序开发占比较重的组织,全民开发者的重要性是不言而喻的。采用全民开发者组织框架进行程序开发与企业经营,便意味着更小的技术投入、更快的开发速度与更高的业务产出。即便是在采用系统不多开发任务不重的中小型企业,全民开发者也能通过开发自动化程序优化业务流程,对于企业的降本增效与数字化转型有着重要作用。
全民开发者对于组织的价值,可以体现为以下几点:
提高生产力。当 IT 部门不堪重负时,工作效率会显著提高。组织可以在几天或几周内设计、构建和部署应用程序,而不是几个月。全民开发使 IT 能够专注于更关键的问题,例如核心系统扩展、企业范围的应用程序和旧式现代化。
更快的应用开发。在瞬息万变的商业环境中,速度是成功的必要条件。当 IT 无法按时交付新解决方案时,62% 有远见的员工会感到沮丧。使用低代码/无代码平台构建应用程序可将开发时间缩短 50%-90%。
更高的员工积极性。为员工提供创建企业应用程序所需的技术技能可以提高他们的积极性。他们根据自己的需求创建数字工具,并感到自己有能力,因为他们解决了业务问题并改进了流程。
降低成本。聘请一流开发人员需要很高的薪酬,这也是84%的组织要使用低代码/无代码工具来减轻 IT 压力的原因。此外,由于全民开发,公司雇用的开发人员更少,人力成本可节省数百万元。全民开发还允许员工共享资源和工具,从而最大限度地降低成本。
促进协作。以前的开发模式下,软件开发被留给 IT 部门,而 IT 部门与其他部门很少有协作。低代码/无代码工具,通过将脱节的团队与共同目标联合起来以促进协作。没有编码和编程知识的非 IT 员工,也可以与 IT 部门协作并开发完全满足公司需求的应用程序。
此外,良好的全民开发计划,也是实现数字化转型优势的重要手段。开发者们根据自己的专业知识做出重大改变,通过自行开发程序为自己的独特问题寻求解决方案。在提高生产力和改善客户体验,幸福指数也会大大提升。
全民开发模式,正在被世界各地越来越多的公司采用。它为非IT的业务专家提供了适当的技术和 IT 支持,以构建他们需要的基本应用程序。员工构建自己的应用程序,可以更有效地执行工作,降低公司的运营成本,减少IT积压。
事实上,IT部门的效率越低,组织对全民开发模式的需求也就越大。当这个矛盾越发尖锐时,出于对降本增效的持续追求,大量企业便开始引入无代码/低代码平台,把业务人员变成全民开发者,并允许他们在更短的时间内构建所需要的应用程序。
这些由全民开发者灵感爆发而迅速构建的应用程序,再结合先进的数据分析技术,赋予企业实实在在的价值。
在逐步应用低/无代码的过程中,许多组织发现,全民开发者的崛起正在推动以企业为主导的数字化解决方案的开发和部署。随着企业中越来越多全民开发者的出现,他们所聚焦的领域也从简单的应用开发,扩展到了全民应用集成和全民科学数据分析等诸多领域。
而随着全民开发模式在更多领域的应用,以及全民开发者数量的暴涨,全民开发时代也由此拉开了帷幕。
Gartner预测,到2023年,活跃的公民开发者将至少是大型企业专业开发者数量的4倍。到2024年,75%的大型企业将在IT和公民开发计划中使用至少四种无代码低代码开发工具,80%的技术产品和服务将由非技术专业人员构建。
麦肯锡一项研究发现,授权公民开发者的组织,在创新措施上的得分比没有授权的组织高33%。
ZDNet数据显示,72%的IT领导者表示,项目积压阻碍了他们从事战略项目。全民开发的兴起将把软件需求从开发人员手中夺走,并使其成为整个组织的协作努力。
还有数据显示,超过80%的公司表示,公民开发者对他们的团队越来越重要。82%的企业认为,全民开发者在两年内将变得更加重要。
这些数据,都在表明全民开发时代已经到来。
作者介绍:
王吉伟,IT行业老兵,科技、产经评论人,现关注IOT与产业互联网,专注数字化转型与业务流程自动化,致力于探索IOT时代产业升级新机会。作者公众号:王吉伟频道(ID:jiwei1122)
讨论区