Recursos / Insights de IA / Glossário
Fluxos de trabalho de software
Entenda como equipes planejam mudanças, colaboram no código, encontram problemas e lançam software com segurança.
28 definições simples para quem está começando.
Critérios de aceitação
Os critérios de aceitação dizem o que precisa ser cumprido para aprovar um trabalho.
Leia a definiçãoImplantação blue-green
A implantação blue-green prepara uma nova versão separadamente antes de direcionar os usuários a ela.
Leia a definiçãoLançamento canário
Um lançamento canário oferece uma nova versão a um grupo pequeno antes de ampliá-la.
Leia a definiçãoTeste de contrato
O teste de contrato verifica se programas conectados seguem um formato de informação acordado.
Leia a definiçãoImplantação
A implantação coloca um aplicativo ou site testado em um ambiente onde as pessoas podem usá-lo.
Leia a definiçãoTeste de ponta a ponta
Um teste de ponta a ponta verifica uma tarefa completa através do aplicativo.
Leia a definiçãoFlag de recurso
Um sinalizador permite ativar ou desativar um recurso sem remover seu código.
Leia a definiçãoTeste instável
Um teste instável às vezes passa e às vezes falha sem nenhuma mudança no código.
Leia a definiçãoTeste de integração
Um teste de integração verifica se partes conectadas de um programa funcionam juntas.
Leia a definiçãoMesclar
Mesclar combina alterações de branches separados em uma única linha de trabalho compartilhada.
Leia a definiçãoConflito de mesclagem
Ocorre um conflito de mesclagem quando o Git não consegue combinar alterações sobrepostas automaticamente.
Leia a definiçãoMVP
Um MVP é uma versão pequena e utilizável feita para testar uma ideia importante.
Leia a definiçãoPRD
Um PRD explica o que um produto ou recurso deve fazer e por que isso importa.
Leia a definiçãoBacklog do produto
Uma lista de tarefas do produto ordena o trabalho possível de uma equipa.
Leia a definiçãoDescoberta de produto
A descoberta de produto ajuda uma equipe a entender qual problema vale a pena resolver.
Leia a definiçãoRoteiro do produto
Um roteiro mostra a direção que um produto pode seguir ao longo do tempo.
Leia a definiçãoPull request
Um pull request pede que outras pessoas revisem as alterações antes de serem combinadas.
Leia a definiçãoGate de qualidade
Uma barreira de qualidade verifica condições acordadas antes de avançar para a etapa seguinte.
Leia a definiçãoTeste de regressão
Um teste de regressão verifica se um recurso antigo continua funcionando após uma mudança.
Leia a definiçãoReversão
Uma reversão retorna um app a uma versão anterior após uma alteração problemática.
Leia a definiçãoTeste de fumo
Um teste de fumo verifica rapidamente se as partes mais importantes continuam a funcionar.
Leia a definiçãoAmbiente de preparação
Um ambiente de preparação é uma versão de teste de um serviço antes de entrar em funcionamento.
Leia a definiçãoDívida técnica
Dívida técnica é o esforço extra que atalhos de hoje podem exigir em mudanças futuras.
Leia a definiçãoCaso de teste
Um caso de teste descreve uma situação e o resultado que o teste deve verificar.
Leia a definiçãoCobertura de testes
A cobertura de testes mostra que partes do projeto são exercitadas pelos testes.
Leia a definiçãoFluxo do usuário
Um fluxo do usuário mostra as etapas e escolhas que alguém percorre em um produto.
Leia a definiçãoHistória do usuário
Uma história do usuário descreve uma necessidade do ponto de vista de quem usa o produto.
Leia a definiçãoWorktree do Git
Um worktree do Git é uma pasta de trabalho adicional ligada ao mesmo repositório.
Leia a definição