Attività: Integrazione del Sistema |
|
 |
Questa attività integra i Sottosistemi di implementazione per creare una nuova e coerente versione del sistema in generale. |
|
Relazioni
Descrizione
L'integratore integra il sistema, in accordo con il piano del build di integrazione, aggiungendo il sottosistema di
implementazione consegnato nello spazio di lavoro di integrazione del sistema e creando i build. Ogni build è quindi
l'integrazione verificata da un tester. Dopo l'ultimo incremento, il build può essere completamente testato a livello
di sistema da un tester.
|
Proprietà
Attivato da evento |  |
Ricorrenze multiple |  |
In corso |  |
Facoltativo |  |
Pianificato |  |
Ripetibile |  |
Personale
L'integrazione viene di solito eseguita da una singola persona (per un piccolo progetto in cui il processo di build è
semplice) o da un grande team (per i progetti grandi in cui il processo di build è complesso). Gli integratori devono
avere esperienza di gestione dei build software, di gestione della configurazione ed esperienza di linguaggio di
programmazione in cui vengono scritti i componenti da integrare. Poiché l'integrazione spesso coinvolge un alto grado
di automazione, è inoltre essenziale la figura dell'esperto di shell del sistema operativo o di linguaggio di scrittura
e di tool come 'make' (su Unix) o 'ant' (per Java).
|
Utilizzo
Guida all'uso |
Il lavoro di integrazione dispongono di un alto grado di automazione, con un impegno manuale richiesto quando il build
si interrompe. Una strategia frequente è di eseguire build notturni automatizzati e alcuni test automatizzati (di
solito a livello di unità), consentendo feedback frequenti dal processo di build.
|
© Copyright IBM Corp. 1987, 2006. Tutti i diritti riservati.
|
|