Présentation de Team System 2010
Team System est une plateforme collaborative complète destinée au développement d’applications en équipes.
La suite se compose de nombreux produits. Team Foundation Server est le noyau dur de la suite et de nombreux produits associés permettent d’en exploiter toutes les possibilités.
Les composants de Team System 2010
Côté Serveur :
- Team Foundation Server :
Il s’agit du cœur du système. Team Foundation Server fournit :
- Source Control : gestionnaire de sources
- Work Item tracking : suivi des éléments de travail (Work Item)
- Builds Management : gestion des Builds
- Test Case Management : gestion des tests
- Lab Management : gestion des environnements de test
- Windows SharePoint Services :
Il s’agit du moteur de sites collaboratifs de Microsoft, utilisé pour les sites de projet, l’interface privilégiée de collaboration et de communication au sein de l’équipe.
Il propose par défaut un guide de processus, des documents de projet, des modèles et des fonctions de suivi des éléments de travail (Work Item).
- SQL Server Reporting Services :
Il s’agit d’un service de génération de rapport utilisé par Team Foundation Server pour fournir des outils d’analyse personnalisables au chef de projet et aux membres de l’équipe.
Côté Client :
- Visual Studio :
On ne présente plus le meilleur ami du développeur en environnement .Net. Les outils de Team Foundation Server sont parfaitement intégrés dans Visual Studio.
Il existe une version spécialisée pour chaque métier :
- Visual Studio for Software Architects
- Visual Studio for Software Developpers
- Visual Studio for Software Testers
- Visual Studio for Database Professionals
Il est également possible de n’installer Visual Studio Team Explorer pour la gestion et l’analyse des projets.
Visual Studio version Team System regroupe les fonctionnalités de toutes ces versions.
- Team Explorer :
Team Explorer est l’outil, intégré à Visual Studio permettant aux utilisateurs d’interagir avec le Serveur TFS. Il offre
- Web Access :
Ce service offre des fonctionnalités similaires au Team Explorer depuis une interface web. Il permet donc d’administrer vos projets depuis un ordinateur distant ou ne disposant pas de Team Explorer installé.
- Test & Lab Manager :
Le Test & Lab Manager est une nouvelle interface dédiée aux testeurs. Il permet la création, la planification et l’exécution des campagnes de tests, la gestion des configurations de test (couplé avec Hyper-V) ainsi qu’un suivi et un reporting des bugs.
- Test Runner :
Le Test Runner est un outil intégré au Test & Lab Manager permettant de guider les testeurs lors des phases de tests manuels et offrant également un support pour le suivi de ces derniers.
- Office :
Intégration au sein de MS Project ainsi que MS Excel pour le suivi des éléments de travail (work items).
- Expression :
Il s’agit de la suite d’outils centrée sur le développement web et multimédia et qui intègre également des outils d’interaction avec le serveur TFS.
Extensibilité
Microsoft a prévu la possibilité d’étendre le modèle de TFS avec le SDK (Software Development Kit) pour Team Foundation Server. Ceci pour permettre à la communauté d’utilisateur d’adapter le produit à leurs besoins et d’étendre ses fonctionnalités.
Configuration matérielle
Voici les spécifications matérielles minimales préconisées par Microsoft pour l’installation de Team Foundation Server :
|
Utilisateurs |
Processeur |
Disque dur |
Mémoire |
Configuration |
|
Moins de 20 |
1 cœur >= 2,2GHz |
8Go |
2Go |
1 Serveur* |
|
20 à 250 |
1 cœur >= 3,6GHz |
230Go |
2Go |
1 Serveur |
|
250 à 450 |
2 cœurs >= 2,8GHz |
500Go |
4Go |
1 Serveur |
|
450 à 2200 |
2 cœurs >= 2,8GHz |
31Go+137Go raid1 |
3,5Go |
2+ Serveurs** |
|
2200 à 3600 |
4 cœurs >= 2,2GHz |
31Go+137Go raid1 |
3,5Go |
2+ Serveurs |
* Configuration à 1 serveur : Team Foundation Server 2010, Team Build Server, SharePoint et MS SQL Server sur la même machine.
** Configuration à 2 ou plus serveurs : Configuration répartissant les différents services sur plusieurs serveurs afin de répartir la charge.












Commentaires