Collaborazione con il team del carico di lavoro
La distribuzione delle specifiche dell'architettura non è un'attività occasionale. Un architetto dovrebbe aspettarsi di interagire con il team del carico di lavoro in tutta l'implementazione.
Attività di collaborazione continua
Fornire chiarezza. Gli architetti devono essere prontamente disponibili per fornire chiarezza su tutte le specifiche fornite per garantire che i team di implementazione rimangano sbloccati. Per risolvere potenziali ostacoli, gli architetti devono partecipare attivamente agli esercizi di pianificazione dell'iterazione e alle riunioni del team.
Creare suggerimenti di sequenziazione dell'implementazione. Gli architetti capiscono che il percorso dal design a un prodotto pronto per la produzione è iterativo. Possono consigliare le parti dell'applicazione da implementare per prime. Questo approccio consente al team del carico di lavoro di apprendere da tale esperienza e di applicare le conoscenze acquisite alle parti rimanenti del carico di lavoro.
Impostare i checkpoint di revisione dell'implementazione. I team del carico di lavoro devono stabilire checkpoint di revisione regolari per confrontare l'implementazione con la specifica dell'architettura. Questa procedura consente di garantire che la progettazione venga implementata in base alla specifica e che la specifica soddisfi i requisiti previsti. Questo ciclo di feedback può correggere eventuali errori di progettazione o implementazione.
Comunicare con gli stakeholder. Gli architetti hanno stabilito una relazione con gli stakeholder e l'azienda e hanno una conoscenza intima del carico di lavoro. Di conseguenza, spesso sono in buona posizione per inoltrare le preoccupazioni del team di implementazione o le richieste di negoziazione delle modifiche ai requisiti.
Suggerimenti per l'ambiente. La progettazione del carico di lavoro si estende spesso oltre la progettazione per la produzione e il relativo ripristino di emergenza. La produzione è solo uno dei molti ambienti necessari per un team di implementazione del carico di lavoro. Gli architetti possono anche assistere i team del carico di lavoro in ambienti di preproduzione corretti.
Usare un modello di verifica (POC). Gli architetti usano spesso i POC nelle loro progettazioni per informare le decisioni sulle specifiche di progettazione per l'architettura del carico di lavoro. Questi POC possono anche fornire informazioni dettagliate sulla fattibilità dell'implementazione effettiva del carico di lavoro. Se non esiste un modello di verifica, un architetto deve crearne uno prima che il team di implementazione avvii lo sviluppo.
Collaborazione con i team della piattaforma
Alcune organizzazioni suddividono le responsabilità tra i team del carico di lavoro e i team della piattaforma, ad esempio suggeriti nelle zone di destinazione di Azure. Per i carichi di lavoro che collaboreranno con i team della piattaforma per la co-distribuzione di soluzioni e valore, è importante collaborare con tali team. Se non si collabora con i team della piattaforma, la progettazione potrebbe non sfruttare i costi delle offerte disponibili fornite dalla piattaforma o progettare una soluzione che viola i vincoli imposti dalla piattaforma sui carichi di lavoro.