# Tome uma decisão de release com evidências

Taiga Learning · Planilha de exercício
https://taiga.training/pt-BR/lessons/release-decisions/

Use informações fictícias ou aprovadas. Não coloque segredos nesta planilha.

## Objetivos de aprendizado
- Identificar a que uma decisão de release deve se referir.
- Diferenciar merge, deployment e disponibilização de funcionalidades.
- Definir condições para interromper ou reverter um release.

## Exercício
Prepare uma nota fictícia de release para a exportação de clientes. Inclua commit, digest do artefato, ambiente, verificação de autorização, efeito da migração, responsável pelo monitoramento e condição para iniciar a recuperação. Liste uma condição que interromperia o release mesmo com testes unitários passando.

## Sua resposta
- Cenário e escopo:
- Premissas e perguntas em aberto:
- Resposta ou decisão proposta, com motivos:

## Verifique sua resposta
| Afirmação ou critério | Evidência ou teste | Resultado ou lacuna | Responsável |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Próxima ação
- Ação, responsável e data:
- Quando você revisará esta resposta?

## Princípio a preservar
Aceite um artefato específico para um ambiente específico sob condições explícitas. Reavalie a decisão quando o artefato, o destino ou premissas relevantes mudarem.

## Fontes
- [NIST: Secure Software Development Framework](https://csrc.nist.gov/pubs/sp/800/218/final)
- [SLSA: provenance](https://slsa.dev/spec/v1.2/provenance)

Esta planilha apoia o aprendizado. Preenchê-la não autoriza, por si só, uma alteração em produção.
