Date post: | 07-Jul-2015 |
Category: |
Documents |
Upload: | aymeric-weinbach |
View: | 1,326 times |
Download: | 1 times |
Azure ALM
Marius Zaharia
Agenda
ALM ?
TFS vs. TFS
Scénario applicatif ou challenge
TFS au travail
A retenir après tout cela
Qu'est-ce qu'ALM ?
Application Lifecycle Management
(Gestion de cycle de vie applicatif)
L’ensemble de l’outillage,
méthodologies et
apport humain
utilisés pour amener
un projet informatique
à son but.
ALM – Roadmap fonctionnellePhilippe Puschmann, Avanade, MVP ALM
Team Foundation Server, ou
Team Foundation Service ?
Scénario applicatif ou challenge ?
Scénario Un site web extranet à implémenter: http://almgwab.cloudapp.net
Très simple: page d’accueil avec une fonctionnalité basique
Challenge Implémenter et publier en production dans BIEN MOINS D’UNE HEURE
(la durée de la session)
Respecter les principes de développement de qualité
Avec une équipe limitée en capacité (moi, seul)
Au travail !
Appliquer les phases de projet:
1. PLAN
2. ANALYSE
3. DESIGN
4. BUILD
5. TEST
6. DEPLOY
Exploiter au maximum l’usine logicielle:
• T.F.Service Agile Planning
• Story Boarding PPT
• Visual Studio & Architecting
• VS2012, TFS Source Control
• Microsoft Test Manager
• TFS Build, Pack, Deploy => Azure
• Azure Web Site: INT, TEST
• Web Role Staging: PREPROD
• Web Role Production: PROD
PLAN, ANALYSE, DESIGN...
Sprint 1 - BUILD & TEST
Sprint 2 - BUILD (& TEST)
DEPLOY – GO LIVE
A retenir
Les 3 piliers du succès:
1.Technique et outillage performantesVisual Studio, TFS/S; ASP.NET MVC
2.Méthodologie agileScrum, XP, ...
3.Le Cloud Azure
Me contacter
Expert Azure & Cloud
Blog : http://marius-zaharia.blogspot.com
LinkedIn : http://www.linkedin.com/in/mzaharia
Twitter : http://twitter.com/zaharia1010
Email : [email protected]