September 2012 Blog Posts

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.

Questo post nasce dalla richiesta di un collega: “come faccio ad avere a colpo d’occhio e ad alto livello il carico dei miei sviluppatori sul singolo progetto?”

Ci sono diversi modi per farlo, ma il più veloce secondo me è utilizzare la tab Team Members della taskboard

Ad esempio:

clip_image002

Per ottenere l’immagine intera ho dovuto fare zoom-out. E’ complessa da interpretare a primo sguardo (ed è giusto che lo sia!), e non fornisce le informazioni essenziali di cui abbiamo bisogno.

Ma utilizzando Team Members…

clip_image003

…abbiamo una tabella molto più esplicativa!

clip_image005