2 Développez en Java avec la plateforme Team Foundation Server 2010 08/02/2011 – IND303 Vincent Labatut MVP Visual Studio ALM SOGETI France

Slides:



Advertisements
Présentations similaires
Présentation des technologies SharePoint 2007
Advertisements

Réalités du développement logiciel avec des études de cas Mario Cardinal Le 16 mars 2011.
Les technologies décisionnelles et le portail
Projet de Virtualisation dans le cadre d’un PCA/PRA
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 3 : Le serveur Patrick Guimonet Architecte Infrastructure Division.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
Architecture Technique de la plate-forme CASTORE
La gestion des tests avec Clearquest
19 septembre 2006 Tendances Logicielles Gouvernance de projet Rational Portfolio Manager
Personnalisation des sites SharePoint avec SharePoint Designer 2007
L’intégration continue
Microsoft Visual Studio Team Suite Dossier réalisé par Frédéric MOTHY et Eric LELEU – Mai 2007.
Application Lifecycle Management avec Visual Studio 2010
Developer Day Améliorez votre communication avec le client grâce à Visual Studio 2012 et TFS 2012, en utilisant les outils de Story Board, et le Feedback.
WF / WCF 4.0 et l’environnement “Dublin”
Les outils d’intégration continue
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Eric Vernié - Microsoft Yann Faure - Bewise Etude de cas FMStocks 2000.
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
3 Booster votre productivité avec VS 2010 Arnaud FontaineEric Le Loch Spécialistes Solutions de développement.
Forum SDLC : méthodologies & indicateurs projets
Tests de performance et optimisation de vos applications
Axel Charpentier Responsable R&D Betclic
Connecteur Team Foundation Server Project Server
Formulaires dynamiques et workflows évolués
Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada.
Création d'un projet Web avec Netbeans
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services
Date.
Avec TFS2013, l'Agilité au service de votre entreprise

•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Hyper-V Cloud - Le Cloud Privé version Microsoft
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Développement logiciel en méthode agile
11 TFS Basic Premiers pas dans l’industrialisation! Florent Santin Le technique Access it Blaise Vignon Le marketeux Microsoft.
Plan Définitions et exemples Composants de cluster
5 Les progiciels de gestion et les opportunités associées.
TFS en 120 secondes Christopher Maneu MVP, – maneu.net.
L’automatisation des processus RH les plus importants
Progiciels de Gestion Intégrés
Technet Office System
Visio 2010 Plein les yeux 9 février 2010 Frédéric Bojman – Microsoft
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
2 TFS Basic, en route vers L’ALM 08/02/2011 Alain MartyBenoit Laut ConsultantMVP ALM BewiseBewise.
Avantages pour les développeurs
Alain Le Hegarat Responsable Marketing Windows Server
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Copyright © Mpoware 2010 Microsoft TechDays – 09/02/2010 Frédéric Queudret FondateurMPOWARE Stand W03 dans la zone Web & Cloud Computing.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Communication & Collaboration Gestion de contenu numérique Business Intelligence Solutions Office system 2007 Vos équipes Gestion de Projets Entreprise.
Activités de ESTIA Innovation dans le domaine du PLM
22 Concevoir, faire évoluer et gérer des workflow avancés à partir du socle technique de Microsoft. Mardi 9 février 2010 – 11h00 Jean.
Démonstration Microsoft Project Professional 2010
2 Alain METGE SOGETI
2 SHS201 Best Practices de Développement pour Sharepoint Online Stéphanie Hertrich Relations Techniques Développeurs Microsoft Philippe Sentenac MVP Sharepoint.
Windows Workflow Foundation (WF)
Microsoft Lync Réinventons la façon dont les gens communiquent (MSG101) Damien Caro Architecte Infrastructure Microsoft France
Benjamin Soulier, Yves Peneveyre Cambridge Technology Partners
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Soutenance rapport n°2 Victor Fernandez DUT informatique APP S2
Travail Collaboratif & Open Source Etat de l’art - Solutions - Méthodes.
CATALOGUE DES FORMATIONS Citrix 2015 Formateur : KAMAL Laiss.
SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans.
Jenkins, votre serviteur C. Loomis (CNRS/LAL) Journée LoOPS 11 décembre 2012.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

2 Développez en Java avec la plateforme Team Foundation Server /02/2011 – IND303 Vincent Labatut MVP Visual Studio ALM SOGETI France Xavier Warzee Architecte Microsoft Guillaume Rouchon MVP Visual Studio ALM SOGETI France

3 Une équipe d’experts Une maîtrise de la plateforme.Net Un Centre De Services comme outil de production Un showroom.Net dédié aux technologies Microsoft Un DataCenter IC2 –Innovation Cloud Center Un ancrage fort dans l’écosystème Microsoft (MVP): Des blogs, des articles, des livres blancs Des outils : SOGETI c’est : collaborateurs dans 15 pays dont 6000 dédiés aux technologies Microsoft LE partenaire Microsoft 2010 IC² Des expertises reconnues :

4 Forum des Architectures Applicatives Microsoft Groupe LinkedIn:

5 Agenda Les enjeux et réalités des développements dans l’entreprise Le SDLC et Team Foundation Server 2010 Gestionnaire de sources Eléments de travail Builds Les branches et la mise sur étagère Reporting Synthèse

6 Enjeux & réalités en entreprise Enjeux Rationalisation des budgets Contexte de concurrence mondiale Améliorer la réactivité Réduire les délais Réalités au niveau logiciel : Solutions hétérogènes (plateformes, outils, …) Complexité et coûts accrus Définitions de processus redondants Collaboration limitée entre les équipes Plusieurs systèmes à administrer Reporting incompatible pour les managers

7 Processus logiciel > un processus comme un autre

8 Les outils pour le SDLC Gestionnaire de sources Bug tracking / change control management Adaptable à la méthode des équipes Builds Tests automatisés et déploiement Métriques qualité Reporting

9 La plateforme Visual Studio 2010

10 TEE : TFS comme standard Meilleure collaboration entre les équipes Des processus cohérents Meilleure visibilité sur les projets Un reporting cohérent

11 Gestionnaire de sources Gestion des versions Checkin / Checkout Changeset Historique Verrous Workspace Label Gestion des droits

12 Eléments de travail Extensible et personnalisable Champs Workflow Descrition d’interface Fiches de bogues, tâches, user stories, … Obéit à un workflow Modification historisées

13 Plateforme de démo Linux Ubuntu Windows 2003 Eclipse avec Team Explorer Everywhere 2010 Serveur IIS Team Foundation Server 2010 Serveur Tomcat Eclipse avec Team Explorer Everywhere 2010 Visual Studio 2010 Web Service Java Site Web PHP dans IIS Contrôle Silverlight Site Web PHP dans IIS Contrôle Silverlight

14 Démos Le gestionnaire de sources Les éléments de travail

15 Builds Machine standardisée pour : Génération des binaires Tests automatisés Analyse de la qualité automatisée Packaging Déploiement automatisé Permet la reproductibilité du processus de build. Différent type de build : Manuel Intégration continue Gated checkin Planifié

16 Build Java à partir de TFS Build Java possible avec Ant et Maven TeamBuild Extension Tools Les résultats des tests JUnit tests sont intégrés aux rapports de build de TFS Build déclenché sur chaque check-in avec Gated Check-in ou en intégration continue

17 Intégration Maven/TFS Process- resources resources:resources compile compiler:compile test- compile compiler:testCompile test surefire:test package jar:jar integratio n-test surefire:test install jar:install install deploy jar:deploy > mvn compile > mvn test > mvn install plugins:goalphases

18 Intégration du build Maven Drop Server Build Agent Build Controller TFS Project Collection Symbol Server QueuesSelects Publishes Copies tomcat:redeploy Executes > mvn install Build

19 Les branches Permettent de travailler en parallèle sur plusieurs versions Afin de gérer : Les releases et les patches Le développement de fonctionnalités importantes RELEASE 1.3 RELEASE 1.1 MAIN Branch Merge

20 La mise sur étagère Sauvegarder les modifications en cours « à part » sur le serveur La base de sources reste intacte Pratique pour Sauvergarder un gros changeset Passer la main à un collègue

21 Reporting Utilisation de SqlServer Reporting Services. Rapports identiques quel que soit la technologie de développement utilisée. Consolidation automatique dans le cas de projet multi-technos.

22 Démos Build Gestionnaire de sources avancé Reporting

23 Apporter une cohérence globale Team Explorer EverywhereVisual Studio Team Explorer CMMI, Agile and Custom Process Templates Iteration Planning Project reporting Atomic check-in Check-in Policies Work item linking Work item hierarchy Synchronize in Eclipse Branch Visualization Shelve / Unshelve Team BuildJava builds.NET builds Continuous integration Gated Check-inLimited

24 Essayer Team Explorer Everywhere Version d’essai 90 jours Inclus dans Visual Studio 2010 Ultimate avec MSDN Vendu seul Nécessite une CAL TFS

25 Ressources pour TEE Version d’essai TEE 90 jours Build Extensions Power Tool Forum MSDN Blog de Martin Woodward (Program Manager)

26 Ressources Techdays Des questions ? Retrouvez-nous au Village Dév sur les stands W10 / W11 / W12 ! Visual Studio France Abonnements MSDN Groupe Facebook Visual Studio en France

27 Autres sessions… PHP : outils et méthodologie, prenez de bonnes habitudes ! (INT205) Damien Séguy, Pierre Couzy Mercredi : :00