Upload
davide-benvegnu
View
53
Download
1
Embed Size (px)
Citation preview
Microsoft Mobile Camp - Firenze
Davide Benvegnù
@davidebenvegnu
Fondamenti di ALM per le App Mobile
Microsoft Mobile Camp
Chi Sono
International Development Manager – Aruba.it
Freelancer – DBTek
Microsoft MVP in Visual Studio ALM
Speaker a eventi nazionali (Community Days, SMAU, Festival ICT…)
Trainer (corsi su Microsoft Virtual Academy - bit.ly/MVAVSOIT)
Membro di DotNetToscana e Contributor GetLatestVersion
Guest Post MSDN – Codeplex (n3wt0n) – NuGet – SlideShare.net/n3wt0n
@davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it
13/02/2015
DAVIDE BENVEGNU’
Microsoft Mobile Camp
Ringraziamenti
13/02/2015
Microsoft Mobile Camp
Agenda
Breve introduzione all’ALM
Lavorare
Approcci
Gestione del lavoro
Gestione del codice sorgente
Monitoraggio delle App Mobile
13/02/2015
ALM questa sconosciuta
Microsoft Mobile Camp
13/02/2015
Microsoft Mobile Camp
Application Lifecycle Management
13/02/2015
Gestione del lavoro e ALM
Microsoft Mobile Camp
13/02/2015
Microsoft Mobile Camp
Problemi da affrontare
13/02/2015
Gestione del codice sorgente
Gestione del lavoro
Gestione dello stato di avanzamento
Integrazione
Deploy
Test
Microsoft Mobile Camp
La soluzione?
13/02/2015
Microsoft Mobile Camp
La soluzione?
13/02/2015
Visual Studio Online
Microsoft Mobile Camp
Visual Studio Online
13/02/2015
Versione On-Cloud, fully managed, di TFS
Non ha bisogno di server, installazioni, configurazioni…
Tutto funziona al primo tentativo
Nuove feature disponibili mediamente ogni 3 settimane
Deployate automaticamente in modo trasparente per l’utente
Microsoft Mobile Camp
Visual Studio Online
13/02/2015
Integrabile ed estendibileEspone un set di REST API
Service Hooks
Gratis fino a 5 utenti
Benefit con MSDN (build e load testing)
Licenze Stakeholder gratuite
Microsoft Mobile Camp
VSO: caratteristiche
13/02/2015
Sviluppo Gestione del lavoro Build
Test Deploy Analisi
VSO in azione
Microsoft Mobile Camp
13/02/2015
1
2
3
Monitoraggio delle App Mobile
Microsoft Mobile Camp
13/02/2015
Microsoft Mobile Camp
Domande
13/02/2015
Quanti utenti usano la mia applicazione?
In che modo viene utilizzata?
Su che dispositivi viene utilizzata?
Che prestazioni ha? Che tempi di risposta?
Vengono generati «eventi particolari»?
Vengono generate eccezioni?
Microsoft Mobile Camp
Application Insights
13/02/2015
Monitoring dell’utilizzo di:Applicazioni Web ASP.Net
NEW! App Windows Phone
NEW! App Windows Store
NEW! Java Web App
Monitoring delle performance
Verifica della disponibilità
Dashboard personalizzabile.
Microsoft Mobile Camp
AI per le App Mobile
13/02/2015
Supporto a Windows Phone (anche SL) e Windows Store
NON supporta App Universal
Monitoring dell’utilizzo:
Pagine, Eventi (anche custom)
Eccezioni, Crash, Info di diagnostica
In Release, dati salvati sul dispositivo e mandati all’avvio dell’App o al Resume.
Se non c’è connettività, immagazzina e manda quando c’è
AI in azione
Microsoft Mobile Camp
13/02/2015
1
2
3
Microsoft Mobile Camp
Riferimenti
13/02/2015
Microsoft websites:
http://www.visualstudio.com/explore/app-lifecycle-management-vs
http://msdn.microsoft.com/vstudio/ff637362.aspx
Visual Studio ALM Rangers:
http://aka.ms/vsarsolutions
Blog + Corso MVA
http://blog.dbtek.it – http://bit.ly/MVAVSOIT
GetLatestVersion:
http://www.getlatestversion.it/
Microsoft Mobile Camp
Microsoft Mobile Camp
13/02/2015
GRAZIE!
slideshare.net/n3wt0n
@davidebenvegnu – www.davidebenvegnu.com