La comunicazione fra i membri di un team di sviluppo è inequivocabilmente uno dei pilastri dell’ALM.
Ci sono molti modi per coinvolgere gli sviluppatori, ma a volte la comunicazione deve essere asincrona e, soprattutto, automatizzata.
Quindi ecco che Visual Studio ALM ci viene incontro con un grosso support: Team Alerts.
Gli alert erano presenti anche nella versione 2010, ma ora sono stati completamente rivisitati e, con l’introduzione del concetto di Team in Visual Studio ALM, sono stati anche introdotti come ‘Team Alerts’, ossia per tutto un team definito.
Nel mio caso di demo, ho creato un team ‘Test Build Team’ che è all’interno del Test Team principale. In una situazione reale, conterrebbe tutte le persone che lavorano attivamente alla build del progetto.
Dopodichè posso configurare un Team Alert, che verrà inviato automaticamente quando una build fallirà
E qui si nota come il subscriber è il solo Build Team.
L’alert è generato da una query WIQL ovviamente:
E poi viene inviato in automatico. L’indirizzo di destinazione può, ovviamente, essere una Distribution List.