SAP apresenta novas funcionalidades de IA Joule para desenvolvedores

A SAP está turbinando a vida dos desenvolvedores com novas funcionalidades de IA no Joule, seu assistente virtual. A ideia é automatizar aquelas tarefas mais repetitivas e chatas, sabe? Assim, os profissionais podem focar em criar coisas novas e resolver problemas de verdade. Com a crescente demanda por soluções personalizadas, a SAP quer garantir que seus usuários consigam desenvolver aplicações sob medida de forma rápida e eficiente.

Novidades do Joule AI para desenvolvedores

A SAP está integrando recursos de inteligência artificial em toda a sua Business Suite, incluindo o SAP Build, que oferece soluções para desenvolvimento de aplicações e automação. O objetivo é simples: ajudar as empresas a expandir e criar aplicativos personalizados de forma mais eficiente.

E parece que a estratégia está dando certo! Mais de 17 mil clientes em todo o mundo já estão usando as soluções SAP Build para construir, automatizar e inovar em seus projetos. Com este anúncio, a SAP dá mais um passo para aumentar a produtividade dos desenvolvedores dentro desse ecossistema.

As últimas melhorias trazem recursos de IA baseados no Joule para o SAP Build Process Automation e o SAP Build Apps. Essas novidades complementam os recursos de IA já anunciados no SAP Build Code e no ABAP Cloud, oferecendo ferramentas turbinadas por IA para desenvolvedores de todos os níveis de habilidade.

A SAP acredita que essas ferramentas vão permitir que os desenvolvedores entreguem resultados precisos e contextualizados, liberando tempo valioso para atividades mais criativas e produtivas. Agora, eles podem acelerar o desenvolvimento de aplicações e a automação de processos SAP em ambientes ABAP, Java, JavaScript e em ferramentas visuais.

O Joule como assistente

O Joule se destaca como um assistente de IA confiável, capaz de entender as complexidades do ambiente de desenvolvimento SAP. Ele consegue prever as necessidades dos desenvolvedores, oferecer sugestões inteligentes e automatizar tarefas repetitivas, como documentação e geração de dados de exemplo.

Essa ajuda vale tanto para projetos de baixo código (low-code), quanto para projetos com mais código (pro-code) e automação. Assim, os desenvolvedores podem ser mais produtivos, criativos e eficientes no desenvolvimento de aplicações e extensões para soluções empresariais, como o SAP S/4HANA.

Entre os principais recursos do Joule, destacam-se:

  • Criação de aplicações: Geração de código, interfaces de usuário, modelos de dados e dados de exemplo em modelos de programação SAP para Java, JavaScript e ABAP.
  • Otimização de código: Refatoração de código, criação de testes unitários e geração de explicações e resumos de código usando linguagem natural.
  • Automação de processos e fluxos de trabalho: Geração de fluxos de trabalho de automação e regras de negócios por meio de entrada em linguagem natural.

Holger Mueller, analista principal e vice-presidente da Constellation Research, comentou: “Os recursos de IA mais recentes nas soluções SAP Build oferecem aos desenvolvedores um kit de ferramentas poderoso para construir e ampliar aplicações de negócios em sistemas SAP e não SAP.”

Chip Kleinheksel, CTO Global da SAP e Principal da Deloitte Consulting, acrescentou: “Ao utilizar IA generativa, o SAP Build Code oferece aos nossos clientes em comum recursos de integração mais fáceis e uma experiência de desenvolvedor otimizada para o desenvolvimento de aplicações em nuvem, impulsionando a produtividade geral e gerando valor tangível.”

Resultados Contextuais e Precisos com Joule AI para desenvolvedores

O Joule utiliza modelos de linguagem grande (LLMs) personalizados para cargas de trabalho SAP, incluindo um ABAP LLM que potencializa previsões e explicações de código. Isso permite que os desenvolvedores obtenham resultados precisos e contextualizados – como trechos de código ou explicações – de forma mais rápida e eficiente. Se você está começando agora, essa ferramenta pode ser uma mão na roda, não é mesmo?

O assistente da SAP também oferece suporte em tempo real e com reconhecimento de contexto para conclusão e otimização de código, além da criação de pipelines de automação que entendem o ambiente de aplicação do cliente, os artefatos do projeto de desenvolvimento e a sintaxe específica do SAP.

Os principais recursos nessa área incluem:

  • Conclusão preditiva de código com base no contexto, comentários e heurísticas do projeto.
  • Explicações de código para entidades de visualização de serviços de dados centrais (CDS), classes, interfaces e módulos funcionais.
  • Assistência com tecnologia de IA para documentação, melhores práticas e novos conceitos.
  • Desenvolvimento de fluxo de trabalho e assistência de decisão com base em processos, especificações de API e sistemas conectados.

Ambiente de Desenvolvimento Totalmente Integrado

A SAP enfatiza o ambiente de desenvolvimento totalmente integrado que o Joule oferece. Seus recursos são integrados às ferramentas de desenvolvimento SAP Build, incluindo ABAP, garantindo uma experiência aprimorada por IA suave e coesa. Que tal conhecer um pouco mais sobre aplicativos do HyperOS, que também buscam melhorar a experiência do usuário?

Essa integração elimina a necessidade de alternar entre ferramentas de desenvolvimento e IA, gerando insights e resultados acionáveis ​​em uma única plataforma, permitindo que os desenvolvedores se concentrem na construção de soluções inovadoras.

Os principais recursos dessa abordagem integrada incluem:

  • Suporte do Joule para aplicativos SAP Fiori, desenvolvimento guiado SAPUI5 e muito mais dentro das soluções SAP Build.
  • Integração no SAP Business Application Studio e ferramentas de desenvolvimento ABAP para Joule AI para desenvolvedores, cobrindo todas as tarefas de desenvolvimento relacionadas a Java, JavaScript e ABAP.
  • Integração na tela de projeto SAP Build Process Automation para a geração e resumo de processos, decisões, formulários e muito mais, usando linguagem natural diretamente na ferramenta.

Roteiro para o futuro

Ao longo do último ano, a SAP introduziu diversos recursos, incluindo o Joule no SAP Build Code, desenvolvimento de aplicativos SAPUI5 e SAP Fiori de estilo livre com IA, RAG com Joule, recursos de IA ABAP, Joule no SAP Build Work Zone e SAP Mobile Start, document grounding e agentes de IA incorporados nos processos do SAP Business Suite.

Para o futuro, a SAP planeja introduzir recursos avançados, como otimizar a lógica de negócios, automatizar a documentação e aprimorar a proteção de dados e a conformidade com a IA. Para facilitar uma jornada de agente, os desenvolvedores poderão desenvolver agentes de IA personalizados, adaptados às suas necessidades específicas.

Além disso, à medida que mais clientes adotam o SAP S/4HANA Cloud, a SAP pretende simplificar o processo de migração com melhorias que podem analisar meticulosamente o código legado, fornecer explicações claras do código e sugerir otimizações de código.

Em conjunto, esses novos recursos devem ajudar os desenvolvedores SAP a construir aplicações e fluxos de trabalho mais inovadores, eficientes e seguros. Que tal aproveitar e conhecer um pouco mais sobre os desafios e benefícios da inteligência artificial na saúde?

Afinal, o futuro da tecnologia está cada vez mais conectado com a IA, e a SAP está se preparando para liderar essa transformação.

Primeira: Este conteúdo foi auxiliado por Inteligência Artificiado, mas escrito e revisado por um humano.

Segunda: Via Developer Tech News

Leave a Comment