SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
ALM as a Service avec Team
               Foundation Server
      Philippe Ensarguet – Directeur Technique
       François Bouteruche – Evangéliste ALM
            Orange Business Services IT&L@bs
                              Session ALM202

                       http://www.itlabs.fr.orange-business.com



Code / Développement
Orange Business Services IT&L@bs
     concevoir, développer et intégrer
     vos applications et infrastructures
     critiques pour accompagner votre
     transformation
           IT on demand & cloud professional
           services
           digital customer experience
           Smart M2M
           embedded & industrial systems
           contactless & payment


     contact :
     itlabs.contact@orange.com
     rendez-vous sur
     www.itlabs.fr.orange-business.com



ALM as a Service avec Team Foundation Server
Au menu
     • Le besoin
           – Industrialiser les activités
     • La solution
           – Un Cloud Privé de développement basé sur TFS
     • La démarche
           – Une conception et une mise en œuvre collégiale du
             service

ALM as a Service avec Team Foundation Server
En dessert
     • Le ROI
           – De nombreux gains directs et indirects
     • Le futur
           – En route vers Visual Studio et TFS 2012
     • La démo
           – TDD avec Visual Studio et TFS 2012


ALM as a Service avec Team Foundation Server
Le besoin

         INDUSTRIALISER LES ACTIVITÉS

ALM as a Service avec Team Foundation Server
Industrialiser les activités
     • La genèse du besoin
           – Comment stabiliser ou améliorer la rentabilité des projets
             dans un contexte économique difficile
              • Sans augmenter les prix
              • Sans compresser les temps de développement au
                détriment de la qualité
     • La réponse
           – Améliorer la productivité des équipes de développement en
             industrialisant et automatisant leurs pratiques
ALM as a Service avec Team Foundation Server
Industrialiser les activités
     • Des objectifs globaux
                                   • assurer la traçabilité et la reproductibilité dans le temps et dans l’espace
     professionnaliser               de nos développements logiciels ;


                                   • proposer une infrastructure commune d’industrialisation des
            cadrer                   développements favorisant le partage des bonnes pratiques, le respect
                                     des règles de qualité et le pilotage opérationnel des développements ;


                                  • les pratiques (de développement, de test, d’intégration continue, de
      homogénéiser                  gestion de projet, etc.) et les technologies mises en œuvre en proposant
                                    un socle technique éprouvé.


ALM as a Service avec Team Foundation Server
Industrialiser les activités
      • Des objectifs globaux


                                                             augmenter la productivité
  simplifier le reporting et de       réduire les coûts en         des équipes par        améliorer la qualité de nos
  connaître à chaque instant            capitalisant une      application des bonnes      projets et de piloter le SLA
      l’état d’un projet ;        infrastructure commune ;   pratiques et l’encadrement   qualité de nos prestations
                                                                de leur application;




ALM as a Service avec Team Foundation Server
La solution

         UN CLOUD PRIVÉ DE DÉVELOPPEMENT
         BASÉ SUR TFS
ALM as a Service avec Team Foundation Server
Un Cloud Privé de développement
          Instances                      Instances
          « Projet »                 « développement »        référentiel
                                                              de librairie
               build
 qualimétrie           intégration
                         continue
       Core software
       development                                           référentiel
                                         Corporate            de code
               instancie
                                            LAN


                                                                             trackers
                                                     forge
     Instances      espace de
   « entreprise » communication

ALM as a Service avec Team Foundation Server
Un Cloud Privé de développement
                                                                                 •   Stockage des
           Instances                     Visual Studio                               données via
                                                          NuGet
           « Projet »                                                                dans un cluster
               build                                                                 SQL Server
 qualimétrie               intégration                                           •   Virtualisation
                             continue                                                Hyper-V
                                                                                 •   Administration
       Agent de build
                                           Corporate                                 via SCVMM
                                                                                 •   Mise en place
                                              LAN
                    instancie                            Team Foundation             d’une
                                                         Server                      supervision via
                                                         • Trackers                  SCOM
                                                         • Référentiel de code
                                                         • Forge

     Instances           SharePoint
   « entreprise »

ALM as a Service avec Team Foundation Server
• Flexibilité et réactivité
                                                                          Team Foundation
                     Opérer par la DSI                                        Server




                     Administrer par des                  Collection de                     Collection de
                    référents au sein des                  projets d’un                      projets d’un
                         Centres de                         Centre de                         Centre de
                        Compétences                       Compétences                       Compétences




                     Administrer par les
                  référents techniques des   Projet d’équipe         Projet d’équipe        Projet d’équipe
                           projets



ALM as a Service avec Team Foundation Server
La démarche

         UNE RÉFLEXION ET UNE MISE EN
         ŒUVRE COLLÉGIALE
ALM as a Service avec Team Foundation Server
Une réflexion collégiale
     • Implication des tous les acteurs

                                                          Direction
                                         Direction du
                                                           Qualité,
                                            Système
                                                         Méthodologie
                                         d’Information
                                                          et Process




                                           Direction      Equipes de
                                          Technique       production




ALM as a Service avec Team Foundation Server
Le ROI

         DES GAINS DIRECTS ET INDIRECTS

ALM as a Service avec Team Foundation Server
Le ROI
     • Au niveau projet
           – Mise à disposition d’un projet des ressources techniques adaptées aux
             processus de l’entreprise en moins d’une heure
               • Entre 2 à 5 jours de mise en place des outils par projet auparavant
           – Fiabilisation de l’usage des outils grâce à un passage de compétences
             liées à un projet à des compétences transverses à l’entreprise
               • Jusqu’à 5 jours sur la mise en place de l’intégration continue par
                 projet auparavant
           – Maîtrise des coûts de développement en temps réel apportant une
             meilleure maitrise du projet et un meilleur partage des indicateurs
             avec le client
           – Maitrise des risques techniques réduisant le nombre des anomalies et
             leur coût de correction
           – Automatisation des tâches à faible valeurs ajoutées
ALM as a Service avec Team Foundation Server
Le ROI
     • Au niveau entreprise
           – Plateforme consommée comme un service d’entreprise type
             messagerie
           – Les équipes projets ne perdent plus de temps à gérer des
             problématiques d’infrastructure
               • Jusqu’à 5 jours d’administration des outils par projet auparavant
           – Mêmes chances d’industrialisation offertes à toutes nos agences
             quelque soit leur taille
           – Maîtrise des coûts
           – Montée en compétences des ressources de développement
           – Capitalisation des développements
           – Meilleure maîtrise des métiers de l’ingénierie logicielle
           – Environnement de travail valorisant en interne et en externe

ALM as a Service avec Team Foundation Server
Le futur

         EN ROUTE VERS VISUAL STUDIO ET TFS
         2012
ALM as a Service avec Team Foundation Server
En route vers Visual Studio et TFS 2012
     • Et aussi
           – Ajout des environnements standards dans le Lab
             Management
           – Amélioration du système de notification des membres
             de l’équipe
           – Ajout de fonctionnalités de gestion de la capacité
           – Support de dépôt GIT en approche !
           – Nouveau modèle de release intégrant des
             améliorations régulièrement !
ALM as a Service avec Team Foundation Server
En route vers Visual Studio et TFS 2012
     • Maitrise des projets de leur avancement
           – Visual Studio et TFS 2012 couvrent l’ensemble du cycle
             de vie d’un projet
           – Amélioration globale de l’ergonomie et de la lisibilité
             des informations
              • Simplification de la gestion des tâches dans VS avec
                le nouveau Team Explorer
              • Le portail Team Web Access devient un
                incontournable pour le travail collaboratif et les
                réunions, la gestion d’équipe et les indicateurs
ALM as a Service avec Team Foundation Server
En route vers Visual Studio et TFS 2012
     • Tests U et qualité du code, passagers de 1ère classe
           – Nouvelle infrastructure de tests unitaires permettant d’intégrer
             des frameworks tier
           – Nouvelle fenêtre de gestion des tests unitaires
           – Exécution des tests unitaires en tâche de fond
           – Test en continu
           – Amélioration de la fonction d’analyse de la couverture du code
           – Nouvelle fenêtre d’analyse du code permettant une meilleure
             gestion des alertes
           – Intégration de l’analyse de code et des métriques avec le workflow
             de gestion du cycle de vie de l’application
           – Amélioration des fonctions de demande de relecture de code
             entre membre de l’équipe
ALM as a Service avec Team Foundation Server
En route vers Visual Studio et TFS 2012
     • Quelle roadmap ?
           – Mise à disposition immédiate de Visual Studio 2012 via
             les abonnements MSDN
               • Compatible avec TFS 2010
           – Test en cours de TFS 2012
           – Ouverture de la nouvelle plateforme Q2 2013 et
             fermeture de la plateforme TFS 2010
           – MCO de la plateforme TFS 2010 jusqu’à la fin des
             projets hébergés
ALM as a Service avec Team Foundation Server
La démo

         TDD AVEC VISUAL STUDIO ET TFS 2012

ALM as a Service avec Team Foundation Server
Développeurs                                                            Pros de l’IT
 http://aka.ms/generation-app           Formez-vous en ligne        www.microsoftvirtualacademy.com

     http://aka.ms/evenements-
                   developpeurs      Retrouvez nos évènements       http://aka.ms/itcamps-france


              Les accélérateurs
                                     Faites-vous accompagner
Windows Azure, Windows Phone,
                                     gratuitement
                   Windows 8


                                       Essayer gratuitement nos     http://aka.ms/telechargements
                                                     solutions IT

           La Dev’Team sur MSDN         Retrouver nos experts       L’IT Team sur TechNet
            http://aka.ms/devteam             Microsoft             http://aka.ms/itteam

ALM as a Service avec Team Foundation Server

Contenu connexe

Plus de Microsoft

Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Microsoft
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Microsoft
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryMicrosoft
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Microsoft
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Microsoft
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET CoreMicrosoft
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Microsoft
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursMicrosoft
 
Les nouveautés de C# 7
Les nouveautés de C# 7Les nouveautés de C# 7
Les nouveautés de C# 7Microsoft
 
La 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasLa 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasMicrosoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Le développement web : tour d'horizon
Le développement web : tour d'horizonLe développement web : tour d'horizon
Le développement web : tour d'horizonMicrosoft
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Microsoft
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Microsoft
 
Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardMicrosoft
 

Plus de Microsoft (20)

Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET Core
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 
Les nouveautés de C# 7
Les nouveautés de C# 7Les nouveautés de C# 7
Les nouveautés de C# 7
 
La 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pasLa 3D sur le web avec Babylon.js pas à pas
La 3D sur le web avec Babylon.js pas à pas
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Le développement web : tour d'horizon
Le développement web : tour d'horizonLe développement web : tour d'horizon
Le développement web : tour d'horizon
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10
 
Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10Introduction à Bash dans Windows 10
Introduction à Bash dans Windows 10
 
Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboard
 

ALM as a Service avec Team Foundation Server chez Orange Business Services IT&L@bs

  • 1. ALM as a Service avec Team Foundation Server Philippe Ensarguet – Directeur Technique François Bouteruche – Evangéliste ALM Orange Business Services IT&L@bs Session ALM202 http://www.itlabs.fr.orange-business.com Code / Développement
  • 2. Orange Business Services IT&L@bs concevoir, développer et intégrer vos applications et infrastructures critiques pour accompagner votre transformation IT on demand & cloud professional services digital customer experience Smart M2M embedded & industrial systems contactless & payment contact : itlabs.contact@orange.com rendez-vous sur www.itlabs.fr.orange-business.com ALM as a Service avec Team Foundation Server
  • 3. Au menu • Le besoin – Industrialiser les activités • La solution – Un Cloud Privé de développement basé sur TFS • La démarche – Une conception et une mise en œuvre collégiale du service ALM as a Service avec Team Foundation Server
  • 4. En dessert • Le ROI – De nombreux gains directs et indirects • Le futur – En route vers Visual Studio et TFS 2012 • La démo – TDD avec Visual Studio et TFS 2012 ALM as a Service avec Team Foundation Server
  • 5. Le besoin INDUSTRIALISER LES ACTIVITÉS ALM as a Service avec Team Foundation Server
  • 6. Industrialiser les activités • La genèse du besoin – Comment stabiliser ou améliorer la rentabilité des projets dans un contexte économique difficile • Sans augmenter les prix • Sans compresser les temps de développement au détriment de la qualité • La réponse – Améliorer la productivité des équipes de développement en industrialisant et automatisant leurs pratiques ALM as a Service avec Team Foundation Server
  • 7. Industrialiser les activités • Des objectifs globaux • assurer la traçabilité et la reproductibilité dans le temps et dans l’espace professionnaliser de nos développements logiciels ; • proposer une infrastructure commune d’industrialisation des cadrer développements favorisant le partage des bonnes pratiques, le respect des règles de qualité et le pilotage opérationnel des développements ; • les pratiques (de développement, de test, d’intégration continue, de homogénéiser gestion de projet, etc.) et les technologies mises en œuvre en proposant un socle technique éprouvé. ALM as a Service avec Team Foundation Server
  • 8. Industrialiser les activités • Des objectifs globaux augmenter la productivité simplifier le reporting et de réduire les coûts en des équipes par améliorer la qualité de nos connaître à chaque instant capitalisant une application des bonnes projets et de piloter le SLA l’état d’un projet ; infrastructure commune ; pratiques et l’encadrement qualité de nos prestations de leur application; ALM as a Service avec Team Foundation Server
  • 9. La solution UN CLOUD PRIVÉ DE DÉVELOPPEMENT BASÉ SUR TFS ALM as a Service avec Team Foundation Server
  • 10. Un Cloud Privé de développement Instances Instances « Projet » « développement » référentiel de librairie build qualimétrie intégration continue Core software development référentiel Corporate de code instancie LAN trackers forge Instances espace de « entreprise » communication ALM as a Service avec Team Foundation Server
  • 11. Un Cloud Privé de développement • Stockage des Instances Visual Studio données via NuGet « Projet » dans un cluster build SQL Server qualimétrie intégration • Virtualisation continue Hyper-V • Administration Agent de build Corporate via SCVMM • Mise en place LAN instancie Team Foundation d’une Server supervision via • Trackers SCOM • Référentiel de code • Forge Instances SharePoint « entreprise » ALM as a Service avec Team Foundation Server
  • 12. • Flexibilité et réactivité Team Foundation Opérer par la DSI Server Administrer par des Collection de Collection de référents au sein des projets d’un projets d’un Centres de Centre de Centre de Compétences Compétences Compétences Administrer par les référents techniques des Projet d’équipe Projet d’équipe Projet d’équipe projets ALM as a Service avec Team Foundation Server
  • 13. La démarche UNE RÉFLEXION ET UNE MISE EN ŒUVRE COLLÉGIALE ALM as a Service avec Team Foundation Server
  • 14. Une réflexion collégiale • Implication des tous les acteurs Direction Direction du Qualité, Système Méthodologie d’Information et Process Direction Equipes de Technique production ALM as a Service avec Team Foundation Server
  • 15. Le ROI DES GAINS DIRECTS ET INDIRECTS ALM as a Service avec Team Foundation Server
  • 16. Le ROI • Au niveau projet – Mise à disposition d’un projet des ressources techniques adaptées aux processus de l’entreprise en moins d’une heure • Entre 2 à 5 jours de mise en place des outils par projet auparavant – Fiabilisation de l’usage des outils grâce à un passage de compétences liées à un projet à des compétences transverses à l’entreprise • Jusqu’à 5 jours sur la mise en place de l’intégration continue par projet auparavant – Maîtrise des coûts de développement en temps réel apportant une meilleure maitrise du projet et un meilleur partage des indicateurs avec le client – Maitrise des risques techniques réduisant le nombre des anomalies et leur coût de correction – Automatisation des tâches à faible valeurs ajoutées ALM as a Service avec Team Foundation Server
  • 17. Le ROI • Au niveau entreprise – Plateforme consommée comme un service d’entreprise type messagerie – Les équipes projets ne perdent plus de temps à gérer des problématiques d’infrastructure • Jusqu’à 5 jours d’administration des outils par projet auparavant – Mêmes chances d’industrialisation offertes à toutes nos agences quelque soit leur taille – Maîtrise des coûts – Montée en compétences des ressources de développement – Capitalisation des développements – Meilleure maîtrise des métiers de l’ingénierie logicielle – Environnement de travail valorisant en interne et en externe ALM as a Service avec Team Foundation Server
  • 18. Le futur EN ROUTE VERS VISUAL STUDIO ET TFS 2012 ALM as a Service avec Team Foundation Server
  • 19. En route vers Visual Studio et TFS 2012 • Et aussi – Ajout des environnements standards dans le Lab Management – Amélioration du système de notification des membres de l’équipe – Ajout de fonctionnalités de gestion de la capacité – Support de dépôt GIT en approche ! – Nouveau modèle de release intégrant des améliorations régulièrement ! ALM as a Service avec Team Foundation Server
  • 20. En route vers Visual Studio et TFS 2012 • Maitrise des projets de leur avancement – Visual Studio et TFS 2012 couvrent l’ensemble du cycle de vie d’un projet – Amélioration globale de l’ergonomie et de la lisibilité des informations • Simplification de la gestion des tâches dans VS avec le nouveau Team Explorer • Le portail Team Web Access devient un incontournable pour le travail collaboratif et les réunions, la gestion d’équipe et les indicateurs ALM as a Service avec Team Foundation Server
  • 21. En route vers Visual Studio et TFS 2012 • Tests U et qualité du code, passagers de 1ère classe – Nouvelle infrastructure de tests unitaires permettant d’intégrer des frameworks tier – Nouvelle fenêtre de gestion des tests unitaires – Exécution des tests unitaires en tâche de fond – Test en continu – Amélioration de la fonction d’analyse de la couverture du code – Nouvelle fenêtre d’analyse du code permettant une meilleure gestion des alertes – Intégration de l’analyse de code et des métriques avec le workflow de gestion du cycle de vie de l’application – Amélioration des fonctions de demande de relecture de code entre membre de l’équipe ALM as a Service avec Team Foundation Server
  • 22. En route vers Visual Studio et TFS 2012 • Quelle roadmap ? – Mise à disposition immédiate de Visual Studio 2012 via les abonnements MSDN • Compatible avec TFS 2010 – Test en cours de TFS 2012 – Ouverture de la nouvelle plateforme Q2 2013 et fermeture de la plateforme TFS 2010 – MCO de la plateforme TFS 2010 jusqu’à la fin des projets hébergés ALM as a Service avec Team Foundation Server
  • 23. La démo TDD AVEC VISUAL STUDIO ET TFS 2012 ALM as a Service avec Team Foundation Server
  • 24. Développeurs Pros de l’IT http://aka.ms/generation-app Formez-vous en ligne www.microsoftvirtualacademy.com http://aka.ms/evenements- developpeurs Retrouvez nos évènements http://aka.ms/itcamps-france Les accélérateurs Faites-vous accompagner Windows Azure, Windows Phone, gratuitement Windows 8 Essayer gratuitement nos http://aka.ms/telechargements solutions IT La Dev’Team sur MSDN Retrouver nos experts L’IT Team sur TechNet http://aka.ms/devteam Microsoft http://aka.ms/itteam ALM as a Service avec Team Foundation Server