Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
IA na Fase de Requisitos e Planejamento
- Uso de PLN (Processamento de Linguagem Natural) e LLMs para análise de requisitos
- Conversão da entrada das partes interessadas em épicos e histórias de usuário
- Ferramentas de IA para refinamento de histórias e geração de critérios de aceitação
Projeto e Arquitetura Aumentados por IA
- Uso da IA para modelar componentes do sistema e dependências
- Geração de diagramas de arquitetura e sugestões UML
- Validação de design por meio de raciocínio sistêmico baseado em prompts
Fluxos de Trabalho de Desenvolvimento Aprimorados por IA
- Geração de código assistida por IA e estruturação de modelos (scaffolding)
- Refatoração de código e melhorias de desempenho usando LLMs
- Integração de ferramentas de IA em IDEs (ex.: Copilot, Tabnine, CodeWhisperer)
Testes com IA
- Geração de testes unitários e de integração usando modelos de IA
- Análise de regressão assistida por IA e manutenção dos testes
- Geração de casos exploratórios e casos de fronteira com IA
Documentação, Revisão e Compartilhamento de Conhecimento
- Geração automática de documentação a partir do código e APIs
- Automação da revisão de código usando prompts de IA e checklists
- Criação de bases de conhecimento e FAQs usando IA conversacional
IA em CI/CD e Automação de Deploy
- Otimização de pipeline aprimorada por IA e testes baseados em risco
- Sugestões inteligentes para lançamentos canary e reversão (rollback)
- Uso da IA na verificação de deploy e análise pós-deploy
Governança, Ética e Estratégia de Implementação
- Garantir o uso responsável da IA e evitar vieses no código gerado
- Auditoria e conformidade em fluxos de trabalho assistidos por IA
- Construir um roteiro para adoção gradual da IA em todo o SDLC
Resumo e Próximos Passos
Requisitos
- Compreensão dos conceitos do ciclo de vida de desenvolvimento de software
- Experiência em arquitetura de software ou liderança de equipes
- Familiaridade com DevOps, práticas ágeis ou ferramentas de SDLC
Público-Alvo
- Arquitetos de software
- Líderes de desenvolvimento
- Gerentes de engenharia
14 Horas
Testemunhos de Clientes (1)
Agora tenho conhecimento sobre a biblioteca Streamlit em Python e, com certeza, vou tentar usá-la para melhorar os aplicativos da minha equipe que são desenvolvidos no R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Máquina Traduzida