Родриго Кутиньо, соучредитель и менеджер по продуктам ИИ в OutSystems – Серия интервью

Родриго Кутиньо является соучредителем и менеджером по продуктам ИИ в OutSystems. С момента основания компании в 2001 году он принимал решающее участие в проектировании и видении продукта, в частности, его архитектуре и визуальном языке. С самого начала он сосредоточился на разработке инновационных и прагматичных способов увеличения скорости доставки корпоративных приложений. В настоящее время он отвечает за удвоение этой цели, используя ИИ для увеличения продуктивности в несколько раз.

OutSystems — это платформа низкого кода, поддерживаемая генеративным ИИ, которая помогает организациям быстро создавать, управлять и развивать приложения корпоративного уровня. Она обеспечивает более быструю разработку программного обеспечения, имеющего критическое значение для миссии, способствует сотрудничеству между ИТ и бизнес-командами и поддерживает масштабируемую облачную архитектуру — оптимизируя весь жизненный цикл программного обеспечения и снижая накопления задач.

Как ИИ трансформирует ландшафт разработки низкого кода?

Новые инструменты ИИ приносят два значительных преобразования в низкий код: продуктивность и методы коммуникации. Генеративный ИИ помогает разработчикам низкого кода создавать приложения быстрее и с лучшим качеством. Модели тренируются с использованием архитектурных лучших практик, что обеспечивает надежные предложения, представленные разработчикам. Кроме того, генеративный ИИ также используется в других частях жизненного цикла, таких как проектирование приложений, валидация приложений и стадирование, ускоряя путь от идеи до приложения еще быстрее.

Второе большое преобразование, следствие первого, заключается в том, что коммуникация между ИТ и бизнесом радикально изменится. С возможностью использовать ИИ и низкий код для создания первой версии приложения за минуты и огромных изменений за секунды приложение может быть создано совместно с бизнесом. Вместо общения через документы требований ИТ может показать актуальное работающие приложение в реальном времени.

Это изменит роль ИТ, привнеся разработчиков за стол переговоров и позволяя инновациям возникать из взаимодействия бизнеса и технологий.

Каковы ключевые преимущества разработки низкого кода с поддержкой ИИ по сравнению с традиционными подходами к кодированию?

В отличие от традиционного кода с ИИ, низкокодовые платформы на основе ИИ – такие как OutSystems Mentor – преодолевают ключевые проблемы, такие как сиротский код, плохое качество кода и недостаток прозрачности и объяснимости. Это возможно, потому что инструменты низкого кода, такие как OutSystems, используют модели высокого уровня, которые абстрагируют сложности кода, делая возможным валидацию сгенерированного приложения, чтобы убедиться, что оно работает и соблюдает лучшие практики.

С какими вызовами сталкиваются организации при внедрении платформ низкого кода на основе ИИ?

Существует несколько вещей, о которых организациям необходимо помнить при выборе и внедрении этих платформ с низким кодом. Во-первых, ищите платформу, которая использует ИИ для улучшения всего жизненного цикла разработки программного обеспечения, а не только для генерации кода. Во-вторых, подумайте о том, как инструмент может помочь изменить способ нашей работы. Например, с Mentor OutSystems стремится изменить отношения между ИТ и бизнесом, что окажет гораздо более глубокое влияние на организации, чем просто увеличение продуктивности разработчиков.

Наконец, соблюдение норм может быть проблемой для организаций, использующих платформы низкого кода на основе ИИ. Команды разработчиков должны помнить о том, чтобы не игнорировать аудиты на предмет соблюдения норм или потенциальных уязвимостей в безопасности и всегда привлекать юридические команды, особенно при работе с клиентами или чувствительными данными. Именно поэтому OutSystems уже учла это, предоставив структуру, которая автоматически обеспечивает управление данными и соблюдение норм.

Что отличает OutSystems от других платформ разработки низкого кода?

OutSystems разработана для того, чтобы предоставить лучший опыт разработчика с самой сложной набором инструментов ИИ и генеративного ИИ на рынке низкого кода. Платформа OutSystems обеспечивает разработку на основе ИИ для беспрецедентной скорости и масштаба с инструментами ИИ для решения вопросов безопасности, технического долга и других проблем с обслуживанием. Наш автоматизированный строитель ИИ-агентов позволяет ИТ-командам легко создавать приложения с интеграцией GenAI без глубокого знания GenAI.

OutSystems также является единственной платформой LCAP, которую можно использовать в любом случае, обеспечивая беспрецедентную производительность и масштаб, способные поддерживать даже наиболее непредсказуемый и нестабильный трафик. Когда вы создаете на OutSystems, вы создаете приложения, которые являются – и всегда будут – вашими, с легкой интеграцией с другими технологиями и существующими инфраструктурами, и без стен или ограничений по функциональности.

Как ИИ помогает предприятиям решить дилемму «покупать или строить» в разработке программного обеспечения?

Платформы на основе ИИ и низкого кода делают создание пользовательского программного обеспечения более доступным, экономически эффективным и адаптируемым, предоставляя предприятиям новые возможности для создания собственных платформ за небольшую долю от традиционных затрат. Более того, платформы разработки на основе ИИ с низким кодом позволяют вам создавать свою техническую базу намного быстрее, используя меньше ресурсов.

Реальность такова, что ИИ меняет баланс сил здесь – компании, которые прежде должны были инвестировать в дорогостоящие настройки готового программного обеспечения, часто жертвуя контролем и видимостью по финансовым причинам, теперь имеют доступ к новым возможностям создания программного обеспечения, которое работает конкретно для них.

Что такое OutSystems Mentor и как он использует ИИ для автоматизации полного жизненного цикла разработки программного обеспечения (SDLC)?

OutSystems Mentor – это первый в отрасли цифровой работник полного жизненного цикла разработки программного обеспечения (SDLC), который позволяет генерировать приложения, доставлять и отслеживать их, все это поддерживается низким кодом и GenAI. Mentor вводит истинный подход «сдвинуть влево» к созданию приложений, позволяя разработчикам начинать раньше в процессе. Начав с открытия и быстрого прототипирования, ИТ-команды могут проверять идеи и дорабатывать первоначальные конфигурации перед полномасштабной разработкой. Пользователи просто описывают приложение, которое им нужно, или их видение, и Mentor генерирует начальную версию с функциональностью фронтенда, моделями данных и встроенной бизнес-логикой. Автоматизируя прототипирование приложений и обеспечивая высококачественный код, Mentor переопределяет SDLC.

Что отличает Mentor от других инструментов разработки низкого кода на основе ИИ?

Mentor трансформирует процессы разработки программного обеспечения и управления в основное конкурентное преимущество. Используя генерацию приложений на основе ИИ, оптимизацию, автоматизированные проверки качества и агентов под управлением централизованного ИТ, Mentor повышает продуктивность разработчиков, одновременно обеспечивая соответствие приложений самым высоким стандартам качества. Более того, Mentor позволяет это делать с ранее недостижимой скоростью, позволяя командам делать больше за меньшее время и корректировать по мере необходимости в процессе разработки.

В отличие от традиционного кода с генеративным ИИ, Mentor преодолевает ключевые проблемы, такие как сиротский код, плохое качество кода и недостаток прозрачности и объяснимости. Он обеспечивает контроль команд, сокращает технический долг и полностью использует потенциал разработки программного обеспечения на основе ИИ, что делает его более разумным и эффективным выбором для современной быстрой разработки приложений.

Mentor безопасен по умолчанию, чтобы соответствовать всем требованиям и стандартам управления данными для обеспечения соблюдения норм и безопасности. Его управление моделями позволяет упростить обслуживание, сосредоточив внимание на моделях, а не на коде, что в конечном итоге позволяет разработчикам сосредотачиваться на выполняемых проектах.

Как подход Mentor на основе ИИ улучшает управление и безопасность по сравнению с традиционными инструментами GenAI?

С Mentor команды могут проверять и поддерживать приложения с помощью проверок кода на основе ИИ, гарантируя, что все приложения соответствуют самым высоким стандартам разработки, безопасности, производительности, архитектуры и долговременной поддерживаемости. Реализуя эти проверки с самого начала, разработчики могут поддерживать управление данными и видимость на каждом этапе процесса.

Mentor также проактивно и регулярно проверяет проблемы, которые могут указывать на компрометацию качества или безопасности, как только приложение окажется в производственной среде. Все критически важные аспекты этих приложений – такие как архитектура, безопасность, производительность и обслуживание – могут быть внимательно контролируемыми и проверяемыми на предмет соблюдения лучших практик кодирования и качества в течение всего цикла разработки. В OutSystems мы придаем огромное значение безопасности предприятия и осознаем, насколько важно защищать нашу платформу и вселенную приложений, созданных нашими клиентами, в конечном итоге позволяя нашим клиентам создавать безопасные приложения, используя технологии OutSystems и облачные услуги без необходимости глубокой технической экспертизы в области безопасности.

Как архитектура ИИ Mentor управляет несколькими агентами для ускорения разработки приложений?

Mentor – это цифровой работник: не человек, а сотрудник на основе ИИ, натренированный для завершения или поддержки последовательных задач и даже целых процессов. Он использует сочетание генеративных подсказок ИИ, обработки естественного языка, передовых моделей ИИ и машинного обучения для автоматизации утомительных, разрозненных и сложных процессов и дополнительно улучшает работу людей.

Mentor использует нескольких агентов, каждый из которых специализируется на определенном аспекте разработки приложений, чтобы быстро генерировать полностью функциональные приложения, сотрудничая над различными частями проекта одновременно, значительно сокращая время разработки при сохранении качества, используя сильные стороны каждого агента на протяжении всего жизненного цикла разработки программного обеспечения (SDLC).

Как OutSystems планирует развивать свои возможности ИИ в предстоящие годы?

В OutSystems наша стратегия в области ИИ сосредоточена на использовании ИИ и машинного обучения для ускорения итеративной разработки приложений, улучшения безопасности, производительности и гибкости, а также построения приложений с поддержкой GenAI для ускорения трансформации. По мере расширения нашего продуктового предложения через Mentor и наш строитель ИИ-агентов, мы продолжим использовать GenAI и агентный ИИ, чтобы предоставить ИТ-командам возможность инноваций без ограничений.

Спасибо за отличное интервью, читатели, которые хотят узнать больше, должны посетить OutSystems.

Перейти к источнику

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *