人工智能正在从各个方面改变软件开发。尽管许多公司竞相推出人工智能功能,但人工智能的潜力已超出了功能层面,成为大多数SaaS解决方案的基础。当机器学习和人工智能模型应用在SaaS技术后,便能提高各种业务流程的效率。人工智能应被视为新的开发方式的基础。
软件交付将成为实用程序,对增量价值征收高额税收的繁重工作会越来越多;积压的高附加值和创新产品将大量投入生产。人类不会被取代,并且恰恰相反,软件开发人员将解放劳动力并释放出更大的潜力。
从设计到平台思维
随着人工智能成为平台(和SaaS)开发的核心,“设计思维”将逐渐演变为“平台思维”。在人工智能技术世界中,探索和学习将是必不可少的,软件设计会从“以结果为导向”变成“以目标为导向”。
使用人工智能,开发团队能够:
- 快速构建和部署功能性概念验证(POC),而不仅仅是设计原型;
- 对真实的最终用户使用A/B测试和多变量测试;
- 基于实时用户证据识别和部署经过充分测试的应用程序。
由于人工智能让不同领域的专业人员都能设计、交付以及改进流程和技术,平台思维将在整个企业中根深蒂固。平台思维最终会让企业中的每一位员工都能很快地将想法付诸行动。
随着人工智能成为软件开发(以及最终业务流程)的重要组成部分,团队结构和技能需要发展。人工智能引擎将以多种形式出现(平台建议、配套机器人、分析和报告),成为软件交付团队的积极组成部分。
人工智能作为软件交付的延伸
尽管敏捷方法论被广泛采用,但很少有企业真正实现持续交付。随着人工智能作为软件交付团队的延伸,真正的敏捷方法论将成为可能——智能自动化能够让团队持续地进行更新。
这种智能自动化的实现将采取什么方式?在机器人构建底层代码时动态创建和实现。也就是说,在开始自建POC时就实现全功能测试。而内置和不断发展的自动化测试将确保质量并提高速度。
人工智能将如何影响软件开发工程师?
企业需要考虑人工智能在平台工程中的作用,并继续前进。随着这种新开发方式的出现,新的就业机会也由此而生。
- 业务分析师将被重视,以推动业务战略。人工智能会编写个人用户故事、需求和接受标准。业务分析师需要评估人工智能产生的想法,并推动业务与平台思维保持一致,而不是捕捉标准。人工智能和技术将是商业战略的驱动因素,业务分析师将是这一战略部门的重要角色。
- 交互设计将超过UI设计。随着视觉人工智能的快速发展,用户界面设计对页面和业务流程的个性化布局需求会越来越少。交互设计师将通过JavaScript设计系统、图形指南和持续的用户测试来指导AI设计UI和UX。
- 软件架构师将掌握人工智能的力量。虽然人工智能在软件开发领域还处于起步阶段,但是大家已经看到了平台工程的快速发展。同时,企业也正在迅速摆脱SaaS单点解决方案,并在定制和支持SaaS的平台上进行整合,如Salesforce、ServiceNow和Workday。如今,软件架构师正在设计治理系统来制定代码标准、开发流程等等。未来,他们将为人工智能提供动力,并站在他们的角度构建、执行和发展这些系统。
- 测试将成为一个高薪、需求旺盛的职位。对于自主构建的软件,不断地进行测试至关重要。而随着交付生命周期的缩短,未来将需要比以往任何时候都更多的测试。仅仅根据验收标准自动化测试是不够的,测试架构师将设计、部署和维护复杂的测试架构,端到端测试新功能,不断地探索性测试,并运行不断发展的回归套件。
最终,有了人工智能作为SaaS的基础,软件开发者的日常工作将发生翻天覆地的变化。在人工智能驱动软件开发的世界中,持续测试将是决定性因素,也将决定哪些企业在新的工作节奏中蓬勃发展,哪些企业将逐渐走向衰败。
原文标题:AI and the future of software development,作者:Sanjay Gidwani
原文链接:https://www.php.cn/link/8bc56cf0bafb2650146f3e48cb85d257
以上是人工智能与软件开发的未来的详细内容。更多信息请关注PHP中文网其他相关文章!

由于AI的快速整合而加剧了工作场所的迅速危机危机,要求战略转变以外的增量调整。 WTI的调查结果强调了这一点:68%的员工在工作量上挣扎,导致BUR

约翰·塞尔(John Searle)的中国房间论点:对AI理解的挑战 Searle的思想实验直接质疑人工智能是否可以真正理解语言或具有真正意识。 想象一个人,对下巴一无所知

与西方同行相比,中国的科技巨头在AI开发方面的课程不同。 他们不专注于技术基准和API集成,而是优先考虑“屏幕感知” AI助手 - AI T

MCP:赋能AI系统访问外部工具 模型上下文协议(MCP)让AI应用能够通过标准化接口与外部工具和数据源交互。由Anthropic开发并得到主要AI提供商的支持,MCP允许语言模型和智能体发现可用工具并使用合适的参数调用它们。然而,实施MCP服务器存在一些挑战,包括环境冲突、安全漏洞以及跨平台行为不一致。 Forbes文章《Anthropic的模型上下文协议是AI智能体发展的一大步》作者:Janakiram MSVDocker通过容器化解决了这些问题。基于Docker Hub基础设施构建的Doc

有远见的企业家采用的六种策略,他们利用尖端技术和精明的商业敏锐度来创造高利润的可扩展公司,同时保持控制权。本指南是针对有抱负的企业家的,旨在建立一个

Google Photos的新型Ultra HDR工具:改变图像增强的游戏规则 Google Photos推出了一个功能强大的Ultra HDR转换工具,将标准照片转换为充满活力的高动态范围图像。这种增强功能受益于摄影师

技术架构解决了新兴的身份验证挑战 代理身份集线器解决了许多组织仅在开始AI代理实施后发现的问题,即传统身份验证方法不是为机器设计的

(注意:Google是我公司的咨询客户,Moor Insights&Strateging。) AI:从实验到企业基金会 Google Cloud Next 2025展示了AI从实验功能到企业技术的核心组成部分的演变,


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

记事本++7.3.1
好用且免费的代码编辑器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

WebStorm Mac版
好用的JavaScript开发工具