Il Document Management System (DMS), (Sistema di gestione dei documenti) è una categoria di sistemi software che serve a organizzare e facilitare la creazione collaborativa di documenti e di altri contenuti. Si tratta di un’applicazione lato server che esegue operazioni sui documenti, catalogandoli ed indicizzandoli secondo determinati algoritmi.
Con sistema di controllo della versione o VCS (Version Control System), si intende un software in grado di monitorare e gestire le modifiche apportate ad un file . Il programma crea versioni diverse di ciascun documento modificato e ogni versione modificata del documento viene etichettata. Il versioning o “controllo versione” indica la gestione di versioni multiple di una stessa informazione .
Quali sono i vantaggi?
- risoluzione dei conflitti , vengono tracciate tutte le modifiche effettuate dai singoli utenti che utilizzano il software che implementa il sistema di versioning. Se più membri del team che gestiscono uno stesso progetto apportano modifiche allo stesso file sorgente, è possibile ricavare informazioni relative alla cronologia delle modifiche;
- ottimizzazione del flusso di lavoro ;
-
annullamento delle modifiche del codice sorgente , si tiene traccia di ogni cambiamento, delle modifiche apportate e delle versioni successive dell’informazione o documento.