Frage

Wir wandern auf TFS zu und haben sich auf der Grundlage von Online -Kommentaren entschieden, TFS als ein Projekt pro Team zu strukturieren, wobei jedes "echte Projekt" ein Bereich ist (und jede Iteration veröffentlichen).

Dies bedeutet, dass unsere TFS -Struktur ähnlich ist:

Apps Team
  - WinForms Project
  - WPF Project
  - Embedded Project
  - WPF Project 2

Web Team
  - Admin Site
  - Client Site
  - Client Site 2

DB Team
  - General Scripts
  - DB 1
  - DB 2

Aus Managementperspektive ist es jedoch langwierig, die Berichte jedes Teams einzeln zu überprüfen.

Ich wundere mich für diejenigen mit Erfahrung mit dieser Struktur. Welche dieser Optionen (oder andere Optionen) haben Sie erfolgreich verwendet?

1) Verschieben Sie alle Teams in das gleiche Projekt

  • Pro: Keine Berichtsänderungen
  • Pro: Cross-Team-Bewusstsein
  • Con: Unordnung
  • Con: Vielleicht Sicherheit

2) Ändern Sie alle Berichte, um ein Cross-Team zu sein

  • Pro: Teams können immer noch eigene Projekte haben
  • Con: müssen alle Berichte in allen Projekten ändern und synchronisieren
  • CON: Berichte werden für einzelne Teams weniger nützlich (können noch Kopien anpassen)
  • CON: Teams sollten die gleiche Prozessvorlage teilen (ein nicht identifiziertes Problem für mich)

3) Richten Sie ein TFS-Projekt für das Management mit Cross-Team-Berichten ein

  • Pro: Ich muss nur ein TFS -Projekt ändern
  • Pro: Bleiben Sie aktuelle teamorientierte Berichte bei
  • Pro: Reduziertes Risiko, dass das Management die Arbeitsgegenstände in Teamprojekten durchbricht.
  • CON: Alle Teams sollten dieselbe Prozessvorlage verwenden (für mich kein Problem).
War es hilfreich?

Lösung

Ich habe Projekte eingerichtet, wie Sie oben definiert haben. Und ich habe die TFS -Berichterstattung für #2 und #3 konfiguriert. Der Gedanke, Teams zum Nachbau zu zwingen, so dass die Berichte funktionieren, macht Option Nr. 1 für mich zu schwerwiegend. #3 ist ansprechend, aber in ähnlicher Weise wie Nummer 1 die einzelnen Teams auf die Teilen der gleichen Arbeitselementtypen und Prozessvorlagen. Ausnahmslos lande ich im 2 Bundesstaat. Insbesondere wenn die Teams ihre Prozesse unabhängig voneinander entwickeln. Ich konnte das Problem "Berichte werden weniger nützlich" durch Investition in das Anpassen von Berichten (nicht trivial ich kenne).

Andere Tipps

Dies wäre ein guter Kandidat für die Nutzung der Excel -Dienste in SharePoint -Diensten. Sie können sie viel schneller zusammenstellen als benutzerdefinierte SQL -Berichte. Sie können das Lagerhaus erreichen und Cross -Team -Berichte sehr schnell und einfach erstellen.

Zu diesem Zeitpunkt sollten Sie sich gerne Ihre Teamprojekte organisieren und sie in Zukunft anpassen. In der Tat können Sie feststellen, dass Sie einen TPC pro Team und nicht nur einen TPC haben möchten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top