Arbeitsergebnis: Arbeitsbereich
Dieses Arbeitsergebnis ermöglicht einen kontrollierten Zugriff auf die Artefakte und andere Ressourcen, die für die Entwicklung des konsumierbaren Produkts erforderlich sind. Arbeitsbereiche gewährleisten einen sicheren und exklusiven Zugriff auf versionsgesteuerte Projektartefakte.
Zweck

Ein Arbeitsbereich hat den Zweck, den Zugriff auf Arbeitsergebnisse und Ressourcen zu gewährleisten, die für die Entwicklung und Assemblierung des auslieferbaren Produkts erforderlich sind. Entwicklungsarbeitsbereiche beziehen sich auf private Bereiche, in denen Entwickler Code relativ isoliert von anderen Entwicklern implementieren und testen können. Integrationsarbeitsbereiche beziehen sich auf öffentlich zugängliche Bereiche, in denen die Arbeit einzelner Personen für die Einbindung in den Build und in die Referenzversionen des gesamten Produkts bereitgestellt werden.

Es wird zwischen zwei Arten von Arbeitsbereichen unterschieden:

  • Der Entwicklungsarbeitsbereich ist ein privater Entwicklungsbereich, in dem ein Teammitglied Änderungen an Artefakten vornehmen kann, die für andere nicht sofort sichtbar sind.
  • Der Integrationsarbeitsbereich ist ein gemeinsam genutzter Arbeitsbereich und für alle Mitglieder des Projektteams zugänglich. Im Arbeitsbereich werden Builds und Referenzversionen des Gesamtsprodukts erstellt. 

In einem Projekt gibt es einen gemeinsam genutzten Integrationsarbeitsbereich und optional mehrere Entwicklungsarbeitsbereiche. Jeder Projektmitarbeiter muss in einem Arbeitsbereich arbeiten, um auf die Projektartefakte zugreifen zu können, von denen Referenzversionen erstellt und die im Projekt-Repository verwaltet werden. Der Integrator erstellt Builds im Integrationsarbeitsbereich und erstellt Referenzversionen, die für das gesamte Entwicklungsteam sichtbar sind.

Beziehungen
RollenVerantwortlich: Geändert von:
Eingabe fürVerbindlich:
  • Ohne
Optional: Extern:
  • Ohne
Ausgabe von
Eigenschaften
Optional
GeplantYes
Anpassung
Darstellungsoptionen

Da jeder Entwicklungsarbeitsbereich in den Zuständigkeitsbereich jedes einzelnen Teammitglieds fällt, kann die Anpassung dieses Arbeitsergebnisses nach Bedarf vorgenommen werden. Dazu gehört auch die Auswahl der speziellen Arbeitsergebnisse, die in den Arbeitsbereich aufgenommen werden sollen.

Alle Anpassungen, die an gemeinsam genutzten Integrationsarbeitsbereichen vorgenommen werden, sollten im Konfigurationsmanagementplan dokumentiert werden.

Weitere Informationen