Che cos’è la gestione della configurazione?

La gestione della configurazione è una disciplina che si concentra sulla corretta configurazione e manutenzione dei sistemi hardware e software del computer. Per quanto riguarda l’hardware, questo campo illustra i metodi operativi e le pianificazioni per i sistemi hardware in un ufficio, edificio o azienda. Per quanto riguarda il software, la gestione della configurazione garantisce che tutti i pacchetti software abbiano le stesse funzionalità, patch e componenti aggiuntivi in ​​modo che ci sia uniformità per ogni lavoratore. Anche la gestione della configurazione del software è comune durante la fase di sviluppo come metodologia di progettazione.

Esistono due aree principali della gestione della configurazione: hardware e software. Nella maggior parte dei casi, queste due aree fanno la stessa cosa, delineando i metodi utilizzati per garantire il corretto posizionamento e configurazione delle risorse del computer. Nella maggior parte dei casi, gli operatori umani del sistema, piuttosto che il sistema stesso, utilizzano i metodi di gestione della configurazione.

La gestione della configurazione hardware funziona con sistemi hardware su larga scala. Questi protocolli in genere coprono un’area con più postazioni di lavoro, una rete configurata e uno o più server. I sistemi più piccoli in genere non sono abbastanza complessi da richiedere una metodologia di configurazione.

I protocolli di gestione della configurazione assicurano che ogni parte del sistema hardware sia configurata correttamente e simile a ogni altra parte nella stessa situazione. Ad esempio, un router che si connette a Internet può avere una configurazione diversa da quella che si connette alle risorse interne. Se configurati correttamente, i due router avrebbero impostazioni diverse l’uno dall’altro, ma impostazioni identiche ad altri router nella stessa situazione.

La gestione del software svolge un compito simile sul lato software delle cose. Questo stile di gestione della configurazione imposta i profili software che si applicano a diversi gruppi o ranghi all’interno di un’organizzazione. Ad esempio, tutte le persone del reparto marketing potrebbero avere un’unica configurazione, ma ogni persona al di sopra di un certo livello di gestione ha una configurazione diversa. Quando messi insieme, mostra che la direzione superiore del reparto marketing ha bisogno di accedere a entrambe le configurazioni.

In entrambe le situazioni, la gestione della configurazione aiuta con i programmi di manutenzione. Con l’hardware, delinea la vita lavorativa prevista di qualsiasi componente del sistema, aiutando le persone a determinare quando è probabile che un pezzo di hardware debba essere sostituito. Per quanto riguarda il software, aiuta a impostare un programma di patch e garantisce che il software sia aggiornato.
Quando un sistema software viene sviluppato per la prima volta, la gestione della configurazione del software aiuta a definire i requisiti necessari del software. Le esigenze degli utenti sono riunite in un unico collettivo. Queste esigenze sono collocate nel pacchetto software in base al rilievo della necessità; le cose di cui le persone hanno bisogno più spesso sono posizionate più in alto nel software. Altre opzioni sono riunite in condizioni che gli utenti possono scegliere di utilizzare o ignorare.