TFS Integration mit Project Server / Project Online

TPG PSLink®: bewährte Middleware für Microsoft Integration

Die native Integration von Team Foundation Server (TFS) mit Microsoft Project Server (PPM) wird von Microsoft seit der Version 2017 nicht mehr unterstützt. Wenn Sie diese Integration mit einer früheren Version von TFS nutzen, so wird sie nach einem Upgrade nicht mehr funktionieren. Hierfür ist das Ausweichen auf Drittanbieter möglich.

TPG PSLink ist seit 20 Jahren eine bewährte Middleware für den Datenaustausch zwischen verschiedenen Enterprise-Systemen und unterstützt auch die bidirektionale Integration mit TFS.

Planen Sie Aufgaben mit VSTS und TFS oder setzen gar agile Methoden ein, dann ist die Integration mit Microsoft Project Server oder Project Online sinnvoll. Dadurch haben Ihre Portfolio- und Programmmanager den Überblick über das Projektportfolio.

Nur in Microsoft PPM sind alle Projekte enthalten. Daher ist nur dort auch der Überblick über alle benötigten und verfügbaren Ressourcen möglich. Durch die Integration mit TFS / VSTS steigern Sie die Produktivität und stellen sicher, dass alle Beteiligten mit dem jeweils optimalen Werkzeug arbeiten können.

Durch seine hohe Konfigurierbarkeit ist TPG PSLink sehr schnell implementiert. Jede Rolle, Entwickler und Projektmanager, arbeitet dann mit dem für sie passenden Tool und auf derselben Datenbasis.

TPG PSLink ermöglicht mehrere Anwendungsfälle, die folgend beschrieben sind.

Anwendungsfall 1: Synchronisation von Strukturen aus Microsoft Project zu TFS/VSTS

Synchronisation von Strukturen aus Microsoft Project zu TFS/VSTS (Bild klicken zum Vergrößern)
TFS Integration mit Microsoft Project Server / Project Online

Die Strukturierung der Projekte erfolgt durch den Projektplaner in Microsoft Project. So kann z.B. eine Gliederungsstruktur aus Microsoft Project in TFS angelegt werden: aus den Sammelvorgängen entstehen Features im TFS und die Untervorgänge werden zu Requirements im TFS. Der Projektleiter entscheidet dabei individuell, welche Vorgänge nach TFS synchronisiert werden.

Anwendungsfall 2:
Import von Items aus SharePoint in TFS/VSTS

Import von Items aus SharePoint in TFS/VSTS (Bild klicken zum Vergrößern)
TFS Integration mit Microsoft SharePoint

Die Arbeitspakete aus Projekten führen immer wieder zu denselben Aufgaben. Diese sind ständig erneut durch die Mitarbeiter abzuarbeiten und müssen häufig manuell erstellt werden. Zur Vereinfachung dieser wiederholten Vorgänge bieten sich standardisierte Aufgabenlisten / Checklisten an.

Eine SharePoint Liste ist hier die passende Lösung. Diese umfasst die Inhalte der Aufgaben, die auf TFS Seite zu erledigen sind. Die Inhalte lassen sich hier auch gut aktualisieren, falls sich etwas ändert.

Beim Aufbau der Checklisten gibt es keine Grenzen. Dafür sorgt TPG PSLink, da sich hiermit die Felder aus SharePoint bei der Integration frei zuordnen lassen.

Anwendungsfall 3:
Synchronisation des Fortschritts aus TFS / VSTS nach Microsoft Project

Synchronisation des Fortschritts aus TFS / VSTS nach Microsoft Project (Bild klicken zum Vergrößern)
TFS Integration mit Microsoft Project Server / Project Online 2

Sobald die Projektbeteiligten in TFS ihre individuellen Work Items angelegt haben, beginnt deren Abarbeitung. Um einen aktuellen Status an den Projektleiter sowohl im TFS als auch in Microsoft PPM zu übermitteln, werden diverse Attribute gepflegt. Diese sind etwa:

  • Status
  • geleistete Arbeit
  • geplanter Fertigstellungstermin
  • usw.

Diese Daten werden sinnvoll verdichtet aus TFS nach Microsoft PPM übertragen. Das ergibt eine aktualisierte und schlanke Projektplanung, da nicht alle Details aus TFS übertragen werden müssen. Für die Projektleiter ist das ein hoher Nutzen, denn ihre Planung bleibt übersichtlich.

Anwendungsfall 4:
Anzeige von Details in Microsoft Project

Anzeige von Details aus Team Foundation Server in Microsoft Project (Bild klicken zum Vergrößern)
TFS Integration mit Microsoft Project Server / Project Online 3

Auch wenn ein Projektleiter nicht alle Detailaktivitäten aus TFS in seinem Projektplan haben möchte, kann es hilfreich sein diese anzuzeigen. So lassen sich Abhängigkeiten besser verstehen.

Dafür lassen sich alle Details zu einem selektierten Vorgang des Projekts anzeigen. Diese sammelt das Tool TPG ProjectDetails aus (auch mehreren!) externen Systemen und zeigt sie in einem Dialogfeld an.

Bei Bedarf lassen sich mit dieser Lösung auch aggregierte Daten (z.B. der späteste Termin oder die Summe der Iststunden) in den Projektplan übernehmen.

Wichtigste Vorteile der VSTS- / TFS-Integration via TPG PSLink

Jede Rolle arbeitet mit dem für sie optimalen System (= hohe Akzeptanz)

Aktuelle Entscheidungsgrundlagen für Teamleiter, Product Owner, Projektleiter, Controller und Management

Vermeiden mehrfacher Dateneingaben

Datenkonsistenz in allen beteiligten Systemen

Basis für aussagekräftige Berichte 

Anpassbar an individuelle Prozesse

Umfangreiche Konfiguration und Prüfmechanismen

TPG PSLink® sichert die Konsistenz der übertragenen Daten in den beteiligten Systemen.

Synchronisation von Information aus TFS / VSTS:

Die Synchronisation zwischen Microsoft PPM und TFS erfolgt über die öffentlich verfügbare REST API. Diese stellt das Objektmodell des TFS für die Integration mit anderen Systemen zur Verfügung. Es handelt sich hier um dokumentierte und qualitätsgesicherte Web Services, die Microsoft in vielen Produkten anbietet.

TFS-ObjekteDatenaustausch
Features- Anlegen, Lesen, Update, Löschen
- Alle Felder
Requirements- Anlegen, Lesen, Update, Löschen
- Alle Felder
Work Items- Lesen (technisch sind auch Update-Aktionen möglich)

Kompatibilität: 

  • Microsoft Project Online
  • Microsoft Project Server 2016
  • Microsoft Project Server 2013 
  • Microsoft Project Server 2010   
  • Microsoft SharePoint Online
  • Microsoft SharePoint 2016
  • Microsoft SharePoint 2013
  • Microsoft SharePoint 2010
  • Microsoft TFS
  • Microsoft VSTS

Jetzt kostenlose Live-Demo von TPG PSLink® sichern!
Für Ihre individuelle Online-Demo oder Fragen nutzen Sie bitte dieses Formular. Gerne vereinbaren wir einen Termin mit Ihnen.