Asset
Framework e strumenti per Solution Architect
Framework, pratiche, principi e strumenti riutilizzabili da portare nel lavoro quotidiano.
Asset
Rendere espliciti i trade-off sullo scope
Una pratica per trasformare ogni incremento di scope in una scelta visibile tra valore, capacità, tempi, qualità e rischio.
Pratica
Asset
Responsabilità semantica nelle integrazioni
Ogni campo condiviso in un’integrazione dovrebbe avere un owner chiaro e un significato concordato tra producer e consumer.
Principio
Asset
Saga Pattern: coordinare transazioni distribuite con compensazioni esplicite
Il Saga Pattern coordina un processo di business distribuito come una sequenza di transazioni locali, rendendo espliciti gli stati intermedi, i fallimenti e le azioni compensative necessarie quando il processo non può completarsi.
Concetto
Asset
Scegli un livello prima di aprire la review
Una pratica: scegliere un livello C4 e un System Boundary prima di aprire la review.
Pratica
Asset
Scegliere lo strumento per capacità, non per abitudine
Una tassonomia delle capacità utili per produrre e mantenere artefatti architetturali senza legarsi a un prodotto specifico.
Pratica
Asset
Selezionare i segnali a partire da rischi e risultati attesi
Una pratica per decidere cosa misurare prima degli strumenti: seguire un percorso critico, distinguere risultato, servizio e struttura, scegliere i rischi prioritari e associare a ogni segnale una decisione e un limite.
Pratica
Asset
Semantica di prodotto per il commercio interpretabile dalle macchine
Una base semantica che separa identità del prodotto, varianti vendibili, offerte commerciali, prezzi, disponibilità e policy affinché agenti e sistemi possano interpretarli senza ambiguità.
Concetto
Asset
Separare vincoli, lock-in e buchi del fornitore
Una pratica per separare vincoli firmati, lock-in e ciò che il vendor non farà, invece di rifare la gara.
Pratica
Asset
Trade-off
Uno scambio consapevole in cui migliorare una qualità o un risultato di solito ne indebolisce un altro.
Concetto
Asset
Transactional Outbox: rendere atomici stato ed evento
Il Transactional Outbox registra l’evento nella stessa transazione del cambiamento di business e ne demanda la pubblicazione affidabile a un processo separato.
Pratica
Asset
Trasformare una conversazione politica in una conversazione decisionale
Una conversazione politica può diventare produttiva se viene riportata su criteri decisionali, outcome, vincoli e trade-off espliciti.
Pratica
Asset
Trattare le promesse già comunicate come ipotesi
Una pratica per trattare date e slogan già comunicati come ipotesi da esplicitare, non come requisiti architetturali.
Pratica