La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

11 TFS Basic Premiers pas dans l’industrialisation! Florent Santin Le technique Access it Blaise Vignon Le marketeux Microsoft.

Présentations similaires


Présentation au sujet: "11 TFS Basic Premiers pas dans l’industrialisation! Florent Santin Le technique Access it Blaise Vignon Le marketeux Microsoft."— Transcription de la présentation:

1 11 TFS Basic Premiers pas dans l’industrialisation! Florent Santin Le technique Access it Blaise Vignon Le marketeux Microsoft

2 22 Agenda Parlons un peu d’ALM Depuis 2005: Team Foundation Server En 2010, ALM pour tous: TFS Basic Installation Gérer un projet Référentiel de sources Génération de livrables... après les premiers pas?

3 33 Application Lifecyle Management ALM (Application Lifecycle Management) La définition du cabinet Forrester : La coordination des activités du cycle de vie des développement incluant : les exigences, la modélisation, le développement, la compilation et les tests : A l’aide de processus, De la gestion de la traçabilité, De fonctions avancées de « reporting »

4 44 Application Lifecyle Management Forte demande des clients Nombreux scénarii : Externalisation/équipes distantes CMMI, méthodologie Qualité, tests fonctionnels et de performance Gestion du risque, pilotage Référentiels multi technologies Niveau d’équipement incomplet

5 55 Pourquoi s’outiller? Le suivi manuel de projet est inefficace : Processus manuels et outils divers mènent à des informations incomplètes ou erronées Laborieux, sujet à erreur L’outillage est requis : Réduire les coûts et la surcharge de travail Automatiser les processus et la collecte d’informations et de métriques Permettre la gestion du changement et l’audit

6 66 Démocratisation de l’ALM Entreprise déjà équipées de solution ALM Team Foundation Server 2005 / 2008 Visual SourceSafe / Excel / MS Project / Windows SharePoint Services / MSBuild…

7 77 Démocratisation de l’ALM Visual Studio 2010 Team Foundation Server Visual Studio Team Foundation Server « Basic »

8 88 Visual Studio 2010

9 99 TFS Basic: Architecture technique TFS WebServices Tfs _Configuration Tfs _Configuration Tfs_ Collection Tfs_ Collection Windows SharePoint Services 3 Reporting Services 2008 SP1 tfs_Analysis Tfs_ Warehouse Tfs_ Warehouse WSS_ AdminContent WSS_ AdminContent WSS_ Config WSS_ Config WSS_ Content WSS_ Content Tfs_ ReportServer 2008TempDB Tfs_ ReportServer 2008TempDB Tfs_ ReportServer 2008 Tfs_ ReportServer 2008 Couche applicative Couche données Tfs _Configuration Tfs _Configuration Tfs_ Collection Tfs_ Collection

10 10 Etape 0/ Installation! Le plus léger possible! S’installe sur une machine cliente Peut utiliser SQL Express Installation simple 1. Installation du produit en quelques minutes 2. Configuration en quelques clics

11 11 DEMO Installation et configuration en quelques clics

12 12 Licences et toussa Produits clientsProduits serveurs Modèle de licence encore à définir Probablement par CPU La licence SCVMM nécéssaire est incluse (mais réservée à cet usage) Fonctionne avec Hyper-V Accessible depuis VS Test Professional et VS Ultimate Modèle de licence encore à définir Probablement par CPU La licence SCVMM nécéssaire est incluse (mais réservée à cet usage) Fonctionne avec Hyper-V Accessible depuis VS Test Professional et VS Ultimate Inclut dans MSDN Nécessite une CAL (licence d’accès), également incluse dans MSDN Accessible depuis n’importe quel outil VS, Eclipse, Excel, Web …. Inclut dans MSDN Nécessite une CAL (licence d’accès), également incluse dans MSDN Accessible depuis n’importe quel outil VS, Eclipse, Excel, Web ….

13 13 Etape 1/ Gestion de projet! Les éléments de travail: Centralisation de toutes les informations du projet Gestion des tâches, bogues, demandes d’évolution… 100% personnalisables si nécessaire A chacun son outil: Visual Studio 2005 -> 2010 pour les développeurs MS Project pour les chefs de projet Excel pour les testeurs et fonctionnels Interface Web pour tous Système d’alerte Etre notifié à tout moment après chaque interaction utilisateur

14 14 DEMO Gestion de projet

15 15 Etape 2/ Gestion de sources! En remplacement de SourceSafe Fonctionnalités de base Archivage, extraction, mise en place d’étiquettes Fonctionnalités avancées Mise sur étagère, développement parallèle, archivage atomique, règles d’archivage Peut être lié aux éléments de travail … et encore a chacun son outil: Visual Studio 2003 – 2010, VB 6, Eclipse, PowerBuilder, Delphi, Expression, intégration Shell Windows…

16 16 DEMO Contrôle de code source

17 17 Etape 3/ Génération de livrables! Automatique via Team Build Installation d’un agent de Build Actions simples: Extraction des sources, étiquetage, compilation, tests, analyse qualité, notification email… Extensible: déploiement automatique, packaging… Planifiable: Par jour / semaine / à heure fixe, à la demande, en intégration continue Rapport de résultat Ce qui a changé depuis la dernière fois TFS

18 18 DEMO Génération automatique de livrables

19 19 Licencing TODO Blaise Pour Blaise

20 20 Aller plus loin? Console d’administration pour faire évoluer TFS Basic SharePoint (WSS ou MOSS) ou autre portail de gestion de contenu Analysis Services Reporting Services Migration possible sur une architecture complète / existante Système de collection de projets d’équipe

21 21 Conclusion Une utilisation simple, pour des scénarii simples (isofonctionnel SourceSafe)… … tout en ouvrant la porte à des scénarii avancés Totalement paramétrable et évolutif Bref, Team Foundation Server en mode Basic, c’est l’ALM à portée de main

22 22 Plus d’information? Site officiel: http://www.microsoft.fr/vs Coach TFS http://msdn.microsoft.com/fr- fr/teamsystem/msdn.coachteamsystem.aspx Blogs: http://Blogs.developpeur.org/azra http://blogs.msdn.com/blaisev Fiches techniques: Installation Gestion de sources Eléments de travail

23 23 Questions?


Télécharger ppt "11 TFS Basic Premiers pas dans l’industrialisation! Florent Santin Le technique Access it Blaise Vignon Le marketeux Microsoft."

Présentations similaires


Annonces Google