2. Agenda
ALM ?
TFS vs. TFS
Scénario applicatif ou challenge
TFS au travail
A retenir après tout cela
3.
4. 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 fonctionnelle
Philippe Puschmann, Avanade, MVP ALM
6. 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)
7. 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
12. A retenir
Les 3 piliers du succès:
1.Technique et outillage performantes
Visual Studio, TFS/S; ASP.NET MVC
2.Méthodologie agile
Scrum, XP, ...
3.Le Cloud Azure
13. Me contacter
Expert Azure & Cloud
Blog : http://marius-zaharia.blogspot.com
LinkedIn : http://www.linkedin.com/in/mzaharia
Twitter : http://twitter.com/zaharia1010
Email : marius.zaharia@avanade.com
Hinweis der Redaktion
11:02
11:03
11:05
11:08
11:10
11:11Création& organisation de projet: GWAB-2 Sprints (Agile?)PowerPoint StoryboardVisual Studio - Layer Diagram
11:20BUILD / DEMOCréation de sol.Tests unitairesRajout au controle des sourcesDEPLOY (INTERNAL) - DemoCréation de site Azure; provision de Cloud Service aussiConfig. DeplContDeployTEST / DEMO - Test Manager
11:30PMBUILD 2 / DEMOModification de pageDEPLOY 2 (INTERNAL), TEST / DEMO