SlideShare une entreprise Scribd logo
1  sur  31
palais des
congrès
Paris




7, 8 et 9
février 2012
Mise en place d'une usine
logicielle avec TFS et Test
Manager 2010
8 février 2012

Raynald MESSIE           Sylvain
GROSS
Team Manager         Responsable ALM
SOGET                Neos-SDI
SOGET
 Mission                                          Éditeur de logiciels fondé
     Servir la fluidité des opérations
      portuaires, en organisant pour les          en 1983 Leader en PCS
      différents opérateurs publics et privés,
      une gestion intelligente, partagée et          16 ports PCS dans le
      instantanée des informations relatives          monde
      aux chaînes logistiques.
                                                     110 personnes
 Ambition
                                                     8.790.451€ CA 2010
     Devenir le leader mondial et la référence
      en matière de Guichet Unique.
     Favoriser    le    développement      des   Opérateur dans le
      communautés portuaires dans le monde
      en valorisant l'expertise unique du Port
                                                  « SaaS » et le « Cloud »
      du Havre.                                   depuis sa création


                       www.soget.fr
NEOS-SDI
 Mission                                          SSII Pure Player Microsoft
     Accélérer la Transformation des usages
      et des business modèles, élaborer et           150 collaborateurs
      formaliser une stratégie Numérique au
      travers de missions de conseil, de             5 pays: France, Suisse,
      pilotage,     de     conception,    de          Luxembourg, Belgique,
      développement et de support de projets
      innovants en technologies Microsoft et
                                                      USA
      écosystème.                                    Gold Partner / Azure Circle
 Ambition                                             dans plus de 14 domaines
     Mettre l’innovation au service de la
      compétitivité de nos clients et être leur      + 200 Grands Comptes
      partenaire de référence pour les projets
      de développement, d’infrastructure, de      Centre des usages
      business intelligence et de CRM et ceci
      On Premise ou dans le Cloud.                Microsoft
                                                  Tech.days Stand 49
                www.neos-sdi.com
NEOS-SDI et l’ALM
 Nos domaines d’expertise              Une réelle expertise
    Intégration continue et outils       Membre d’Inner Circle
     qualité/test
    Branching et gestion de              Gold Partner sur l’ALM
     configuration                         competencie
    Intégration TFS/Project Server       Des consultants de haut
 Nos conseils                              niveau
    Formation,       transfert   de
     compétences,
                                       Des références
     accompagnement                    internationales
    Installation, personnalisation,      SOGET, Visilab, Tecan…
     intégration, implémentation
L’initialisation
     Printemps 2011



                         La             La
L’initialisation   structuration   stabilisation
                                                   L’optimisation   L’évolution
Le Projet > e-Maritime

       « Guichet                                Partenariat stratégique
                                                et technique avec
       Unique                                   Microsoft
       Portuaire »                              Migration de
           développement de la                 technologies
            nouvelle génération de
                                                JAVA/Oracle vers
            basée sur les
            technologies « Cloud »              .NET
            de Microsoft                        Lancement de la 1ère
Produits mise en œuvre ou utilisés:             application.
Team foundation Server 2010, Visual Studio         sept. 2011 SOGET TAS
2010, SQL Server 2008, IIS 7.5, Biztalk 2010,
                                                    (100% Microsoft)
SharePoint 2010, Windows Server 2008
L’initialisation>Le
besoin d’une méthodologie
   Définition
     Agiles
     « Task Driven »


  Choix de Team Foundation Server

  Création du plan de recrutement
     Le projet représente plus de 7 000 jours/homme
     Peu ou pas de ressources internes
     Plan de recrutement d’une équipe de 16 développeurs .net
     et de 8 « accompagnants »
                                                Effectif de l’équipe
                                                1 manager
                                                1 développeur
                                                2 « Product Owner »
L’initialisation>L’outilla
ge Installation de la plate forme TFS
    Formation MOA et pilotage
    ScrumPilot
        Réalisation d’un dashboard à partir du SDK TFS
        Open source (scrumpilot.codeplex.com)




Accompagnement
Formation MOA
Conseils
Le projet et son organisation

Démo
Démo>Pilotage du Projet
Démo>Pilotage du Projet
            Préceptes de Scrum/Agile
            L’équipe est réunie dans un seul espace
            Réunion tous les jours et debout
            Affichage des indicateurs « temps réels » et
            visible de tous
La structuration
     Eté 2011




L’initialisation
                         La             La
                                                   L’optimisation   L’évolution
                   structuration   stabilisation
La structuration>Le
besoin de production
  Capacité
    Augmentation de l’effectif
  Production des User Stories
     Démarrage du l’écriture de notre premier module
  Définition de notre stratégie de branche




                                             Effectif de l’équipe
                                             1 manager
                                             4 développeurs
                                             2 « Product Owner »
La
structuration>L’outillage
   Outil pour chaque étape du cycle
                          Build                             Build


                                     Code                              Code
              Test                             Test
                                    source                            source


                         TFS                               TFS

            Anomalies               Tâches   Anomalies                Tâches


                        Exigences                         Exigences


  Product                Version                           Version
  backlog                 V0.1                              V0.2




                                                      Accompagnement
                                                      Formation Administration TFS
                                                      Conseils
Application Lifecycle
Management
Démo
La stabilisation
     Automne 2011



                         La
L’initialisation
                   structuration   La stabilisation   L’optimisation   L’évolution
La Stabilisation > Le
besoin
  Objectif : Etre proactifs
  et très réactifs sur le
  survenue de
  « Problèmes »

  Création d’une équipe
  Quality Assurance
    La multiplication des
     modules et des lignes
     de code

  Création de plan de test    Equipe Q.A.   Effectif de l’équipe
    Pour automatiser au      1 manager     2 managers
     maximum les tests        2 testeurs    10 développeurs
                                            2 « Product Owner »
La Stabilisation > L’outillage

  Test Manager 2010
  Méthodologie de test




                            Accompagnement
                            Formation TM2010/VS2010
                            Conseils architecture de test
Test Manager 2010 et les tests
UI
Démo
L’optimisation
     Hiver 2011/2012



                         La             La
L’initialisation
                   structuration   stabilisation   L’optimisation   L’évolution
L’Optimisation > Le
Besoin des tests et environnements de test
  Automatisation
   Productivité, indicateurs…
   Vie réelle: environnements hétérogènes…



                                             Equipe Biztalk
                                             1 manager
                                             2 développeurs
                                             Equipe Q.A.
                                             1 manager
                                             3 testeurs
                                             Effectif de l’équipe
                                             2 managers
                                             1 architecte
                                             16 développeurs
                                             4 « Product Owner »
L’Optimisation > L’Outillage

  Lab Manager, SCVMM…




                               Accompagnement
                               Atelier Lab Manager
                               Mise en place
Test Manager en situation avec
CAS
Démo
Vidéo 1: Enregistrement d’un
test



         E:UserssgrossDocumentsCommunicationT
         echdays 2012 - ParisVERSION
         OFFICIELLEVidéos
Vidéo 2: Exécution de tests
L’évolution
    Aujourd’hui et demain



                         La
L’initialisation
                   structuration
                                   La stabilisation   L’optimisation   L’évolution
L’Evolution >
L’externalisation
   Besoin
          Augmenter les capacités de production
          Premier projet de 50 JH

   Solution
     Centre de service Neos-SDI Dijon


                                                   Liaison HTTPS ou
                                                      tunnel VPN




 Equipe SOGET                     Plateforme TFS
                                      SOGET                               Equipe dédiée SOGET
                                                                       Centre de services Neos-SDI
                                                                             Infrastructure
                Infrastructure SOGET
                                                                      Centre de services Neos-SDI
L’Evolution > Industrialisation
BizTalk
   Besoin
     Mise en production des modules BizTalk



   Solution
     Accompagnement Neos-SDI pour industrialiser le

      packaging et le déploiement
     Mise en place des outils de tests sur livrables BizTalk
L’évolution > Organisation


  Ajustement de             Plus près des
  l’organisation            principes de l’agilité
      Pour une meilleure   Meilleures indicateurs
       productivité            Plus lisible
      Pour une meilleure      Plus temps réel
       qualité
Des questions ?
Raynald MESSIE               Sylvain GROSS
Team Manager            Responsable ALM
SOGET                   Neos-SDI
Raynald.messie@soget.fr Sylvain.gross@neos-sdi.com
raynald_m               sylvaingrossneo

Contenu connexe

Tendances

Scom et orchestrator main dans la main (ser214)
Scom et orchestrator main dans la main (ser214)Scom et orchestrator main dans la main (ser214)
Scom et orchestrator main dans la main (ser214)Jean-François BERENGUER
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
 
Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Microsoft Technet France
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...Microsoft Technet France
 
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...Patrick Guimonet
 
Périphériques non-Windows et SCCM – Intégrations et management
Périphériques non-Windows et SCCM – Intégrations et managementPériphériques non-Windows et SCCM – Intégrations et management
Périphériques non-Windows et SCCM – Intégrations et managementMicrosoft Technet France
 
Sécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncSécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncMicrosoft Technet France
 
Vue d'ensemble des nouveautés de System Center 2012 R2
Vue d'ensemble des nouveautés de System Center 2012 R2Vue d'ensemble des nouveautés de System Center 2012 R2
Vue d'ensemble des nouveautés de System Center 2012 R2Microsoft Technet France
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Microsoft Technet France
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Microsoft Technet France
 
Monter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMonter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMicrosoft Technet France
 
Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Fujitsu France
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureMicrosoft Technet France
 
2008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 20082008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 2008Patrick Guimonet
 
SQL Server et la sécurité
SQL Server et la sécuritéSQL Server et la sécurité
SQL Server et la sécuritéDavid Barbarin
 
[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016GUSS
 

Tendances (20)

Au-delà de Small Business Server
Au-delà de Small Business ServerAu-delà de Small Business Server
Au-delà de Small Business Server
 
Déploiement de Windows 8
Déploiement de Windows 8Déploiement de Windows 8
Déploiement de Windows 8
 
Scom et orchestrator main dans la main (ser214)
Scom et orchestrator main dans la main (ser214)Scom et orchestrator main dans la main (ser214)
Scom et orchestrator main dans la main (ser214)
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
 
Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
 
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...
TechDays 2011 - VIR302 virtualiser vos applications métiers critiques sous hy...
 
Périphériques non-Windows et SCCM – Intégrations et management
Périphériques non-Windows et SCCM – Intégrations et managementPériphériques non-Windows et SCCM – Intégrations et management
Périphériques non-Windows et SCCM – Intégrations et management
 
Sécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncSécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et Lync
 
Vue d'ensemble des nouveautés de System Center 2012 R2
Vue d'ensemble des nouveautés de System Center 2012 R2Vue d'ensemble des nouveautés de System Center 2012 R2
Vue d'ensemble des nouveautés de System Center 2012 R2
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1
 
Monter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMonter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows Azure
 
Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014
 
Retour d'expérience sur PowerShell
Retour d'expérience sur PowerShellRetour d'expérience sur PowerShell
Retour d'expérience sur PowerShell
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et Azure
 
2008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 20082008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 2008
 
SQL Server et la sécurité
SQL Server et la sécuritéSQL Server et la sécurité
SQL Server et la sécurité
 
[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016
 

Similaire à Mise en place d'une usine logicielle avec TFS et Test Manager 2010

Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Microsoft
 
AgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgile Toulouse
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMGrégory Ott
 
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? Christophe HERAL
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMJason De Oliveira
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerPhilippe Sentenac
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...Sébastien Levert
 
OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTampaysant
 
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérienceVisual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérienceMichel Perfetti
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...Business At Work
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...Sid Ahmed Benkraoua
 
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...Jerome Blanc
 
Presentation overside
Presentation oversidePresentation overside
Presentation oversideOverside
 
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Samuel Metias
 

Similaire à Mise en place d'une usine logicielle avec TFS et Test Manager 2010 (20)

Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...
 
AgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFS
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ?
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALM
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation Server
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
 
OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANT
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérienceVisual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...
[webinaire] Live academy #1 - Développer les compétences au cœur de la cultur...
 
Presentation overside
Presentation oversidePresentation overside
Presentation overside
 
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
Microsoft DevOps Day 2015 02122015 - L'expérience du groupe produit Visual St...
 

Plus de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Plus de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Mise en place d'une usine logicielle avec TFS et Test Manager 2010

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Mise en place d'une usine logicielle avec TFS et Test Manager 2010 8 février 2012 Raynald MESSIE Sylvain GROSS Team Manager Responsable ALM SOGET Neos-SDI
  • 3. SOGET Mission Éditeur de logiciels fondé  Servir la fluidité des opérations portuaires, en organisant pour les en 1983 Leader en PCS différents opérateurs publics et privés, une gestion intelligente, partagée et  16 ports PCS dans le instantanée des informations relatives monde aux chaînes logistiques.  110 personnes Ambition  8.790.451€ CA 2010  Devenir le leader mondial et la référence en matière de Guichet Unique.  Favoriser le développement des Opérateur dans le communautés portuaires dans le monde en valorisant l'expertise unique du Port « SaaS » et le « Cloud » du Havre. depuis sa création www.soget.fr
  • 4. NEOS-SDI Mission SSII Pure Player Microsoft  Accélérer la Transformation des usages et des business modèles, élaborer et  150 collaborateurs formaliser une stratégie Numérique au travers de missions de conseil, de  5 pays: France, Suisse, pilotage, de conception, de Luxembourg, Belgique, développement et de support de projets innovants en technologies Microsoft et USA écosystème.  Gold Partner / Azure Circle Ambition dans plus de 14 domaines  Mettre l’innovation au service de la compétitivité de nos clients et être leur  + 200 Grands Comptes partenaire de référence pour les projets de développement, d’infrastructure, de Centre des usages business intelligence et de CRM et ceci On Premise ou dans le Cloud. Microsoft Tech.days Stand 49 www.neos-sdi.com
  • 5. NEOS-SDI et l’ALM Nos domaines d’expertise Une réelle expertise  Intégration continue et outils  Membre d’Inner Circle qualité/test  Branching et gestion de  Gold Partner sur l’ALM configuration competencie  Intégration TFS/Project Server  Des consultants de haut Nos conseils niveau  Formation, transfert de compétences, Des références accompagnement internationales  Installation, personnalisation,  SOGET, Visilab, Tecan… intégration, implémentation
  • 6. L’initialisation Printemps 2011 La La L’initialisation structuration stabilisation L’optimisation L’évolution
  • 7. Le Projet > e-Maritime « Guichet Partenariat stratégique et technique avec Unique Microsoft Portuaire » Migration de  développement de la technologies nouvelle génération de JAVA/Oracle vers basée sur les technologies « Cloud » .NET de Microsoft Lancement de la 1ère Produits mise en œuvre ou utilisés: application. Team foundation Server 2010, Visual Studio  sept. 2011 SOGET TAS 2010, SQL Server 2008, IIS 7.5, Biztalk 2010, (100% Microsoft) SharePoint 2010, Windows Server 2008
  • 8. L’initialisation>Le besoin d’une méthodologie Définition Agiles « Task Driven » Choix de Team Foundation Server Création du plan de recrutement Le projet représente plus de 7 000 jours/homme Peu ou pas de ressources internes Plan de recrutement d’une équipe de 16 développeurs .net et de 8 « accompagnants » Effectif de l’équipe 1 manager 1 développeur 2 « Product Owner »
  • 9. L’initialisation>L’outilla ge Installation de la plate forme TFS Formation MOA et pilotage ScrumPilot Réalisation d’un dashboard à partir du SDK TFS Open source (scrumpilot.codeplex.com) Accompagnement Formation MOA Conseils
  • 10. Le projet et son organisation Démo
  • 12. Démo>Pilotage du Projet Préceptes de Scrum/Agile L’équipe est réunie dans un seul espace Réunion tous les jours et debout Affichage des indicateurs « temps réels » et visible de tous
  • 13. La structuration Eté 2011 L’initialisation La La L’optimisation L’évolution structuration stabilisation
  • 14. La structuration>Le besoin de production Capacité  Augmentation de l’effectif Production des User Stories Démarrage du l’écriture de notre premier module Définition de notre stratégie de branche Effectif de l’équipe 1 manager 4 développeurs 2 « Product Owner »
  • 15. La structuration>L’outillage Outil pour chaque étape du cycle Build Build Code Code Test Test source source TFS TFS Anomalies Tâches Anomalies Tâches Exigences Exigences Product Version Version backlog V0.1 V0.2 Accompagnement Formation Administration TFS Conseils
  • 17. La stabilisation Automne 2011 La L’initialisation structuration La stabilisation L’optimisation L’évolution
  • 18. La Stabilisation > Le besoin Objectif : Etre proactifs et très réactifs sur le survenue de « Problèmes » Création d’une équipe Quality Assurance  La multiplication des modules et des lignes de code Création de plan de test Equipe Q.A. Effectif de l’équipe  Pour automatiser au 1 manager 2 managers maximum les tests 2 testeurs 10 développeurs 2 « Product Owner »
  • 19. La Stabilisation > L’outillage Test Manager 2010 Méthodologie de test Accompagnement Formation TM2010/VS2010 Conseils architecture de test
  • 20. Test Manager 2010 et les tests UI Démo
  • 21. L’optimisation Hiver 2011/2012 La La L’initialisation structuration stabilisation L’optimisation L’évolution
  • 22. L’Optimisation > Le Besoin des tests et environnements de test Automatisation Productivité, indicateurs… Vie réelle: environnements hétérogènes… Equipe Biztalk 1 manager 2 développeurs Equipe Q.A. 1 manager 3 testeurs Effectif de l’équipe 2 managers 1 architecte 16 développeurs 4 « Product Owner »
  • 23. L’Optimisation > L’Outillage Lab Manager, SCVMM… Accompagnement Atelier Lab Manager Mise en place
  • 24. Test Manager en situation avec CAS Démo
  • 25. Vidéo 1: Enregistrement d’un test E:UserssgrossDocumentsCommunicationT echdays 2012 - ParisVERSION OFFICIELLEVidéos
  • 27. L’évolution Aujourd’hui et demain La L’initialisation structuration La stabilisation L’optimisation L’évolution
  • 28. L’Evolution > L’externalisation Besoin  Augmenter les capacités de production  Premier projet de 50 JH Solution  Centre de service Neos-SDI Dijon Liaison HTTPS ou tunnel VPN Equipe SOGET Plateforme TFS SOGET Equipe dédiée SOGET Centre de services Neos-SDI Infrastructure Infrastructure SOGET Centre de services Neos-SDI
  • 29. L’Evolution > Industrialisation BizTalk Besoin  Mise en production des modules BizTalk Solution  Accompagnement Neos-SDI pour industrialiser le packaging et le déploiement  Mise en place des outils de tests sur livrables BizTalk
  • 30. L’évolution > Organisation Ajustement de Plus près des l’organisation principes de l’agilité  Pour une meilleure Meilleures indicateurs productivité  Plus lisible  Pour une meilleure  Plus temps réel qualité
  • 31. Des questions ? Raynald MESSIE Sylvain GROSS Team Manager Responsable ALM SOGET Neos-SDI Raynald.messie@soget.fr Sylvain.gross@neos-sdi.com raynald_m sylvaingrossneo