# Decidi un rilascio sulla base delle prove

Taiga Learning · Scheda di lavoro
https://taiga.training/it/lessons/release-decisions/

Usa informazioni immaginarie o approvate. Non inserire segreti in questa scheda.

## Obiettivi di apprendimento
- Individuare a cosa deve riferirsi una decisione di rilascio.
- Distinguere merge, deployment e disponibilità della funzionalità agli utenti.
- Definire condizioni per fermare o annullare un rilascio.

## Esercizio
Prepara una nota di rilascio fittizia per l'esportazione dei clienti. Includi commit, digest dell'artefatto, ambiente, verifica dell'autorizzazione, effetto della migrazione, responsabile del monitoraggio e condizione di recupero. Elenca una condizione che fermerebbe il rilascio anche con test unitari superati.

## La tua risposta
- Scenario e ambito:
- Ipotesi e questioni aperte:
- Risposta o decisione proposta, con motivazioni:

## Verifica la tua risposta
| Affermazione o criterio | Prova o test | Risultato o lacuna | Responsabile |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Azione successiva
- Azione, responsabile e data:
- Quando riesaminerai questa risposta?

## Principio da ricordare
Accetta un artefatto preciso per un ambiente preciso, a condizioni esplicite. Rivaluta la decisione se cambiano artefatto, destinazione o ipotesi rilevanti.

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

Questa scheda favorisce l'apprendimento. Compilarla non autorizza di per sé una modifica in produzione.
