Elemente von SAFe

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erfahren Sie mehr über die verschiedenen Elemente von SAFe, die zur erfolgreichen Planung, Nachverfolgung und Bereitstellung Ihrer Softwareprodukte dienen.

    Epic

    Die größte Arbeitseinheit in SAFe ist ein Epic. Dieses kann kontinuierlich über mehrere Programmschritte hinweg bearbeitet werden. Ein Epic erfasst Geschäftshypothesen. Es wird mit der WSJF-Punktzahl (Weighted Shortest Job First, „gewichteter kürzester Auftrag zuerst“, dient zur Festlegung der Prioritäten und Bearbeitungsreihenfolge von Aufträgen und zur Optimierung des Geschäftsnutzens) priorisiert und bewertet.

    Für die Implementierung und Bereitstellung durch SAFe ARTs wird ein Epic weiter in Features segmentiert.

    Funktion

    Ein SAFe-Feature entspricht einem Epic in Agile Development. Es muss klein genug sein, um innerhalb eines Programmschritts abgeschlossen zu werden. Die Priorität und Bearbeitungsreihenfolge der Features wird in einem ART-Rückstand festgelegt. Für die Implementierung und Bereitstellung durch SAFe-Teams wird ein Feature weiter in User Stories segmentiert.

    Story

    Eine SAFe-Story ist eine kurze Anweisung, die in benutzerorientierter Sprache eine Produktanforderung oder einen Business Case kapselt. Eine Story muss klein genug sein, um in einem Sprint abgeschlossen zu werden. Der geschätzte Aufwand, um eine Story abzuschließen, wird in Story Points gemessen. Einer Story, die mehr Aufwand erfordert, werden mehr Points zugewiesen. Story Points sind willkürliche Messungen des Aufwands (nicht unbedingt der Zeit), der zum Abschließen einer Story erforderlich sind, basierend auf den Schätzungen der Mitglieder des SAFe-Teams.

    Agile Release Train

    Ein Agile Release Train (ART) besteht aus einer Gruppe von Teams, die gemeinsam auf eine Lösung hinarbeiten.

    Programmschritt

    Ein Programmschritt ist ein festgelegter Zeitraum, in dem die Teams in einem ART gemeinsam arbeiten und produzieren, um die vereinbarten Ziele zu erreichen. Ein Programmschritt in SAFe ähnelt einem Sprint in Agile Development und erstreckt sich in der Regel über 8 bis 12 Wochen. Die häufigste Form eines Programmschritts sind vier Entwicklungssprints, gefolgt von einem Innovations- und Planungssprint.

    SAFe-Team

    Ein SAFe-Team ist ein eigenständiges, funktionsübergreifendes Team, das Mitglieder mit unterschiedlichen Kompetenzen umfasst, die zusammenarbeiten, um ein gemeinsames Ziel zu erreichen.

    Ein Benutzer mit der Rolle safe_scrum_master oder safe_art_user kann ein SAFe-Team erstellen. Sie können diese Teams SAFe-Arbeitselementen wie Storys, Epics und Funktionen zuweisen.

    Sobald ein SAFe-Team erstellt wurde, können Sie ihm Mitglieder hinzufügen.
    • Neue Kunden: Der Systemadministrator kann dem Team Mitglieder hinzufügen.
    • Bestandskunden: Ein Benutzer mit der Rolle safe_scrum_master oder safe_art_user kann dem SAFe-Team Mitglieder hinzufügen.
      Hinweis:

      Sie haben die Möglichkeit, diese Funktion ausschließlich auf den Systemadministrator zu beschränken, indem Sie die Eigenschaft safe.disallow_scrum_add_group_member erstellen und auf true festlegen.

      Informationen zum Erstellen einer Eigenschaft finden Sie unter Systemeigenschaft hinzufügen.

    Sprint

    Programmschritte in SAFe werden in Wochen gemessen und für die daran beteiligten Teams weiter in Sprints unterteilt.