Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène

409 Aufrufe

Veröffentlicht am

Team Foundation Server offre une multitude d’outils et un cadre méthodologique pour industrialiser la production de logiciels, non seulement sur les technologies de développement basées sur le framework .NET, mais aussi pour d’autres environnements. Cette capacité à fédérer les plateformes de développement autour d’un référentiel commun est illustrée à travers l’intégration de projets Biztalk 2009 sous Visual Studio et de projets Java sous Eclipse. Cette session présentera comment ces technologies sont intégrées dans TFS et quels bénéfices les équipes projets peuvent tirer de cette plateforme ALM commune.

Veröffentlicht in: Technologie
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/qURD } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/qURD } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/qURD } ......................................................................................................................... Download doc Ebook here { https://soo.gd/qURD } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Gehören Sie zu den Ersten, denen das gefällt!

Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène

  1. 1. palais descongrèsParis7, 8 et 9février 2012
  2. 2. Vous êtes dans la salle 341
  3. 3. Mise en œuvre de TFS2010 dans unenvironnementtechnologique7 février 2012hétérogène Khelil Expert TFSOttDavidGrospelier Kamel Ingénieur Grégory etArchitecte d’affaire Industrialisatiosenior solution nReachSOA Microsoft Tekigo
  4. 4. TEKIGO • Accompagner Architectures • Aider à la décision Conseil • Evaluer – Challenger ALM & SDLC • Proposer • Faciliter Industrialisation logicielle • Intervenir Technologies Microsoft • Implémenter Expertise • Monitorer Plateformes & Devices .Net • Restituer • Prototyper Solutions • Participer à l’innovation R&D externalisée R&D • Transformer - Valoriser • Anticiper Proof-Of-Concept • Intégrer les innovations
  5. 5. ReachSOAStrategic Integration and SOA Solutions Cabinet de conseil en architecture d’intégration :  Focus exclusif sur les architectures d’intégration : EAI, SOA, MDM, B2B  Equipe de consultants expérimentés en architectures d’intégration  Experts des technologies d’intégration Microsoft :  BizTalk Server – Windows Server AppFabric - Azure Service Bus  WCF et WF  SQL Integration Services, SQL Master Data Services et SQL Broker L’offre de services ReachSOA:  Conseil en architecture d’intégration  Solution Blocks (Patterns) pour atténuer les risques sur les projets d’intégration  SOA Dash Pattern  Gouvernance de projets d’intégration  Coaching et accompagnement ReachSOA recrute des Architectes Solutions visitez : http://www.reachsoa.fr/Recrutement - jobs@reachsoa.com
  6. 6. Agenda Team Foundation Server Team Explorer Everywhere Intégration continue Scénario Démo Perspectives
  7. 7. Team Foundation Server
  8. 8. Team Explorer Everywhere
  9. 9. Team Explorer Everywhere Uniformisation Renforce la  Référentiel collaboration  Centralisation des données Facilite le suivi et la traçabilité Intégration  Méthodologies Assure la cohérence  Outils au sein des équipes
  10. 10. L’intégration continue Automatisation des Automatiser tâches récurrentes Fiabiliser nécessaires à la Suivre construction d’une application Améliorer Rationnaliser
  11. 11. L’intégration continue dans TFS Version Control Code WorkItems Metrics Build TFS Extensibilité WF4.0 Code MSBuild Analysis MSTest
  12. 12. Présentation de l’applicationexemplePrise de commande Serveur d’intégration (EAI/B2B) Application JAVA MS BizTalk Server Application cliente Flux BizTalk Server Java Services Web exposés Prise de commande par BizTalk Validation de Processus long et commande transactionnel avec le reste du SI de
  13. 13. Démonstration
  14. 14. Caractéristiques del’application Projet multi-technologies  Application cliente en JAVA  Service Web et application BizTalk Equipe fédérée grâce à TFS 2010  Un responsable qualité logiciel en charge de la coordination des développements  Une équipe de développement JAVA  Une équipe de développement BizTalk / .Net Des outils propres à chaque technologie  Visual Studio 2010 pour l’équipe BizTalk / .Net  Eclipse / Team Explorer Everywhere pour l’équipe JAVA
  15. 15. Environnement dedémonstration Code source stocké dans TFS :  Projet Eclipse / Java  Projet Visual Studio / BizTalk Des tests unitaires  Java (JUnit)  BizTalk (MsTest) Deux définitions de build  Une définition de build Java basée sur ANT  Une définition de build BizTalk
  16. 16. Scénario de la démonstrationDétection d’un bug Processus de build Rapport de build diffusé automatisé et mis à disposition Responsable qualité logiciel Tests unitaires en erreur sur du code Création automatique de « WorkItems » Part en vacances Statut = actif Raison = échec de la génération
  17. 17. Scénario de la démonstrationCorrection du bug BizTalk Prend connaissance du bug Créé une tâche de correction Statut = actif Raison = nouveauCorrige le bugRejoue le test unitaire Statut = fermé Raison = terminé Statut = résolu Référentiel de code Raison = terminé source (TFS)
  18. 18. Scénario de la démonstrationCorrection du bug Java Prend connaissance du bug Créé une tâche de correction Statut = actif Raison = nouveauCorrige le bugRejoue le test unitaire Statut = fermé Raison = terminé Statut = résolu Référentiel de code Raison = terminé source (TFS)
  19. 19. Scénario de la démonstrationFin du processus de correction Rentre de vacances Constate que les bugs sont résolus et terminés Responsable qualitélogiciel (bronzé et reposé)
  20. 20. Démonstration
  21. 21. Intégration BizTalk 2010 à TFS2010 Pas d’efforts spécifiques pour l’intégration dans TFS 2010 Tests unitaires intégrés nativement  Rappels : schémas, maps et pipelines uniquement Packaging des solutions BizTalk pour le déploiement avec BizTalk Deployment Framework Analyse statique de code avec BizCop Tests d’intégration avec BizUnit  Tests d’intégration <> Tests unitaires  Automatisation possible mais en dehors de la build
  22. 22. Intégration Java à TFS 2010 Intégration native des sources Intégration continue  Support natif de ANT et MAVEN  Richesse et flexibilité de Workflow Foundation 4.0 Tests Unitaires  Support natif de la publication des rapports JUnit dans TFS  Extensible pour d’autres moteurs Analyse statique  Adressable via ANT, MAVEN ou WF4.0 Intégration dans un environnement de qualification  Rendu possible dans des environnements Linux via Hyper- V
  23. 23. Intégration Java à TFS 2010 Intégration des Capitalisation sur des éléments existants technologies connues Intégration des et maitrisées pour les fonctionnalités de TFS équipes JAVA Eléments de travail Intégration Rapports détaillés progressive des nouvelles fonctionnalités de TFS
  24. 24. Retour d’expériences Efforts pour une intégration multiplateforme  Essentiellement liés aux outils sous-jacents  ANT, Maven, MSBuild, Sonar, BizCop/FxCop, etc.  Prise de conscience des gains potentiels  Saccompagne dune gestion du changement et de formations  Peut être l’occasion de refaire un point sur les processus  Tous les acteurs doivent être impliqués et motivés  La mise en place peut être progressive Team Foundation Server : un référentiel commun  Orchestration d’outils d’univers différents  Capacité à intégrer et à analyser les données de référence  Boîte à outils ultra-extensible
  25. 25. Perspectives avec Visual Studio11 Plus de flexibilité avec les tests unitaires Intégration de Frameworks de tests : NUnit, xUnit.Net, etc. Exécution de tests directement dans Visual Studio Extensible via l’écriture de connecteurs Fonctionnalité Code Clone de Code Analysis Plus de flexibilité avec MTM Intégration d’environnements VMware Déploiement sur environnements physiques (standard) sans Hyper-V ou SCVMM Nouveau portail Web Team Web Access
  26. 26. Liens utiles Demandez nous le code source complet via Twitter: @dgrospelier ou @reachsoa @gregory_ott Sites Web www.tekigo.com www.reachsoa.com Team Explorer Everywhere http://bit.ly/teamexplorereverywhere http://bit.ly/tfspowertools
  27. 27. Merci de votre attention Questions ?
  28. 28. Les sessions qui peuvent vousintéresser ALM210 - Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management Eric Le Loc’h et Guillaume Rouchon Jeudi 11h00 LAN101 - Les nouveautés de Visual Studio 11 Florent Santin, Etienne Margraff Mercredi 11h00 ALM202 – Mise en place dune usine logicielle avec TFS et Test Manager 2010 Benoit Launay, Sylvain Gross, Raynald Messié Mercredi 14h30
  29. 29. Vous êtes dans la salle 341

×