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

  • Published on
    04-Jul-2015

  • View
    215

  • Download
    0

DESCRIPTION

Au cours de cette session, Orange Business Services IT&L@bs prsentera son retour dexprience sur le dploiement de Team Foundation Server dans une optique ALM as a Service afin doffrir le mme niveau doutillage et de service tous ses collaborateurs et toutes ses quipes travaillant sur des projets bass sur lcosystme Microsoft pour grer et industrialiser leurs dveloppements quelles que soient la taille des quipes et leur localisation. Un des objectifs de ce dploiement tait de fournir un service dentreprise atteignant les mmes standards de niveau de service, de flexibilit et de rapidit de mises disposition des ressources quune offre Cloud tout en permettant lentreprise de conserver lentire matrise du service et garantir ainsi la scurit et la confidentialit des donnes. IT&L@bs prsentera la dmarche quelle a mise en uvre pour concevoir ce service et le dployer, notamment linfrastructure quelle a mise en place (Hyper-V, portail libre-service SCVMM, Cluster SQL, SharePoint...). Elle prsentera au aussi comment il est utilis concrtement par ses quipes et quels ROI elle obtient au niveau entreprise et projet. Enfin, elle expliquera pourquoi, dans son contexte, elle prpare la mise disposition de la version 2012 de Team Foundation Server et comment elle va procder.

Transcript

1. ALM as a Service avec Team Foundation ServerPhilippe Ensarguet Directeur Technique Franois Bouteruche Evangliste ALMOrange Business Services IT&L@bsSession ALM202 http://www.itlabs.fr.orange-business.comCode / Dveloppement 2. Orange Business Services IT&L@bs concevoir, dvelopper et intgrer 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.comALM as a Service avec Team Foundation Server 3. Au menu Le besoin Industrialiser les activits La solution Un Cloud Priv de dveloppement bas sur TFS La dmarche Une conception et une mise en uvre collgiale du serviceALM 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 dmo TDD avec Visual Studio et TFS 2012ALM as a Service avec Team Foundation Server 5. Le besoin INDUSTRIALISER LES ACTIVITSALM as a Service avec Team Foundation Server 6. Industrialiser les activits La gense du besoin Comment stabiliser ou amliorer la rentabilit des projets dans un contexte conomique difficile Sans augmenter les prix Sans compresser les temps de dveloppement audtriment de la qualit La rponse Amliorer la productivit des quipes de dveloppement en industrialisant et automatisant leurs pratiquesALM as a Service avec Team Foundation Server 7. Industrialiser les activits Des objectifs globaux assurer la traabilit et la reproductibilit dans le temps et dans lespace professionnaliser de nos dveloppements logiciels ; proposer une infrastructure commune dindustrialisation descadrer dveloppements favorisant le partage des bonnes pratiques, le respect des rgles de qualit et le pilotage oprationnel des dveloppements ; les pratiques (de dveloppement, de test, dintgration continue, dehomognisergestion de projet, etc.) et les technologies mises en uvre en proposantun socle technique prouv.ALM as a Service avec Team Foundation Server 8. Industrialiser les activits Des objectifs globaux augmenter la productivitsimplifier le reporting et de rduire les cots en des quipes paramliorer la qualit de nosconnatre chaque instantcapitalisant uneapplication des bonnesprojets et de piloter le SLAltat dun projet ;infrastructure commune ; pratiques et lencadrement qualit de nos prestationsde leur application;ALM as a Service avec Team Foundation Server 9. La solution UN CLOUD PRIV DE DVELOPPEMENT BAS SUR TFSALM as a Service avec Team Foundation Server 10. Un Cloud Priv de dveloppementInstancesInstances Projet dveloppement rfrentielde librairie build qualimtrie intgration continue Core software development rfrentiel Corporatede code instancieLAN trackers forge Instancesespace de entreprise communicationALM as a Service avec Team Foundation Server 11. Un Cloud Priv de dveloppement Stockage des Instances Visual Studio donnes viaNuGet Projet dans un cluster build SQL Server qualimtrie intgration Virtualisation continueHyper-V Administration Agent de build Corporate via SCVMM Mise en placeLANinstancieTeam Foundation dune Serversupervision via TrackersSCOM Rfrentiel de code Forge Instances SharePoint entreprise ALM as a Service avec Team Foundation Server 12. Flexibilit et ractivitTeam Foundation Oprer par la DSIServer Administrer par desCollection de Collection derfrents au sein desprojets dunprojets dun Centres de Centre de Centre deComptences Comptences Comptences Administrer par lesrfrents techniques des Projet dquipe Projet dquipeProjet dquipe projetsALM as a Service avec Team Foundation Server 13. La dmarche UNE RFLEXION ET UNE MISE EN UVRE COLLGIALEALM as a Service avec Team Foundation Server 14. Une rflexion collgiale Implication des tous les acteursDirection Direction du Qualit,Systme Mthodologie dInformationet Process DirectionEquipes deTechnique productionALM as a Service avec Team Foundation Server 15. Le ROI DES GAINS DIRECTS ET INDIRECTSALM as a Service avec Team Foundation Server 16. Le ROI Au niveau projet Mise disposition dun projet des ressources techniques adaptes aux processus de lentreprise en moins dune heure Entre 2 5 jours de mise en place des outils par projet auparavant Fiabilisation de lusage des outils grce un passage de comptences lies un projet des comptences transverses lentreprise Jusqu 5 jours sur la mise en place de lintgration continue par projet auparavant Matrise des cots de dveloppement en temps rel apportant une meilleure maitrise du projet et un meilleur partage des indicateurs avec le client Maitrise des risques techniques rduisant le nombre des anomalies et leur cot de correction Automatisation des tches faible valeurs ajoutesALM as a Service avec Team Foundation Server 17. Le ROI Au niveau entreprise Plateforme consomme comme un service dentreprise type messagerie Les quipes projets ne perdent plus de temps grer des problmatiques dinfrastructure Jusqu 5 jours dadministration des outils par projet auparavant Mmes chances dindustrialisation offertes toutes nos agences quelque soit leur taille Matrise des cots Monte en comptences des ressources de dveloppement Capitalisation des dveloppements Meilleure matrise des mtiers de lingnierie logicielle Environnement de travail valorisant en interne et en externeALM as a Service avec Team Foundation Server 18. Le futur EN ROUTE VERS VISUAL STUDIO ET TFS 2012ALM 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 Amlioration du systme de notification des membres de lquipe Ajout de fonctionnalits de gestion de la capacit Support de dpt GIT en approche ! Nouveau modle de release intgrant des amliorations rgulirement !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 lensemble du cycle de vie dun projet Amlioration globale de lergonomie et de la lisibilit des informations Simplification de la gestion des tches dans VS avecle nouveau Team Explorer Le portail Team Web Access devient unincontournable pour le travail collaboratif et lesrunions, la gestion dquipe et les indicateursALM as a Service avec Team Foundation Server 21. En route vers Visual Studio et TFS 2012 Tests U et qualit du code, passagers de 1re classe Nouvelle infrastructure de tests unitaires permettant dintgrer des frameworks tier Nouvelle fentre de gestion des tests unitaires Excution des tests unitaires en tche de fond Test en continu Amlioration de la fonction danalyse de la couverture du code Nouvelle fentre danalyse du code permettant une meilleure gestion des alertes Intgration de lanalyse de code et des mtriques avec le workflow de gestion du cycle de vie de lapplication Amlioration des fonctions de demande de relecture de code entre membre de lquipeALM as a Service avec Team Foundation Server 22. En route vers Visual Studio et TFS 2012 Quelle roadmap ? Mise disposition immdiate 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 hbergsALM as a Service avec Team Foundation Server 23. La dmo TDD AVEC VISUAL STUDIO ET TFS 2012ALM as a Service avec Team Foundation Server 24. DveloppeursPros de lIT http://aka.ms/generation-app Formez-vous en lignewww.microsoftvirtualacademy.com http://aka.ms/evenements- developpeursRetrouvez nos vnements http://aka.ms/itcamps-franceLes acclrateurs Faites-vous accompagnerWindows Azure, Windows Phone, gratuitement Windows 8 Essayer gratuitement nos http://aka.ms/telechargements solutions IT La DevTeam sur MSDN Retrouver nos experts LIT Team sur TechNethttp://aka.ms/devteam Microsoft http://aka.ms/itteamALM as a Service avec Team Foundation Server

Recommended

View more >