Casa Sviluppo Cos'è la gestione delle versioni? - definizione da techopedia

Cos'è la gestione delle versioni? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Gestione delle versioni?

La gestione delle versioni è la parte del processo di gestione del software che si occupa di sviluppo, test, distribuzione e supporto delle versioni del software all'utente finale. Il team coinvolto in questo processo viene definito team di gestione delle versioni.

Techopedia spiega la gestione delle versioni

Quando il software viene sviluppato e testato, spesso passerà attraverso un team di gestione delle versioni (specialmente nei negozi di sviluppo più grandi). Le principali attività coinvolte nella gestione delle versioni sono:

  1. Generazione di una politica di pianificazione per l'implementazione di nuove versioni
  2. Creare nuove versioni o acquistarle da terze parti
  3. Test di nuove versioni in un ambiente che simula l'ambiente di produzione
  4. Implementazione di nuove versioni nell'ambiente di produzione
  5. Effettuare piani di back-out per rimuovere la nuova versione, se necessario
  6. Mantenere aggiornato il database di gestione della configurazione (CMDB)
  7. Informare e formare i clienti e gli utenti sulla funzionalità della versione appena rilasciata

Le versioni possono essere classificate in versioni principali, secondarie e di emergenza. Questi possono essere indicati da una serie di numeri di rilascio, più lontani dal punto decimale, meno significativi sono i cambiamenti apportati in quel rilascio il sottogruppo che indica come vengono comunemente usati:

  • Rilasci principali (di solito chiamati "Versioni") 1.0, 2.0, 3.0, ecc.
  • Rilasci minori (di solito chiamati "aggiornamenti") 1.1, 1.2, 1.3, ecc …
  • Rilasci di emergenza (chiamati vari nomi tra cui: correzioni di bug, aggiornamenti, patch) 1.1.1, 1.1.2, 1.1.3, ecc …
Cos'è la gestione delle versioni? - definizione da techopedia