@Virgílio-Pereira-Lima Muito boa sua apresentação na segunda dia 26/5, e esse seu experimento cadastrado aqui!!
Comunidade IA
Grupo para os membros da Comunidade de IA da empresa
Posts
-
(Feramenta Code Extractor Engine) Arqueologia do modelo de dominio a partir do codigo fonte -
(Feramenta Code Extractor Engine) Arqueologia do modelo de dominio a partir do codigo fonteCriada por: Virgilio Pereira Lima
Versão: 1.0
Última atualização: 27/05/2025
Etapas da Transformação Digital em que atua: Design, Build
O QUE É
- O Code Extractor Engine é uma aplicação Java com interface gráfica desenvolvida para extrair e analisar códigos-fonte de projetos.
- A ferramenta permite filtrar e gerenciar arquivos de código de forma eficiente, facilitando a análise e extração de trechos específicos do código.
PARA QUE SERVE (VALOR PARA O NEGÓCIO)
- Auxiliar as equipes de análise de negócio e requisitos com extração de informações para fazer arqueologia de sistemas para modernização.
VIDEO DA APRESENTAÇÃO
https://drive.google.com/file/d/13tB2dpbCAj0s9pBr6l5BeSdPzTbAZvwL/viewTECNOLOGIAS UTILIZADAS
- Java 21
- Swing (Interface gráfica)
- Maven (Gerenciamento de dependências)
- Lombok (Redução de boilerplate)
COMO FUNCIONA
-
Inicie a aplicação
-
Selecione o diretório do projeto que deseja analisar (permite selecionar mais de um projeto por vez)
-
Aplique filtros para refinar a busca, por: (nome de arquivo, extensões e pastas).
-
Se precisar excluir informações da busca, configure estes filtros, por: (nome de arquivo, extensões e pastas)
-
Faça a análise dos arquivos selecionados
-
Salve o arquivos de códigos fonte consolidade para submissão e análise da IA
INSTÂNCIAS DE APLICAÇÃO
Cliente: ATIVOS
Projeto: SOLPROBLEMAS CONHECIDOS
- Ainda não filtra por palavras-chave
VISÃO DE EVOLUÇÃO / ROADMAP
- Converter a ferramenta para uma versão web
-
Copilot - Utilização do Copilot no Visual Studio 2022Criada por: Hudson Cadan Scheffer
Versão: 0.1
Última atualização: 19/05/2025
Estado atual: experimento ainda em fase de testes
Categoria: Escritores, Corretores e Revisores de Código.
Etapas da Transformação Digital em que atua: Build
O QUE É
- Trata-se de uma ferramenta baseada em inteligência artificial integrada
ao Visual Studio 2022, chamada GitHub Copilot. - A solução permite interação contextual com modelos de linguagem (LLMs) diretamente dentro do ambiente de desenvolvimento, facilitando a escrita, atualização e revisão de código.
- Conta com funcionalidades como sugestões Inline e Chat Edits, que permitem a criação ou modificação de trechos de código com base em regras de negócio fornecidas pelo desenvolvedor."
PARA QUE SERVE (VALOR PARA O NEGÓCIO)
- Com o prompt direcionado, acelera a implementação no código-fonte.
- Facilidade de esclarecer dúvidas diretamente no código.
- Facilidade de escrever métodos e classes.
- Garante flexibilidade ao permitir a escolha do modelo de LLM mais adequado ao cenário
VIDEO DA APRESENTAÇÃO
(apresentação não gravada)TECNOLOGIAS UTILIZADAS
- GitHub Copilot
- Visual Studio 2022
- Modelos de linguagem (LLMs) customizáveis
- Funcionalidades: Inline Suggestions e Chat Edits
COMO FUNCIONA
- Funcionalidade Inline:
Possibilidade de conversar com a IA diretamente nas linhas de código. - Funcionalidade Chat Edits
Através de uma janela de chat, a IA propõe a edição diretamente no arquivo, com
base na solicitação.
INSTÂNCIAS DE APLICAÇÃO
Cliente: VLI
Projeto: SICOFPROBLEMAS CONHECIDOS
- Algumas sugestões podem não estar aderentes aos padrões específicos do
projeto - Pode haver dependência excessiva da IA por desenvolvedores menos experientes
- Limitações na compreensão de contexto em arquivos muito extensos ou complexos
VISÃO DE EVOLUÇÃO / ROADMAP
- Treinamento interno dos times para utilização eficiente do Copilot
- Exploração de novas funcionalidades conforme evoluções futuras do GitHub
Copilot - Acompanhamento de métricas de produtividade para justificar adoção
contínua
- Trata-se de uma ferramenta baseada em inteligência artificial integrada