 |
Questo ruolo guida la pianificazione e l'esecuzione dell'integrazione dell'elemento di implementazione per produrre le build. |
|
Relazioni
Esegue: | Responsabile di:
|
Esegue anche: | Modifica: |
Descrizione principale
Gli implementatori distribuiscono nello spazio di lavoro di integrazione gli Elementi di implementazione testati,
mentre gli integratori li combinano per produrre il build. Un integratore è anche responsabile della pianificazione
dell'integrazione, che avviene ai livelli di sottosistema e sistema, con ognuno uno spazio di lavoro di integrazione
separato. Gli elementi testati vengono distribuiti da uno spazio di lavoro di sviluppo privato dell'implementatore ad
uno spazio di lavoro di integrazione del sottosistema, mentre i sottosistemi di implementazione integrati vengono
distribuiti dallo spazio di lavoro di integrazione del sottosistema alla spazio di lavoro di integrazione del
sistema.
Ulteriori letture
Vedere Code Complete - Un pratico prontuario sulla costruzione del software [MCO93].
|
Proprietà
Ricorrenze multiple |  |
Facoltativo |  |
Pianificato |  |
Personale
Skill |
Gli skill e le conoscenze appropriate per questo ruolo sono:
-
conoscenza del sistema o di parte del sistema che deve essere integrato. In particolare, l'integratore deve
conoscere le interdipendenze fra gli Elementi di implementazione e quelle fra i Sottosistemi di implementazione, e
come è previsto che il loro sviluppo e le dipendenze cambino nel tempo.
-
familiarità con i tool di integrazione
Gli integratori devono avere dei buoni skill di coordinamento, poiché spesso lavorano con più sviluppatori per
assicurare un'integrazione con esito positivo.
|
Approcci assegnazione |
A volte può essere appropriato per una persona agire da integratore per agire anche da tester. Ad esempio, se il
progetto è piccolo o l'integrazione è a livello di sottosistema , potrebbe essere un utilizzo efficace delle risorse
avere come integratore e tester lo stesso membro del team. Certamente per il test e l'integrazione a livello di
sottosistema, un singolo individuo può svolgere il ruolo di implementatore , integratore e tester. A livello di
sistema, invece, si consiglia che l'integrazione e la verifica vengano eseguite da un team indipendente.
|
Ulteriori informazioni
© Copyright IBM Corp. 1987, 2006. Tutti i diritti riservati.
|
|