fran ois merand platform alm advisor microsoft florent santin inner circle access it
Download
Skip this Video
Download Presentation
Améliorer la qualité de vos applications avec Visual Studio Team System 2010

Loading in 2 Seconds...

play fullscreen
1 / 29

Améliorer la qualité de vos applications avec Visual Studio Team System 2010 - PowerPoint PPT Presentation


  • 72 Views
  • Uploaded on

François MERAND | Platform & ALM Advisor | Microsoft Florent SANTIN | Inner Circle | Access-IT. Améliorer la qualité de vos applications avec Visual Studio Team System 2010. Inner Circle : L’ALM au coeur de l’entreprise. Inner Circle , nos partenaires 2009-2010.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Améliorer la qualité de vos applications avec Visual Studio Team System 2010' - fawzia


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
une brique du capital de l entreprise
Application Lifecycle ManagementUne brique du capital de l'entreprise…
  • Le cycle de vie des applications (lifecycle) couvre toute la période durant laquelle une organisation engage des moyens (€, ressources) sur son patrimoine applicatif
    • De l'idée de départ jusqu'à la fin de vie de la solution
  • Les 3 composantes associées à l'ALM :
    • Gouvernance: prise de décision et gestion de projets
    • Développement: les processus qui permettent de créer (et mettre à jour) les applications
    • Exploitation: l'ensemble des tâches requises pour exploiter et maintenir les applications
les 3 composantes de l alm
Les 3 composantes de l’ALM

Gouvernance

Développement

Exploitation

Idée

Déploiement

Fin de vie

outillage de l alm
Outillage de l’ALM

Proposition de valeur de la plateforme Microsoft

  • Gouvernance
    • Microsoft Project, Project Server
  • Développement
    • Visual Studio Team System
    • La gamme Expression
  • Exploitation
    • la famille System Center
  • L'intégration entre ces briques est primordiale !
    • … et va continuer à s'améliorer
  • Ecosystème
  • Partenaires
  • P&P
etape 1 8 notre projet
Etape 1/8 – Notre projet
  • Une solution :
    • 1 projet « interface graphique » - GUI
    • 1 projet « classes métiers » - CORE
    • 1 projet « tests unitaires »
  • Nous allons mettre en place un processus de « build & intégration continue…
  • … en y intégrant tests unitaires et en mesurant la pertinence de ces tests (couverture)
etape 2 8 am lioration des tests
Etape 2/8 – Amélioration des tests
  • Equipe projet :
    • Nous avons mis en place : build, tests et couverture de test.
    • Nouvelle fonctionnalité permettant de capitaliser sur les tests réalisés
  • Chef de projet :
    • Bien, je suis pour, mais comment éviter que cela ne nuise à notre productivité?
    • Comment tenir compte des données de couverture récoltées à chaque cycle ?
etape 3 8 am lioration du build
Etape 3/8 – Amélioration du build
  • Equipe projet :
    • Nous venons de découvrir les tests impactés
  • Chef de projet :
    • Autres problèmes maintenant : les builds « cassés » et le travail en équipe…
etape 4 8 architecture
Etape 4/8 – Architecture
  • Equipe projet :
    • Nous venons de découvrir le « gated check-in » de VSTS 2010
    • Le nouveau moteur de build (workflow)
  • Chef de projet :
    • Bien, mais comment maintenir cohérence et architecture dans mon projet?
    • Comment prendre en compte tous les risques ?
etape 5 8 mtlm partie 1
Etape 5/8 – MTLM Partie 1
  • Equipe projet :
    • Nous venons de découvrir le nouveau module architecture de VSTS 2010
  • Chef de projet
    • Je souhaite à présent mettre en place des campagnes de tests ?
etape 6 8 mtlm partie 2
Etape 6/8 – MTLM Partie 2
  • Equipe projet :
    • Nous avons désormais un solution pour nos campagnes de tests : MTLM
  • Chef de projet
    • Ok, mais le développeur, comment peut-il reprendre la main sur un bug ?
etape 7 8 mtlm partie 3
Etape 7/8 – MTLM partie 3
  • Equipe projet :
    • Nous venons de voir comment MTLM est totalement connecté avec les développeurs
  • Chef de projet :
    • Ok ! Et au final, quoi de neuf coté tests des interfaces graphiques? (test UI)
etape 8 8 mtlm partie 4
Etape 8/8 – MTLM partie 4
  • Equipe projet :
    • Nous avons maintenant une prise en compte des tests UI dans VSTS 2010.
slide29
Questions ?

La réponse est oui.

Mais quelle était la question ?

ad