从信息化到人工智能,企业软件正在经历第三次革命做软件20年,经历过企业软件发展的几个重要阶段。回头看这20年的变化,我越来越感觉,企业软件的发展并不是简单的技术升级,而是随着企业管理模式、业务流程和决策方式的变化,不断推动软件重新定义自身的价值。刚开始做软件的时候,企业建设软件系统,更多是为了解决人工管理效率低的问题。那个时候,很多业务依靠纸质文件、Excel表格甚至人工记录完成,数据分散在不同部门,管理人员很难及时掌握企业整体运行情况。因此,企业开始建设各种信息管理系统,希望通过软件把线下业务流程搬到系统中,让数据能够被记录、保存和查询。后来,随着互联网、大数据、云计算等技术的发展,企业对于软件的需求逐渐发生变化。企业不再满足于简单地把业务搬到系统里,而是希望通过数据连接业务,通过系统优化流程,通过分析帮助管理人员做出更加准确的决策。而现在,随着人工智能、大模型技术快速发展,企业软件正在进入一个新的阶段。从信息化到数字化,再到人工智能,我认为企业软件正在经历第三次革命。这一次变化的重要意义在于,软件正在从过去的“记录工具”和“管理工具”,逐渐向能够理解业务、辅助决策甚至参与业务过程的智能化工具发展。
第一次革命:信息化让企业开始拥有数字记录能力
在没有软件系统的时候,企业大量业务依靠人工完成。财务人员需要整理账目,仓库人员需要记录库存,销售人员需要维护客户资料,管理人员需要通过各种报表了解企业经营情况。很多时候,企业并不是没有数据,而是数据分散在不同人员、不同部门和不同文件中。当管理人员需要了解某项业务情况时,往往需要经过层层统计,最终得到的信息可能已经滞后。因此,企业开始建设ERP、CRM、OA、MES等各种管理系统。这一阶段的软件,最重要的价值就是帮助企业建立数字化基础。过去依靠人工记录的信息,通过软件系统被保存下来,业务流程开始在系统中运行,企业第一次拥有了自己的数字资产。但是,这一阶段的软件也存在明显特点,那就是软件更多是在帮助企业记录已经发生的事情。软件更多像一个忠实的记录者,而不是一个能够思考的参与者。
第二次革命:数字化让企业开始利用数据优化业务
这一阶段最大的变化,是企业开始意识到,数据本身并不是最终价值,真正重要的是如何利用数据改善业务。以前的信息化建设,更关注“有没有系统”;而数字化建设,更关注“系统是否真正改变了业务”。例如,一个制造企业建设生产管理系统,信息化阶段可能只是记录生产订单、设备状态、人员信息,让企业能够查询生产情况。但是数字化阶段,企业希望进一步分析生产过程中的问题,比如哪些因素影响生产效率,为什么某些设备经常出现异常,如何通过历史数据优化生产计划。因此,这个阶段出现了很多新的技术和理念,包括数据中台、商业智能分析、工业互联网、数字孪生等。企业希望通过数据打通不同业务环节,让过去沉淀的数据真正产生价值。但是,在实际项目中,我也发现,数字化建设并没有想象中那么简单。很多企业建设了大量系统,也积累了大量数据,但是数据真正发挥作用仍然存在困难。原因在于,数据本身不会自动产生价值,数据需要被理解,需要结合业务场景进行分析,需要依靠专业人员进行判断。很多时候,企业拥有大量数据,但是最终决策仍然依赖经验丰富的业务专家。这说明,软件虽然已经开始进入数字化阶段,但是距离真正智能化还有很长距离。
第三次革命:人工智能让软件开始具备理解和推理能力
近几年,人工智能和大模型技术快速发展,企业软件正在进入第三次革命。开发人员定义业务流程,系统按照规则执行任务。如果出现新的情况,通常需要重新修改程序。这种模式非常适合规则明确的业务场景,但是面对复杂、不确定的问题,就存在一定局限。人工智能最大的变化,是软件开始具备了一定的理解能力和推理能力。未来的软件,不再只是按照固定规则执行任务,而是能够结合大量数据和知识,对问题进行分析,并辅助人员完成更加复杂的工作。比如,企业知识管理系统过去主要解决的是文档存储和查询问题,员工需要输入关键词,在大量资料中寻找需要的信息。但是结合大模型之后,系统可以理解员工提出的问题,根据企业内部知识进行分析,并提供更加符合业务背景的答案。再比如,在工业生产领域,过去工程师主要依靠经验判断设备异常原因。未来AI系统可以结合设备运行数据、历史故障记录和业务知识,提前发现潜在风险,并辅助工程师进行判断。对于项目管理来说,过去项目经理需要人工整理大量文档、会议纪要和进度信息,再根据经验判断项目风险。未来AI可以帮助项目经理分析项目资料,发现潜在问题,提高项目管理效率。这意味着软件正在发生一个根本变化:软件不再只是帮助人完成工作,而是在一定程度上开始参与人的工作。
但是,人工智能时代的软件建设,更需要理解业务本质
虽然人工智能技术发展非常快,但是企业应用AI并不是简单增加一个聊天窗口,也不是接入一个大模型就能够实现数字化升级。过去很多企业信息化建设遇到的问题,在AI时代仍然可能出现。如果企业没有想清楚AI到底解决什么业务问题,没有分析哪些场景真正需要智能化能力,那么最终建设出来的AI系统,很可能只是一个展示技术能力的平台,而没有真正创造业务价值。做项目多了,我越来越感觉,企业数字化成功的关键,从来不是技术本身,而是能否找到技术和业务之间的结合点。企业需要分析哪些工作大量依赖人工重复处理,哪些岗位积累了大量经验但这些经验没有有效沉淀,哪些业务决策过去主要依靠个人经验,而这些地方是否存在通过AI提升效率的可能。只有真正理解业务,找到合适的应用场景,人工智能才能从技术能力转变为企业能力。
做了20年软件,我对企业软件发展的最大认识
回顾这20年的软件经历,我最大的变化,是从最开始关注“如何实现功能”,逐渐转变为关注“为什么需要这个功能”。年轻的时候,面对一个需求,第一反应往往是考虑技术方案,想着如何设计系统,如何完成开发。但是随着项目经验不断增加,我越来越感觉,软件项目真正困难的地方,并不是把功能开发出来,而是判断这个功能是否真正有价值。第一次革命,软件帮助企业实现信息记录,让企业拥有数字化基础;第二次革命,软件帮助企业连接业务,让数据开始产生价值;第三次革命,人工智能正在让软件具备理解业务和辅助决策的能力。未来的软件,不会只是企业购买的一套系统,而会逐渐成为企业运行能力的一部分。但是,无论技术如何变化,企业真正需要解决的问题始终没有改变,那就是降低成本、提高效率、减少风险、提升决策能力。技术只是实现目标的工具,而真正决定企业数字化成功的,是企业是否有人能够理解业务本质,掌握技术发展方向,并把技术能力转化为实际价值。