Attività: Strutturazione del modello di implementazone
Questa attività struttura l'implementazione per assicurare una agevole implementazione, integrazione e processo di build.
DescrizioneElemento di interruzione del lavoroAssegnazione teamUtilizzo del prodotto di lavoro
Relazioni
Attività parent
Descrizione

La strutturazione del modello di implementazione di solito risulta in un insieme di sottosistemi di implementazione che possono essere sviluppati in modo relativamente indipendente. Un modello ben organizzato preverrà i problemi di gestione della configurazione e consentirà al prodotto di essere creato successivamente da build di integrazione più grandi.

Proprietà
Attivato da evento
Ricorrenze multiple
In corso
Facoltativo
PianificatoYes
Ripetibile
Personale

Mentre l'architetto di software ha come responsabilità principale la struttura del modello di implementazione, l'esperienza dell'architetto di software deve includere quella di un integratore a livello di sistema. Questi 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'automazione dell'integrazione sarà gestita dall'integrazione, l'architetto di software non deve necessariamente essere un esperto di scrittura o di automazione di integrazione ma deve avere una certa familiarità con l'argomento che sarà spesso di aiuto al processo del build di procedere scorrevolmente.

Utilizzo
Guida all'uso

La strutturazione del modello di implementazione dovrebbe essere eseguito in parallelo con l'evoluzione di altri aspetti dell'architettura; l'impossibilità nel considerarlo anticipatamente nel processo di architettura potrebbe portare ad una scarsa organizzazione dell'implementazione e potrebbe impedire il processo di implementazione e di build. Nel peggior caso, un modello di implementazione male organizzato impedirà lo sviluppo parallelo del software da parte del team del progetto.