mercredi 29 février 2012

Migration TFS 2010 vers TFS 2011 en quelques minutes

TFS 11 Preview est disponible aujourd'hui en téléchargement sur MSDN et également à l'adresse suivante : http://www.microsoft.com/visualstudio/11/fr-fr/downloads.
Cette version majeure de la gamme Visual Studio vient avec un nombre impressionnant de nouvelles fonctionnalités dont je donnerai un aperçu dans le prochain article. Mais avant tout, il faut l'installer pour pouvoir démontrer l'ensemble de ces nouvelles fonctionnalités. Le bue de cet article est de montrer la facilité avec laquelle se fait la mise en oeuvre de ce produit au travers d'une opération de migration d'un serveur TFS 2010 existant.

Après avoir téléchargé TFS 11 Beta, vous pouvez l'installer soit sur une nouvelle machine soit mettre à jour une instance existante. c'est ce dernier scénario d'upgrade, de TFS 2010 vers 2011 qui va être démontré.
Tout d'abord les pré requis
  1. Télécharger Visual Studio Team Foundation Server 11 Beta
  2. Procéder au Backup des bases de données TFS 2010 avant l'upgrade
  3. Procéder à la désinstallation de TFS 2010
  4. Procéder à l'installation de TFS 2011 (environ 10 mns avec 1 reboot)
  5. A la fin de l'installation accepter de démarrer l'assistant de configuration
L'assistant d'Upgrade démarre, cliquer sur Next
Valider l'entrée de l'instance SQL de TFS 2010 à migrer et cliquer sur le lien List Available Databases, la base de configuration TFS 2010 apparait dans la liste, cocher la case indiquant que vous avez procédé au backup des bases de données. Cliquer sur Next
Compléter les information du compte de service TFS, normalement YourDomain\Tfsservice ou Network Authority service puis cliquer sur Next.
Vérifier et confirmer les options de migration et cliquer sur Next
L'assistant de migration procède à un pré vérification avant de procéder à la migration proprement dit. Si les étapes passent avec succès, cliquer sur le bouton Configure
La migration démarre en commençant par la base de configuration puis l'ensemble des artefacts TFS

Après quelques minutes, la migration est effectuée avec Succès
Il reste à vérifier à l'aide de la console d'administration, la récupération de l'ensemble des éléments notamment les projets d'équipe.
L'étape suivante va consister à installer Team Explorer pour se connecter au projets et bénéficier de l'Add in Team Explorer pour Excel et Project. Le binaire d'installation est inclus dans le dossier Team Explorer et fait partie de l'iso d'installation de TFS 2011 Beta. On remarquera les nouvelles interfaces avec le Look & Feel Metro pour l'ensemble des installers de la gamme 2011.
Cliquer sur Install
L'installation est déclenchée
Accepter la demande de redémarrage pour finaliser l'installation

lundi 13 février 2012

Techdays 2012 : Session ALM 360°

Cet article fournit le contenu de la présentation faite par Avanade lors de l'édition 2012 des TechDays au Palais des Congès. Cette session a été classée parmi le top 10 des présentations les plus partagées et checkées via la Web App Mobile des Techdays de la première journée, démontrant un vif intérêt pour l'ALM.
Cette session démontre en 60 minutes l'exécution d'un projet depuis la définition des exigences dans Project Server jusqu'au Tests et Déploiement avec Team Build et Lab Management, et laisse entrevoir les nouvelles fonctionnalités clés de Visual Studio 2011...
La présentation au format Ppt est disponible sur SkyDrive au lien ci dessous :
La présentation insiste sur les fonctionnalités devant être prise en compte en vue de sécuriser tout projet de développement du point de vue des éléments de la triple contrainte : Les Délais, le Budget et le Scope mais également la Qualité et la Satisfaction client.
La session se décompose en quatre démonstrations (70% de la présentation) des fonctionnalités clés de la plate forme, chaque démonstration est précédée d'un slide précisant l'intéret au sens ALM de la ou des fonctionnalités démontrées.
Les points démontrés sont :
  • Le module PMO avec l'intégration Project Server 2010 / TFS 2010
  • Les nouvelles fonctionnalités Visual Studio 2011 avec le nouvel outil de Storyboarding pour les spécifications ainsi que la nouvelle version du portail avec le Taskboard
  • Les fonctionnalités de BDT ( Build Test Deploy) pour les développements d'applications et bases de données avec Team Build
  • L'automatisation des Tests Manuels avec les UI Coded Tests
  • La personnalisation des processus de Builds avec l'automatisation des déploiements, la génération de Release Note, l'exécution des tests unitaires et UI Coded tests etc.
  • La mise en oeuvre de Lab Management pour le provisioning d'environnements de test et le déploiement des composants applicatifs avec l'exécution des tests automatisés, soit le couplage de BDT avec Team Build et Lab Management