Überblick Visual Studio Team System 2008
Microsoft liefert mit Visual Studio Team System ein umfassendes Angebot an integrierten und erweiterbaren Tools, die den gesamten Softwarelebenszyklus abdecken. Die Zusammenarbeit zwischen allen Mitgliedern eines Softwareteams und das Zusammenspiel der Arbeitsschritte vom Design über die Entwicklung und das Testen bis zum Betrieb wird erleichtert.
Das Ergebnis: Entwicklungsprozesse werden effizienter und planbarer, die Entwicklungszeiten und die Projektkosten werden reduziert.

Projekttransparenz
Visual Studio Team System sorgt ohne den üblichen Mehraufwand für mehr Transparenz. Die Datenbestände der täglichen Projektarbeit (Aufgaben, Anforderungen, Quellcode, Tests, Builds) werden im zentralen Datenspeicher abgelegt und lassen sich mithilfe der integrierten Business Intelligence-Funktionalität verknüpfen und auswerten. Dadurch können individuelle Arbeitsergebnisse zu aussagekräftigen Berichten über Status, Fortschritt, Qualität und Trends zusammengestellt werden, die dem Projektmanagement helfen, rechtzeitig Engpässe zu erkennen und gegenzusteuern.
Prozessintegration
Visual Studio Team System macht Prozesse und Vorgehensweisen für alle Projektbeteiligten durch eine integrierte, transparente Unterstützung in allen Phasen der Softwareentwicklung „lebbar“.
Neben den bereits verfügbaren Prozessvorlagen für agile und CMMI-konforme Vorgehensweisen können Unternehmen auch eigene Prozesse mit ihren Erfahrungen und Best Practices in die Entwicklungswerkzeuge integrieren und als Grundlage für ihre Softwareprojekte verwenden.
Zusammenarbeit und Kommunikation
Der Team Foundation Server ist die Kommunikationszentrale von VSTS und deren zentraler Datenspeicher. Alle am Entwicklungsprozess beteiligten Personen – Projektmanager, Architekten, Entwickler und Tester – können ihren Rollen entsprechend auf die zentral zur Verfügung gestellten projektkritischen Daten zugreifen. So kann jedes Teammitglied den Verlauf des Projekts verfolgen und sich darüber mit anderen Projektbeteiligten austauschen. Und auch über den Globus verteilte Teams können gleichzeitig erfolgreich an gemeinsamen Projekten arbeiten.
Rechtzeitige und regelmäßige Qualitätssicherung
"Quality first" – Visual Studio Team System enthält umfassende Werkzeuge für die Qualitätssicherung und das Testen während des gesamten Entwicklungszyklus, zum Beispiel für dynamische und statische Codeanalyse, Unit-Testing, Webtests, Lasttests und Datentests. Arbeitsaufgaben können direkt aus den Testergebnissen generiert werden, und alle Testartefakte können in die Versionsverwaltung aufgenommen werden. Zusätzlich bietet VSTS die Möglichkeit, über Regeln beim Check-in die Einhaltung von Richtlinien schon während der Entwicklung zu erzwingen.
Verwendung vertrauter Werkzeuge
Alle Teammitglieder können mit Werkzeugen arbeiten, die sie bereits kennen. Verwenden Sie zum Beispiel Microsoft Office Excel und Microsoft Office Project für das Projektmanagement und Visual Studio 2008 für Architektur, Tests und Programmierung.