访谈

OutSystems联合创始人兼AI产品经理罗德里戈·库廷霍 – 采访系列

mm
将 Unite.AI 添加到您在 Google 上的首选来源

罗德里戈·库廷霍是OutSystems的联合创始人和AI产品经理。自2001年联合创立公司以来,他在产品设计和愿景方面发挥了决定性的作用,特别是在其架构和视觉语言方面。从第一天开始,他就专注于开发创新和务实的方法来提高企业应用程序的交付速度。他现在负责通过使用AI来提高生产力,实现这一目标的十倍增长。

OutSystems是一个由生成式AI驱动的低代码平台,帮助组织快速构建、管理和演化企业级应用程序。它可以更快地开发关键任务软件,鼓励IT和业务团队之间的协作,并支持可扩展的、基于云的架构——简化整个软件生命周期,同时减少积压。

AI如何改变低代码开发的格局?

新的AI工具为低代码带来了两个重大的转变:生产力和通信方法。生成式AI帮助低代码开发人员更快、更好地构建应用程序。模型使用架构最佳实践进行训练,这确保了呈现给开发人员的建议是合理的。此外,生成式AI还用于应用程序设计、应用程序验证和部署等生命周期的其他部分,加速了从想法到应用程序的速度。

第二个重大转变是第一个的结果,即IT和业务之间的沟通将会发生戏剧性的变化。通过使用AI和低代码创建应用程序的第一版本只需几分钟,并且可以在几秒钟内进行巨大的更改,应用程序可以与业务一起创建。与其通过需求文档进行沟通,IT可以在实时中展示一个运行的应用程序。

这将改变IT的角色,将开发人员带到桌面,并使创新从业务与技术的结合中涌现。

AI驱动的低代码开发相比传统编码方法的主要优势是什么?

与传统代码不同,AI驱动的低代码平台(如OutSystems Mentor)克服了诸如遗弃代码、代码质量差和缺乏透明度和可解释性等关键挑战。这是因为低代码工具如OutSystems使用高级模型来抽象代码的复杂性,使得验证生成的应用程序以确保其正常运行和遵循最佳实践成为可能。

组织在实施AI驱动的低代码平台时面临哪些挑战?

组织在选择和实施这些低代码平台时需要注意几件事。首先,寻找一个使用AI来增强整个SDLC(软件开发生命周期),而不仅仅是代码生成的平台。其次,思考工具如何改变我们工作的方式。例如,OutSystems的Mentor旨在改变IT和业务之间的关系,这将对组织产生更深远的影响,而不仅仅是提高开发人员的生产力。

最后,遵守法规可能是组织使用AI驱动的低代码平台面临的挑战。开发团队必须记住不要忽视审计中的合规性红旗或潜在的安全漏洞,并始终在与客户或敏感数据合作时涉及法律团队。因此,OutSystems已经调整了这一点,提供了一个框架,以确保数据治理和法规遵守性。

OutSystems与其他低代码开发平台有什么不同之处?

OutSystems旨在提供最好的开发人员体验,拥有最先进的AI和生成式AI工具集。OutSystems平台支持AI驱动的开发,具有无与伦比的速度和规模,具有AI工具来解决安全漏洞、技术债务和其他维护问题。我们的自动AI代理构建器允许IT团队轻松构建GenAI融合应用程序,而无需高级GenAI专业知识。

OutSystems也是唯一一个可以在任何用例中使用的LCAP平台,提供无与伦比的性能和可扩展性,可以支持甚至最不可预测和不一致的流量。当您在OutSystems上构建应用程序时,您构建的应用程序将始终是您的,具有与其他技术和现有基础设施的轻松集成,并且没有功能的限制或壁垒。

AI如何帮助企业解决“买与建”的困境?

AI和低代码平台使得自定义构建软件更加便捷、经济和适应性,为企业提供了新的机会,以传统成本的一小部分构建自己的平台。此外,AI驱动的低代码开发平台允许您使用更少的资源更快地构建技术栈。

现实是AI正在改变这里的权力平衡——以前必须投资大量定制化的商业软件的公司,现在有了新的途径来构建专门为他们服务的软件,而无需牺牲控制力和可见性以换取经济原因。

什么是OutSystems Mentor,它如何利用AI来自动化整个软件开发生命周期?

OutSystems Mentor是业界首个全软件开发生命周期(SDLC)的数字工作者,支持应用程序生成、交付和监控,所有这些都由低代码和GenAI驱动。Mentor引入了真正的“左移”方法来创建应用程序,使开发人员能够在过程的早期开始。从发现和快速原型开始,IT团队可以验证想法并在全面开发之前完善初始设计。用户只需描述他们需要的应用程序或他们的愿景,Mentor就会生成具有前端功能、数据模型和嵌入式业务逻辑的初始版本。通过自动化应用程序原型和确保最佳的代码质量,Mentor重新定义了SDLC。

Mentor与其他AI驱动的低代码开发工具有什么不同之处?

Mentor将软件开发和管理工作流转变为一个主要的竞争优势。使用AI驱动的应用程序生成、优化、自动化质量检查和代理,所有这些都在集中IT的治理下,Mentor提高了开发人员的生产力,同时确保应用程序达到最高的质量标准。此外,Mentor使这一切都可以以以前认为不可能的速度发生,使团队能够做更多事情并在整个开发过程中进行调整。

与传统代码和生成式AI不同,Mentor克服了遗弃代码、代码质量差和缺乏透明度和可解释性的关键挑战。它确保团队保持控制,减少技术债务,并充分利用AI驱动的软件开发的潜力,使其成为现代快速应用程序开发的更智能、更高效的选择。

Mentor的设计初衷就是安全,能够满足所有数据治理要求和标准,以确保合规性和安全性。其模型驱动的开发使得维护更加容易,通过关注模型而不是代码,开发人员可以专注于手头的项目。

Mentor的AI驱动方法如何改善与传统GenAI工具相比的治理和安全性?

使用Mentor,团队可以通过AI驱动的代码审查来验证和维护应用程序,确保所有应用程序都达到开发、安全性、性能和长期可维护性的最高标准。通过从一开始就实施这些审查,开发人员可以在整个过程中保持数据治理和可见性。

Mentor还会主动和定期检查应用程序可能存在的质量或安全性问题。一旦应用程序进入生产环境,所有这些应用程序的关键方面——例如架构、安全性、性能和维护——都可以被密切监控和检查,以确保遵循最佳的编码实践和质量标准。在OutSystems,我们非常重视企业安全性,并认识到保护我们的平台和客户构建的应用程序宇宙的重要性,最终使我们的客户能够使用OutSystems技术和基于云的服务构建安全的应用程序,而无需深入的安全专业知识。

Mentor的AI架构如何编排多个代理来加速应用程序开发?

Mentor是一个数字工作者:一个非人类的、AI驱动的团队成员,经过训练可以完成或支持顺序任务,甚至整个过程。它使用生成式AI提示、自然语言处理、领先的AI模型和机器学习来自动化枯燥、分散和复杂的过程,并增强人类的工作。

Mentor利用多个代理,每个代理专门从事应用程序开发的特定方面,通过同时合作不同项目的部分,快速生成完全功能的应用程序,从而显著减少开发时间,同时通过利用每个代理的优势来保持质量,在整个软件开发生命周期(SDLC)中。

OutSystems计划如何在未来几年内演进其AI能力?

在OutSystems,我们的AI战略围绕着使用AI和机器学习来加速迭代应用程序开发、提高安全性、性能和敏捷性以及构建GenAI驱动的应用程序来加速转型。随着我们通过Mentor和AI Agent Builder扩展我们的产品,我们将继续利用GenAI和代理AI来赋予IT团队无限的创新能力。

感谢这次精彩的采访,希望了解更多的读者可以访问OutSystems

安托万是一位具有远见的领导者和Unite.AI的联合创始人,他对塑造和推广人工智能和机器人技术的未来充满热情。作为一位连续创业者,他相信人工智能将对社会产生电力的影响一样的颠覆性影响,并经常对颠覆性技术和通用人工智能的潜力大加赞扬。

作为一位未来学家Securities.io的创始人,这是一个专注于投资尖端技术的平台,这些技术正在重新定义未来并重塑整个行业。