1 / 36

Application Lifecycle Management avec Visual Studio 2010

Application Lifecycle Management avec Visual Studio 2010 . Philippe PUSCHMANN Senior Architecte Avanade France. 8 février 2011. Thomas BOULLY IS Sales Manager Danone. Avanade Un Intégrateur Mondial présent dans 2 6 Pays. The Power of 3. Technology. Software Products. Business &

afra
Télécharger la présentation

Application Lifecycle Management avec Visual Studio 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application Lifecycle Management avec Visual Studio 2010 Philippe PUSCHMANN Senior Architecte Avanade France 8 février 2011 Thomas BOULLY IS Sales Manager Danone

  2. Avanade Un Intégrateur Mondial présent dans 26Pays The Power of 3 Technology Software Products Business & Management Plus de 11.000 Professionels, Répartis dans 66 bureaux dans 26 régions, Plus de 3600 clients et projets. La mission d’Avanade consiste à aider les entreprises à optimiser leurs investissements informatiques et à développer des solutions complètes, génératrices de bénéfices concrets, autour des technologies Microsoft

  3. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  4. Les Projets Informatiques • Quelques chiffres… • Les principales causes d’échec  • Echecs projets : encore et toujours la même histoire ? Principales Causes D’échecs • Gestion de Projet Lacunaire 1 • Gestion des besoins - Spécifications incomplètes/surréalistes 2 • Manque de Communication / Information disséminée 3

  5. Approche CMMI / PMI Cycle en V • CMMI (Capability Maturity Model Integration) • Livrables par phase • Planning projet • Référentiel de bonnes pratiques • PMI (Project Management Institute) • Fournit un Framework de gestion de projet reconnu partout dans le monde entier • Permet de contrôler les éléments de la triple contrainte : Budget, Délai, Scope et Qualité • Utilisation d’un WBS Projet : Définition et contrôle du Scope • Utilisation d’indicateurs de performance (KPIs) pour piloter • CPI : Cost Performance Index • SPI : Schedule Performance Index Livrables par phases Planning projet

  6. A Project failsAlways at the Beginningnever at the End

  7. If you Fail to Plan…You Plan to Fail

  8. PreventionOverInspection

  9. Quelques Chiffres édifiants.. Les Bugs Logiciels coutent à l’économie américaine près de $60 billions chaque année L’ année dernière, les projets annulés ont couté près de $67 billions Les dépassements de budget sur le restant sont estimés à près de $20billions En moyenne, les développeurs font près de 100 erreurs toutes les 1000 lignes de code qu’ils écrivent

  10. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  11. ALM : Premières Définitions • Usine Logicielle • PMIS : Project Management Information System • Socle Méthodologique • Socle de Gestion de Projet • Pour Rester Aligné avec les objectifs stratégiques de l’entreprise

  12. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  13. PMI : Les zones de connaissance

  14. Earned Value ManagementLes Points Clés Les données d’entrées BAC (Budget atCompletion) représente la Baseline à complétion PV (PlannedValue), la somme des coûts budgétés planifiés (de la baseline) jusqu’à la date statut. EV (Earned Value), le pourcentage de travail effectué à la date statut. Ceci constitue donc la valeur acquise au moment de la date statut. AC (ActualCost), la somme des coûts consommés jusqu’à la date statut. Les données de Sortie (Calculées) SV (Schedule Variance) la quantité SV = EV – PV ; CV (Cost Variance) la quantité CV = EV – AC ; SPI (Schedule Performance Index ) le ratio SPI = EV/PV ; CPI (CostPerformance Index) le ratio CPI = EV/AC EAC (EstimateatCompletion )= BAC / CPI Exemple : under budget, behindschedule

  15. TFS : Les outils de contrôle Suivi Temps réel du budget et des délais DEMO

  16. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés avec Test Manager • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  17. Les Points Clés avec Test Manager 2010 • Test Center • Test Management • Test Planning • Analyse et Reporting sur l’activité de test • Environnement d’exécution des tests • Test Runner • Action Recording pour l’automatisation des tests manuels (Client Web , Windows et Silverlight 4) • Création / Transmission de bugs reproductibles aux développeurs incluant : • Les étapes avec les résultats • VideoRecording • Intellistate (Debughistory, Memory Dump) • Snapshots d’environnements • System Information DEMO

  18. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  19. La mise en place de l’ALM chez Danone 08/02/2011 Thomas BOULLY IS Sales Manager Danone

  20. Danone : le contexte métier Modern Trade • prise de commande centralisée • merchandising intensif (relevé de prix, etc …) • ex : France, UK, US Proximity • prise de commande & livraison en point de vente • merchandising de base • ex : Mexique, Russie, Brésil

  21. Solution CORE Proxi • d’une solution par pays à une solution centralisée 2000 2003 2005 2009 N solutions à maintenir … 1 solution => N CBUs Mise en place de TFS 2008 Argentina :Bagley Danone De Mexico CORE SOLUTION + Release Management Danone Poland Danone Russia • 2008 : Q4Tech devient un acteur offshoreclé à organiser • un solution CORE flexible vs une solution packagée • un coût très attractif • des liens forts avec Microsoft • MAIS • petite structure argentine • un processus non standardisé (développeurs autonomes … ) • un gestion de versions complexe & manuelle • de nombreux acteurs • un applicatif critique Problème QUALITE Effet TUNNEL Tension dans la COMMUNICATION Problème PILOTAGE

  22. Une nouvelle organisation pour une meilleure qualité Les Apports de TFS (1/3) Fonctionnement par Branche Un Worklfow Commun Un haut niveau de traçabilité « Triage Meeting »

  23. Le pilotage et le contrôle Les Apports de TFS (2/3) Quelle efficacité dans le traitement des anomalies ? Comment mesurer la productivité ? Combien d’anomalies / besoin métier ? Qui souffre des problèmes de qualité ? Quel type d’anomalie ? Sur quels composants de notre architecture ?

  24. Les Apports de TFS (3/3) • La gestion de projet Intégration MSProject & TFS : du Planning au Work item • La communication Reporting pour chaque CBU Déploiement Monde WIWA

  25. Notre plateforme Q4Tech Developers BS : Reporting CBU : OuvertureAnomalie AVANADE : Audit Q4T & BS CBU : Reporting Report : Quality Management Book Report : Bug repartition

  26. En 2011 … • Professionnalisation du processus d’installation • Migration Visual Studio 2010 & TFS 2010 • Mise en place de « Testing Center » • Amélioration des performances grâce à l’architecture 64 bits et possibilité de LoadBalancing

  27. Agenda • Les Projets Informatiques… • ALM : Définitionet Principes, l’apport de Microsoft • Gestion de Projet appliquée avec Visual Studio 2010 • PMI : Les zones de connaissance • Earned Value Management (PMI) : les points clés • DEMO • Gestion de la Qualité avec Visual Studio 2010 • Les Points Clés • DEMO • Retour d’expérience : La mise en place de l’ALM chez Danone • Questions

  28. Questions

  29. Avanade TFS Timesheet • N’hésitez pas à venir voir la démonstration sur le stand Avanade

  30. Les sessions Avanade

  31. Ressources • Pour suivre toutes les news sur l’ALM et retrouver les contenus de la présentation : http://philippepuschmann.blogspot.com/ • Des questions ? Retrouvez-nous au Village Dév sur les stands W10 / W11 / W12 ! • Visual Studio France http://www.microsoft.com/france/visualstudio/ • Abonnements MSDN http://msdn.microsoft.com/fr-fr/subscriptions/default.aspx • Groupe Facebook Visual Studio en France http://www.facebook.com/VS2010.France

More Related