01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Team Foundation Server

Cette brique de Visual Studio 2005, sortie en version française, apporte les bases du développement collaboratif pour la plate-forme .Net de Microsoft.

Le nouvel environnement de développement de Microsoft est enfin complet. La brique de travail collaboratif, Team Foundation Server, vient juste de sortir en version française, quelques mois après l'apparition des premières nouveautés de Visual Studio 2005 ?" modélisation, tests, profiling de code, etc.
Cet ensemble doit faciliter la mise en musique des notes produites par chacun des intervenants d'un projet de développement logiciel ?" principalement l'architecte, le développeur et le testeur. Pas d'outil dédié, en revanche, pour le chef de projet. Mais les données, stockées dans un référentiel central s'appuyant sur SQL Server 2005, peuvent être exportées dans Microsoft Project, dans Excel, ou, plus généralement, dans toute application basée sur les services Web de Team Foundation Server.

Microsoft réfléchit à d'autres méthodologies

Autre nouveauté : deux méthodologies de développement sont livrées avec l'outil. La première, baptisée MSF Agile, est une méthode de développement agile. La seconde répond aux besoins des équipes formalisant les processus à l'aide de CMMI (Capability Maturity Model Integration). Toutes deux fournissent un cadre que les entreprises peuvent adapter à leur demande.
D'autres méthodologies seraient en cours d'élaboration chez l'éditeur. Microsoft confirme donc son statut de fournisseur de solutions d'entreprise en matière de développement. Reste à savoir si les entreprises conserveront leurs outils habituels ?" notamment enmatière de tests et de modélisation ?" ou si, peu à peu, elles se laisseront tenter par la force de l'éditeur, pour l'intégration de ses logiciels.

Une couche collaborative pour Visual Studio

agrandir la photo

1 - Gestion des tâches
Il est possible de planifier et de coordonner les tâches élémentaires (bogues à résoudre, scénario à compléter, etc.), appelées ' work items ', d'un projet de développement logiciel. Les membres de l'équipe ont à leur disposition des fiches de saisie et un moteur de workflow afin, notamment, de suivre l'évolution du projet. L'outil est livré avec deux méthodologies préparamétrées : la première repose sur une méthode agile, et la seconde sur une méthode plus formalisée.

2 - Gestion des configurations
Team Foundation Server est livré avec un outil de gestion des configurations ?" TFS-VC (Version Control) ?" différent de Visual Source Safe, plutôt destiné, lui, aux ' petits ' projets de développement. TFS-VC permet, entre autres, de dupliquer sur une autre machine l'espace de travail d'un développeur, c'est-à-dire l'ensemble de ses fichiers liés au projet de développement.

3 - Automatisation de la construction
Complémentaire de MS Build, Team System Build permet de dérouler un scénario comprenant la compilation, les tests unitaires associés aux sources, et même la vérification du respect des règles de développement.

4 - Gestion du projet
Les données nécessaires à la gestion de projet sont stockées dans SQL Server 2005. La génération des états d'avancement peut être personnalisée grâce à la présence du module de reporting du SGBD, Reporting Services.

envoyer
par mail
imprimer
l'article
Nos partenaires