Aspettative verso un Architetto di soluzioni
Per avere successo, un Architetto di soluzioni deve essere in possesso di diverse competenze relazionali. Questa unità esplora alcune di queste importanti competenze. Chi aspira a diventare un Architetto di soluzioni applicative aziendali deve dedicare tempo ai progetti osservando il modo di interagire dell'Architetto di soluzioni del progetto. I migliori architetti di soluzioni apprendono combinando esperienze da molti progetti con le lezioni acquisite da successi e fallimenti.
Collaborazione
Benché alcuni articoli vengano prodotti esclusivamente dall'Architetto di soluzioni, la maggior parte dei risultati finali comporta la collaborazione con altri membri del team. Se si preferisce lavorare in autonomia e non si possiedono grandi doti di lavoro in team, il ruolo di Architetto di soluzioni può non essere quello ideale. Gli architetti di soluzioni devono sentirsi a proprio agio nell'affermare la propria esperienza e allo stesso tempo non rifiutare le idee degli altri membri del team. È consigliabile cercare di guadagnarsi il rispetto degli altri perché si è in grado di dimostrare competenze ed esperienza e non perché lo si aspetta a causa del proprio ruolo. Un Architetto di soluzioni deve essere capace di negoziare risultati positivi per le sfide affrontate sia con il cliente sia con i team di progetto.
Coordinamento
Con l'aumentare del team di progetto, cresce anche l'esigenza di un coordinamento migliore. Per lo più, questa situazione può essere gestita dai responsabili del team e dal project manager. Tuttavia, l'Architetto di soluzioni ha in genere la migliore comprensione complessiva di problemi tecnici comuni a diversi team. Ad esempio, il coordinamento con il team di migrazione dei dati e il team che si occupa della personalizzazione del modello di dati per garantire che siano pronti per esecuzioni di prova della migrazione dei dati. Gli architetti di soluzioni devono avere le competenze necessarie per favorire il consenso tra le parti interessate.
Comunicazione
Un Architetto di soluzioni deve essere abile nel comunicare su molti canali diversi, anche con gruppi di destinatari eterogenei, dai tecnici all'azienda in generale. Architetti di soluzioni capaci possono tradurre un problema tecnico o una progettazione a un utente aziendale privo di competenze tecniche. Eccellenti capacità di ascolto sono essenziali per comprendere ciò che dice l'interlocutore, inclusa la capacità di porre domande esplorative per chiarire e acquisire la causa principale dell'argomento discusso. Sono essenziali capacità di comunicazione verbale e scritta.
Feedback costruttivo
Gran parte del ruolo dell'Architetto di soluzioni prevede la revisione e l'invio di feedback sui risultati finali del progetto. Questa responsabilità va dai requisiti alle progettazioni tecniche fino alle implementazioni tecniche. L'Architetto di soluzioni deve essere abile nell'identificare i problemi senza provocare una reazione difensiva da chi ha ricevuto il feedback. L'Architetto di soluzioni deve essere un leader nel promuovere sessioni di feedback costruttive tra i team e dare l'esempio.
Risoluzione dei problemi
Un Architetto di soluzioni deve essere disposto e in grado di cogliere sfide interessanti. Spesso, i problemi che raggiungono l'Architetto di soluzioni saranno i più impegnativi nel progetto. In genere, questi problemi sono quelli che altri team hanno già tentato di risolvere. Gli architetti di soluzioni devono avere le competenze necessarie per scomporre problemi complessi in problemi minori che è possibile risolvere. La capacità di distinguere tra il sintomo e la causa di un problema aiuterà l'Architetto di soluzioni a risolvere i problemi in modo più diretto.
In definitiva, è l'adattabilità di un Architetto di soluzioni che lo rende vincente nei progetti, perché un progetto non è mai simile al successivo.
Gli architetti di soluzioni devono essere infinitamente ottimisti e credere che il proprio team sia in grado di affrontare qualsiasi sfida. Un Architetto di soluzioni deve essere consapevole che il proprio atteggiamento (positivo o negativo) si riflette su tutto il team.
Lo stile adottato dall'Architetto di soluzioni per collaborare, comunicare e fornire feedback influisce anche notevolmente sulle altre persone coinvolte in un progetto. Un Architetto di soluzioni deve rendersi conto di avere un forte influsso sul più ampio team e di conseguenza deve dare l'esempio.