Processo di gestione delle modifiche
Definizione e concetti
Un processo di gestione delle modifiche è una serie di pratiche commerciali utilizzate per controllare e gestire le modifiche all'interno di un sistema o un'organizzazione di grandi dimensioni. Il termine è più comunemente usato in ingegneria dei sistemi o grandi progetti di costruzione. Lo scopo della gestione del cambiamento è garantire che vi sia una chiara comunicazione tra il cliente e il fornitore di servizi circa la variazione richiesta dalle specifiche accettate, l'impatto sulla linea temporale e il costo previsto di tali modifiche. Un ulteriore vantaggio di questo processo è la convalida dell'autorizzazione per le richieste di modifica.L'intero processo di gestione delle modifiche comprende tre elementi: la richiesta di modifica, la valutazione dei tempi e dei costi per apportare le modifiche e l'implementazione delle modifiche. Questi passaggi rimangono gli stessi se il progetto è un progetto di tecnologia dell'informazione o un progetto di costruzione. Vale la pena notare che la stretta osservanza di un processo formale di gestione delle modifiche è riconosciuta dai tribunali come uno strumento valido per gestire le modifiche ai contratti. Le modifiche richieste e approvate attraverso il processo devono essere pagate dall'impresa, indipendentemente dall'autorità del richiedente. Si presume che l'azienda abbia progettato una pratica commerciale che ha seguito il suo processo di approvazione interno.
Per gestire le richieste di modifica, molte aziende progettano un modulo che fornisce tutte le informazioni richieste. Ad esempio, un modulo di richiesta di modifica richiede in genere il nome del richiedente e il suo titolo, l'attività razionale per la richiesta, la funzionalità richiesta e le implicazioni generali. Sono inclusi anche i nomi dei responsabili e chi verificherà e accetterà le modifiche. Alla ricezione e revisione del modulo, l'amministratore di sistema assegna un numero di tracciamento alla richiesta.
Il responsabile del sistema o del progetto ora rivede i dettagli della richiesta e calcola le risorse richieste, l'allocazione temporale e tutti i costi associati all'implementazione di questa modifica. Durante questo processo, potrebbero esserci domande o chiarimenti richiesti dal richiedente. Questa informazione è incorporata nel modulo di richiesta di modifica.Se i costi vengono accettati, la richiesta viene in genere aggiunta a un elenco prioritario di altre richieste di modifica, come parte del processo di gestione delle modifiche. Il lavoro viene assegnato a un'area specifica, che si metterà in contatto con il sistema o il project manager per chiarire i requisiti e apportare le modifiche necessarie. In un ambiente informatico, queste modifiche sono apportate in un sistema di test. È responsabilità dei tester assicurarsi che i cambiamenti soddisfino i loro requisiti originali e non creare risultati negativi. Al completamento con successo dei test, le modifiche vengono spostate nel sistema di produzione o live. Eventuali problemi o nuovi problemi creati a seguito di questa modifica vengono riesaminati e possono comportare ulteriori cicli di modifiche, test e implementazione.