AccuRev (precedentemente denominato Borland Accurev) è uno strumento di gestione della configurazione del software che consente di gestire complessi ambienti di sviluppo paralleli e distribuiti con un'architettura basata su flussi in grado di accelerare i processi di sviluppo e di migliorare il riutilizzo delle risorse.
I flussi sono gli elementi fondamentali per il supporto di una moltitudine di basi di codici paralleli, di vari gradi e complessità. Sono estremamente leggeri e offrono la possibilità di separare e gestire varie configurazioni in qualsiasi fase dello sviluppo. I flussi comprendono le relazioni con altri flussi. Ciò significa meno impatto sulla fusione manuale in quanto le configurazioni dei codici vengono "ereditate" immediatamente.
Le pratiche software moderne richiedono la collaborazione dell'intero team. Lavorando con una "modifica" come una risorsa, l'intero team (sviluppatori, tester, responsabili di prodotto e clienti) parla lo stesso linguaggio aziendale. I pacchetti di modifiche garantiscono quali storie, problemi e difetti sono presenti in una versione e che la risorsa di modifica sia tracciabile nell'intero SDLC.
Con AccuRev il vostro team di sviluppo ha la possibilità di modellare graficamente il suo processo di sviluppo e quindi di controllare dinamicamente tutte le modifiche in corso per l'intera organizzazione di sviluppo globale. Modellando il processo di sviluppo, i flussi adesso rappresentano le fasi logiche e possono essere adattati per un modello di integrazione continua multifase.
Tutti i processi e le operazioni sono TimeSafe®. Ciò garantisce la riproducibilità della vostra base di codice sorgente e assicura un audit trail ottimale e tracciabile. Inoltre elimina ogni possibilità di introdurre danneggiamento di dati, build errate o stati indeterminati del codice sorgente. In supporto a Sarbanes-Oxley o altre governance, la capacità di ricompilare qualsiasi release o base di codici in qualsiasi momento è di fondamentale importanza.