ReqSheet un tool per creare requisiti per TFS

La definizione dei requisiti è il primo passo di ogni progetto. Se si vuol seguire la metodologia MSF del Team Foundation Server si devono compilare alcuni documenti e creare diversi work item: Vision, Persona, Scenario, Work Item, QoS. Per aiutare la scritture di tali elementi sono nati nel tempo vari tools; il primo dovrebbere essere stato Borland Caliber poi ne sono venuti tanti altri. Uno che mi era piaciuto era stato Personify Design TeamSpec che permette di creare dei documenti Word in cui i requisiti sono collegati e sincronizzati con il server TFS.

L’ultimo apparso, anzi che sta per apparire poichè è ancora in alpha è stpsoft ReqSheet for Visual Studio Team System. Permette di creare tutti gli elementi dei requisiti lavorando su un documento off-line da condividire con gli altri membri del team per una revisione condivisa e poi da publicare sul server TFS per la creazione dei corrispondenti work Items.

Qui viene defini ta la Vision del progetto:

Definizione delle Personas:

Definizione degli Scenari:

Esiste un altro tool della stpSoft chiamato Storyboarding for Visual Studio Team System che presi gli scenari definiti sopra permette di visualizzarli graficamente in Visio tramite la creazione di diagrammi di screen flow. Vedi figura :

Il software si trova qui http://www.stpsoft.co.uk/vsts

Copiare schede SD con robocopy

Mi sono ritrovato a dover cambiare sul cellulare la scheda SD per passare ad una di capacità superiore. Una semplice copia del contenuto da una all’altra non copia tutti i file. Si potrebbero cercare appositi tools per fare il backup di schede SD ma c’e’ una via piu’ semplice. Su Vista esiste il tool robocopy per fare copie automatiche anche molto complesse. Ecco allora i parametri da utilizzare per fare un mirror completo del contenuto della scheda su una directory di appoggio e salvare un report su un file. Quest’ultimo è utile poichè potrebbe capitare che qualche file è corrotto e non viene copiato.

robocopy <sorgente> <destinazione> /COPYALL /dcopy:t /E /R:2 /W:2 /LOG:<file_di_log> /TEE

Publicato un mio articolo su la tv del giorno prima

E’ stato pubblicato sul numero 1/2008 del Notiziario Tecnico di Telecom Italia un articolo, scritto insieme al collega Pietro Marchisio, sulla "TV del giorno prima su Mobile". Mi e’ arrivata proprio oggi una copia della rivista e ne sono molto contento.
Per chi non sa cosa sia la "TV del giorno prima" dico solo che si tratta di un prototipo di servizio di televisione non lineare che offre tutti i contenuti andati in onda nei giorni passati su tutti i canali televisivi. Una specie di grande You Tube solo con i programmi televisivi dei canali italiani. In questo articolo invece menziono l’estensione del servizio al mondo mobile per poter rivedere dove vogliano e quando vogliano sul nostro cellulare tutto cio’ che e’ andato in onda nei giorni passati. Bello vero ?

Technorati Tags: ,

ASP.NET membership authentication ed authorization in Silverlight

La membership introdotta con ASP.NET 2.0 e’ un meccanismo di autenticazione ed autrizzazione basato su ruoli adatto "as is" per semplici progetti ma facilmente estensibile per esigenze piu’ complesse e serie.

Con la versione 3.5 del Framework e’ possibile usarla anche in Ajax e client .NET mediante una web exposure creata al caso. Rimaneva fuori Silverlight od almeno per me non era chiaro come utilizzarla in un client full Silverlight. Avevo trovato esempi di autenticazione fatta prima in una pagina ASP.NET e poi passata all’applicazione Silverlight.
Ora finalmente Brad Abrams mostra un bell’esempio di come usare l’autenticazione ASP.NET in Silverlight, come salvare le personalizzazioni, e come cambiare la skin della pagina di login in base al ruolo. Il tutto lo trovate nel blog Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight