La governance dei rilasci è l'insieme di controlli che gestiscono le modifiche software prima che vadano in produzione. Comprende chi può approvare un rilascio, quali test devono essere eseguiti, come vengono tracciate le versioni e quando una modifica può essere distribuita o annullata. In pratica, si colloca tra sviluppo e distribuzione e aiuta a garantire che solo le modifiche previste, revisionate e documentate raggiungano gli utenti.
Nella sicurezza informatica, la governance dei rilasci è importante perché un processo di modifica debole può introdurre vulnerabilità, configurazioni errate o persino codice malevolo in un servizio attivo. Gli aggressori possono tentare di abusare di distribuzioni affrettate, catene di approvazione inadeguate o registri di audit mancanti. I difensori usano la governance dei rilasci per imporre la revisione del codice, artefatti firmati, distribuzione graduale, separazione dei compiti e piani di rollback. Una buona governance supporta anche la gestione delle patch, perché gli aggiornamenti di sicurezza devono essere distribuiti rapidamente senza introdurre nuovi guasti.


