As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Capacidades fundamentais para uma experiência de desenvolvimento de software baseada em IA
Para implementar com sucesso uma experiência generativa de desenvolvimento de software baseada em IA, você precisa estabelecer um conjunto de recursos fundamentais que abranjam várias pessoas em sua organização. Esses recursos representam sua capacidade de implantar recursos, implementar processos e alcançar os resultados desejados com eficiência no contexto do desenvolvimento de software baseado em IA. Ao cultivar esses recursos, você cria uma base robusta que ajuda a integrar perfeitamente a IA generativa em todos os estágios do SDLC.
AWS fornece serviços essenciais para ajudá-lo a implementar esses recursos. Por exemplo, o Amazon Q Developer ajuda a acelerar o desenvolvimento de software atuando como um assistente baseado em IA. O Amazon Q Business ajuda você a obter respostas rápidas e relevantes para perguntas urgentes, resolver problemas e gerar conteúdo. Ele também pode agir em seu nome integrando ferramentas relacionadas ao desenvolvimento de software. O Amazon Bedrock fornece acesso a modelos básicos e a um amplo conjunto de recursos para personalizar fluxos de trabalho e requisitos específicos de desenvolvimento.
Ao cultivar esses recursos Serviços da AWS, você cria uma base robusta que ajuda a integrar perfeitamente a IA generativa em todos os estágios do SDLC.
A seguir estão os recursos básicos nos quais você deve se concentrar:
Cada capacidade fundamental se integra às dimensões da estrutura e aos diferentes estágios do SDLC. Essa integração ajuda você a usar os recursos de IA de forma eficaz em todo o processo de desenvolvimento de software. Ele aumenta a eficiência, a qualidade e a inovação em cada etapa. A sinergia entre esses recursos fundamentais, a estrutura e os estágios do SDLC cria um ecossistema abrangente para o desenvolvimento de software baseado em IA. Isso ajuda você a aproveitar todo o potencial da IA generativa, impulsionar a melhoria contínua, acelerar os ciclos de desenvolvimento e fornecer produtos de software de qualidade.
A tabela a seguir mostra como os recursos e subcapacidades fundamentais são mapeados para as dimensões da estrutura e as fases do SDLC.
| Capacidade: subcapacidade | Investigue | Integrar | Interagir | Iterar | Impacto |
|---|---|---|---|---|---|
| Gerenciamento de projetos: gerenciamento de problemas | Requisitos e planejamento | Nenhum | Nenhum | Nenhum | Nenhum |
| Gerenciamento de projetos: gerenciamento de tarefas e sprint | Requisitos e planejamento | Requisitos e planejamento | Nenhum | Nenhum | Nenhum |
| Gerenciamento de projetos: gerenciamento da lista de pendências do produto | Requisitos e planejamento | Nenhum | Nenhum | Requisitos e planejamento | Nenhum |
| Gerenciamento de projetos: mapeamento de histórias de usuários | Requisitos e planejamento | Nenhum | Nenhum | Nenhum | Nenhum |
| Gerenciamento de projetos: relatórios e análises | Requisitos e planejamento | Nenhum | Nenhum | Nenhum | Requisitos e planejamento |
| Gerenciamento de projetos: gerenciamento de roteiros de produtos | Requisitos e planejamento | Nenhum | Requisitos e planejamento | Nenhum | Nenhum |
| Gerenciamento de projetos: ciclos de feedback | Nenhum | Nenhum | Nenhum | Requisitos e planejamento | Nenhum |
| Gerenciamento de projetos: retrospectivas | Nenhum | Nenhum | Nenhum | Requisitos e planejamento | Nenhum |
| Gerenciamento de requisitos | Requisitos e planejamento | Requisitos e planejamento | Nenhum | Nenhum | Nenhum |
| Arquitetura e design: design da solução | Design e arquitetura | Design e arquitetura | Nenhum | Nenhum | Nenhum |
| Colaboração: gerenciamento de documentação | Todas as fases do SDLC | Nenhum | Todas as fases do SDLC | Nenhum | Nenhum |
| Colaboração: compartilhamento de conhecimento | Todas as fases do SDLC | Nenhum | Todas as fases do SDLC | Nenhum | Nenhum |
| Colaboração: gerenciamento de ativos do projeto | Nenhum | Todas as fases do SDLC | Todas as fases do SDLC | Nenhum | Nenhum |
| DevSecOps: CI/CD | Teste, implantação | Implementação, teste e implantação | Implantação | Nenhum | Nenhum |
| DevSecOps: DevOps segurança | Implementação | Implementação, teste, operação e manutenção | Nenhum | Implementação, teste, operação e manutenção | Nenhum |
| DevSecOps: Monitoramento do desempenho de aplicativos | Nenhum | Operação e manutenção | Nenhum | Nenhum | Nenhum |
| DevSecOps: Agregação e análise de registros | Operação e manutenção | Operação e manutenção | Nenhum | Nenhum | Nenhum |
| DevSecOps: AIOps | Operação e manutenção | Nenhum | Nenhum | Operação e manutenção | Nenhum |
| DevSecOps: Melhoria contínua | Nenhum | Nenhum | Nenhum | Operação e manutenção | Nenhum |
| DevSecOps: Monitoramento do painel | Nenhum | Operação e manutenção | Nenhum | Nenhum | Nenhum |
| DevSecOps: Insights de desempenho | Operação e manutenção | Nenhum | Nenhum | Operação e manutenção | Nenhum |
| Operação e manutenção: gerenciamento de incidentes | Nenhum | Nenhum | Nenhum | Operação e manutenção | Nenhum |
| Operação e manutenção: atualizações de código | Nenhum | Operação e manutenção | Nenhum | Nenhum | Nenhum |
| Operação e manutenção: otimização de código | Operação e manutenção | Operação e manutenção | Nenhum | Nenhum | Nenhum |
| Operação e manutenção: Gestão técnica da dívida | Nenhum | Operação e manutenção | Operação e manutenção | Nenhum | Nenhum |
| Operação e manutenção: gerenciamento de mudanças | Nenhum | Implementação, implantação | Nenhum | Nenhum | Nenhum |
| Operação e manutenção: engenharia reversa | Operação e manutenção | Nenhum | Nenhum | Nenhum | Nenhum |
| Operação e manutenção: modernização do código | Nenhum | Implementação | Nenhum | Nenhum | Nenhum |
| Operação e manutenção: otimização do desempenho | Nenhum | Operação e manutenção | Nenhum | Operação e manutenção | Nenhum |
| Análises e insights | Nenhum | Requisitos e planejamento | Nenhum | Nenhum | Todas as fases do SDLC |
| Assistente de IA | Nenhum | Nenhum | Todas as fases do SDLC | Nenhum | Nenhum |
| Gestão do conhecimento | Nenhum | Nenhum | Todas as fases do SDLC | Nenhum | Nenhum |
| Extensibilidade | Nenhum | Implantação | Nenhum | Nenhum | Nenhum |