Strumenti per la gestione della configurazione software

June 29

Strumenti per la gestione della configurazione software


Un sacco di lavoro va in via di sviluppo e gestione del software. Gli sviluppatori di software o ingegneri devono assicurarsi di aver soddisfatto tutti i requisiti di business del cliente. Poi, dopo tutte le parti hanno convenuto che la codifica e funzioni soddisfano i requisiti, il team di software distribuisce il prodotto in modo che gli utenti finali possono iniziare ad usarlo. Tuttavia, il lavoro del team di sviluppo del software non è finita --- modifiche, difetti, o problemi che si presenteranno. Tenere traccia di questi cambiamenti e problemi a volte ingombrante, che è il motivo per cui il team di sviluppo software utilizzerà la gestione della configurazione software (SCM) strumenti per aiutarli a gestire meglio questi problemi.

Perforce SCM Sistema

Oltre 5.000 clienti utilizzano il sistema Perforce SCM. Ha diversi componenti. Uno di loro è il server Perforce o P4D. P4D monitora le operazioni dell'utente e tiene traccia di tutte le attività in un database principale. Perforce viene fornito con un modulo incorporato che tiene traccia di tutti i difetti e gestisce le richieste di modifica. Inoltre, Perforce SCM contiene un componente di reporting, il sistema Perforce reporting o P4Report. P4Report consente agli ingegneri del software per creare report ed eseguire query. Gli ingegneri del software possono usufruire della componente client di Visual, che è un'interfaccia grafica che funziona con i sistemi operativi, inclusi Solaris, Windows, Linux, e Mac OS X.

AccuRev

AccuRev è progettato per migliorare il software riutilizzo delle risorse, migliorare la collaborazione del team, e accelerare lo sviluppo di software. Questa applicazione funziona con diversi cicli di sviluppo del software, tra cui Rational Unified Process (RUP), Agile, e cascata. AccuRev consente agli ingegneri software per tenere traccia dei problemi e dei cambiamenti. Molte volte gli sviluppatori di software avranno bisogno per unire i file, e per affrontare questo processo, AccuRev ha una funzione detta Merge avanzata. Unisci avanzata non solo unisce i file, ma mantiene una cronologia di questi cambiamenti. AccuRev ha anche una funzione, nota come il cambiamento pacchetti, che permette agli sviluppatori software e manager di monitorare sia le modifiche del codice e le esigenze di business, facendo in modo che i codici siano conformi ai requisiti di business.

Dynamsoft SCM Anywhere

Dynamsoft SCM gestisce Anywhere l'intero ciclo di vita di sviluppo del software. Mantiene tracce di insetti e versioni. Gli sviluppatori di software possono utilizzare questo prodotto come ospite o stand-alone. Il team di software in grado di personalizzare Dynamsoft SCM Anywhere, compresa la creazione di flussi di lavoro, moduli utente e notifiche e-mail. SCM funziona ovunque con varie applicazioni ambiente di sviluppo integrato (IDE), come ad esempio Visual Studio 2005, 2008 e 2010 e Eclipse.