Wartung und Versionierung von Process Templates

Den Workflow oder einzelne Prozessschritte in der Softwareentwicklung anzupassen, sind mit dem Team Foundation Server relativ leicht möglich. Man muss nur das Process Template anpassen und hat im Handumdrehen ein neues Feld zum Task hinzugefügt oder andere kleine Erweiterungen gemacht. Dabei wird der Nutzer auch durch verschiedene Tools, wie z.B. den Team Foundation Server Power Tools…

Neu in TFS 2012: Kopieren und Ausschneiden von mehren Testfällen

Testfallverwaltung kann bei mittleren bis großen Projekte eine Herausforderung sein. Nicht selten passiert es, dass während der verschiedenen Testzyklen sich die Strukturen von etablierten Testplänen /-suiten ändern. Im MTM 2010 konnte das Umorganisieren von Testfällen schon eine Weile dauern, weil die Operationen Kopieren, Ausschneiden oder Einfügen nur für einzelne Testfälle zur Verfügung standen. Im MTM 2012 wurde diese Limitierung aufgehoben und Sie können einfach und unkompliziert mehre Testfälle nach belieben verschieben oder kopieren.

Neu in TFS 2012: Diskussionsansicht in der Historie von Work Items

In TFS 2010 gab es nur eine Ansicht für die Historie eines Work Items. Diese zeigte alle Feldänderungen sowie die History-Comments der Benutzer gleichermaßen an. In TFS 2012 hat Microsoft aufgeräumt. Eine separate Diskussionsansicht zeigt lediglich die Benutzerkommentare an: Die Ansicht kann auf “All Changes” gewechselt werden. Dort sind dann alle Änderungen nachvollziehbar:

AIT TeamSystemPro Productivity Tools jetzt mit CheckinTimeTracker Checkin-Policy

Den Projektfortschritt zu Überwachen ist eine der wichtigsten Aufgaben eines Projektmanagers. Die Messung des Projektfortschritts findet dabei auf Basis von eingetragenen Arbeitszeiten für die definierten Aufgaben statt. Im TFS werden Aufgaben in Form von Work Items abgebildet und verwaltet. Doch wie kommen die Daten in die Work Items? Geht man nach der Produktdokumentation, öffnet man die Aufgabe zum Beispiel im Visual Studio und trägt dort die Zeiten ein – das sollte natürlich am besten nach jeder abgeschlossenen Aufgabe passieren. Leider passiert es allzu häufig, dass dies schlichtweg vergessen wird. Kennzahlen und Bericht, wie zum Beispiel der Burn-Down-Report für den Projektfortschritt lassen sich dann nur unvollständig generieren und werden nutzlos. Für Entwicklungsaufgaben gibt es nun Abhilfe…

Umzug mit Tücken – Migration eines Teamprojekts innerhalb einer Collection

Viele Unternehmen starten mit dem TFS in ein oder mehrere Pilotphasen. Häufig gibt es am Anfang eine isolierte Umgebung, liebevoll Sandbox oder Spielwiese getauft, mit der die Teammitglieder an das Machwerk TFS herangeführt werden. Da der TFS bekanntlich sehr schnell begeistern kann, hat man manchmal schon in solchen Testumgebungen Source Code  und andere Artefakte, die…

Verknüpfen von automatisierten Tests mit Testfällen

Im Rahmen von Lab Management wird die Ausführung von automatisierten Tests über Testpläne und Testsuiten im MTM gesteuert. Ein Lab Management könnte beispielweise die Tests aus der BVT Testsuite aus dem folgenden Beispiel-Screenshot ausführen. Damit eine Steuerung und Remote-Ausführung eines automatisierten Tests über den MTM überhaupt möglich ist, muss dieser zuvor mit einem Test Case…