visual studio 2012 paris summit - cellenza/mediapost: retour d'expérience

37

Upload: michel-perfetti

Post on 03-Jul-2015

253 views

Category:

Technology


2 download

DESCRIPTION

Retour d'expérience sur l'agilité avec TFS et VS 2012

TRANSCRIPT

Page 1: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 2: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Témoignage client MEDIAPOST

Olivier Conq (Mediapost)Michel Perfetti (Cellenza)

Page 3: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Présentation

Page 4: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Acteur majeur du marketing de la relation client en France et en Europe, MEDIAPOST accompagne depuis plus de 20 ans les annonceurs dans la mise en œuvre de leur stratégie de communication de proximité

A l’aide d’une large palette d’expertises, MEDIAPOST a constitué son propre pôle de développement afin de proposer à ses clients des solutions sur mesure et toujours à la pointe des technologies

Page 5: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Cabinet de conseil, d’expertise technique et de réalisation exclusivement dédié aux technologies Microsoft et aux méthodes agiles, Cellenza accompagne ses clients dans l’adoption des meilleures pratiques, techniques et méthodologiques.

A la fois bras droit et tiers de confiance, Cellenza propose une aide à la conception, au développement et à la gestion des architectures et des applications basées sur la plateforme technologique Microsoft. Dans cette perspective, le cabinet fédère les meilleurs référents de la communauté .Net et les coachs agiles les plus reconnus.

Page 6: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Notre environnement

Page 7: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Recette

Teste les incréments livrés par les trois autres équipes

Portail Data

Gère l’intégralité des projets Data de l’entreprise (vente/location/traitement)

Innovation

Développement en R&D les projets innovants, notamment mobile de MEDIAPOST

Rosetta

La plateforme de

communicationmulticanale

Facteur Service +

Services à valeurs ajoutés pour les facteurs

Campagnes

Fournit des solutions de campagnes personnalisés

Les

éq

uip

es

Page 8: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 9: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Equipe InnovationProjet Rosetta Mobile

Toutes les données présentées ici sont véritablement issues des sprints MEDIAPOST

Page 10: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Etat des lieux TFS 2010

Outils trop complexes

Difficulté à mettre en place des tests d’acceptation automatisés

Collaboration limitée

Page 11: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 12: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 13: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Pourquoi choisir l’ALM 2012?

Page 14: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Intégration complète de Scrum

Page 15: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Page 16: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Le portail projet donne une vision immédiate des travaux de l’équipe:

• Affichage du burndown chart

• Affichage des backlogs

• Mise à jour des données en temps réel

Page 17: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Bénéfices

Meilleure visibilité du travail réalisé par l’équipe

Cohérence entre les outils et la méthode utilisée au quotidien

Meilleure réactivité de l’équipe

Page 18: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Plus abordable pour un utilisateur non-technique

Très simple d’utilisation

Un outils de travail à part entière

Page 19: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Calcul automatique du prévisionnel

Page 20: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Sur chaque sprint, les managers précisent la capacité des développeurs

Visualisation d’indicateurs sur l’avancement de l’équipe et des équipiers

Page 21: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Affichage des User Stories et des tâches associés

Indicateurs d’avancement sur le travail des équipiers

Permet de contrôler les suraffectations

Page 22: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Bénéfices

Gains de productivité pour le Product Owner

Vision unifiée des données du projet

Communication et collaboration renforcée

Page 23: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Collaboration

Page 24: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Création des tâches en séance directement dans TFS

Page 25: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Mise à jour des stories en séance

Page 26: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Daily Meetings réalisé avec des personnes distantes via le board digital

Page 27: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Bénéfices

Collaboration facilité via des outils simples et légers

Coûts de formation très faible

Très forte adoption de nos utilisateurs non-techniques

Page 28: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Qualité

Page 29: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 30: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience
Page 31: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Devant la charge de travail que nécessite l’écriture de test sur une application existante nous avons pris le parti de ne faire que des tests d’acceptation. Plus ils sont automatisés, plus nous gagnons du temps.

Page 32: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Le détail des cas de test est accessible sur Visual Studio, Test Manager & le portail. Ce qui permet à tous nos équipiers d’accéder au détail des tests d’acceptation.

Cela améliore le travail de notre équipe de recette qui peut travailler sur la même base que le Product Owner

Interfaces graphiques très proches: nos utilisateurs ne sont pas perdus !

Page 33: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Il est désormais possible d’enregistrer un test:

Sur tout navigateur

Le test enregistré estconverti en code C#

Pour valider le testil suffit de sélectionner lecontrôle à tester

Page 34: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Les assertions sur le test sont ensuite ajoutées en utilisant les propriétés du contrôle: position, taille, contenu, type de contrôle, etc…

Page 35: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Le test généré peut ensuite être modifié à volonté pour être dynamique!

Grâce à ces fonctionnalités nous commençons à intégrer le tests d’acceptation dynamiques très simplement!

Page 36: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience

Bénéfices

Travail collaboratif entre la recette et le Product Owner

Tests d’acceptation mieux structurés

Gain de temps pour les équipes de recette

Page 37: Visual Studio 2012 Paris Summit - Cellenza/Mediapost: retour d'expérience