Atlassian JIRA ist im Kern wirklich nur ein Ticketing-System. Während dem System eine Reihe agiler Workflows und Plugins zur Verfügung stehen, besteht das grundlegende Design des Tools darin, die Zuweisung von Tickets an Einzelpersonen und nicht an Gruppen zu erzwingen.
Aus einer agilen Perspektive (und speziell aus einer SAFe 4.5-Perspektive) würde ich eher sehen, dass Probleme Affinitätsgruppen zugewiesen werden als Einzelpersonen. Eigentlich würde ich sie eher Produktwarteschlangen als Teams zuweisen sehen, aber das könnte für das Tool einen Schritt zu weit gehen.
Atlassian bietet verschiedene Tricks an, um dieses Problem zu umgehen, aber sie fühlen sich alle ein bisschen ... na ja, suboptimal an. Sogar die „Nicht zugewiesen“-Warteschlange oder die benutzerdefinierte Gruppenauswahloption scheinen das Umgehen einer großen Anzahl integrierter Berichts- und Verfolgungsfunktionen von JIRA zu erfordern, und ich möchte keine Problemumgehung empfehlen, die zu einem geringeren Wert gegenüber anderen Standardfunktionen von führt das Werkzeug.
Wie kann ich JIRA am effektivsten nutzen, um die Werte der kollektiven Teamverantwortung, der Paarung und des Schwärmens innerhalb von JIRA zu kommunizieren, ohne es unmöglich zu machen, die Standard-Dashboards und -Berichte zu verwenden?
Ich würde die Ticketzuweisung für diesen Zweck vermeiden. Normalerweise habe ich gesehen, dass der Zugewiesene nicht zugewiesen ist, bis ein Mitglied des Entwicklungsteams die Story/Aufgabe im Sprint aufnimmt. Dies kann sich auf Feature-/Epic-Ebene unterscheiden, da das Produktmanagementteam das Backlog verfeinert.
Es ist sehr üblich, das Feld Labels zu verwenden und einen Teamnamen hinzuzufügen, wenn das Feature/Epic/die Story einem Team zugewiesen wird. Es ist dann ganz einfach, teamorientierte Boards zu erstellen, die nach dem Teamnamen filtern. Dieser Filter wird auf die Registerkarten „Backlog“ und „Reporting“ übertragen, sodass Sie nach Team planen oder analysieren können.
Hoffe das hilft!
Sie könnten JIRA-Benutzer erstellen, die Gruppen repräsentieren.
Die wichtigste Information in einem JIRA-Benutzer ist die E-Mail-Adresse, Sie brauchen also nur E-Mail-Aliase, die Mailinglisten für jede Gruppe darstellen.
Dies würde bedeuten, dass ein Problem seinen Lebenszyklus durchlaufen und niemals einer Person zugeordnet werden könnte. Die Benachrichtigung würde weiterhin funktionieren, da alle Mitglieder einer zugewiesenen Gruppe (oder Produktwarteschlange) E-Mail-Updates erhalten würden.
Der Nachteil bei diesem Ansatz ist, dass Sie sicherstellen müssten, dass Sie die Mitgliedschaft in den verschiedenen Mailinglisten auf dem neuesten Stand halten.
Welcher Wert der „Standard-Dashboards und -Berichte“ wird beeinträchtigt? Ist oder warum es keine Option, das Objekt einer Person zuzuweisen? (Was ist das eigentliche Problem/Anliegen/Motivator?)
Wenn es vorgeschrieben ist, Tools zu verwenden, oder sogar wenn ausgewählte Tools verwendet werden, wird die Förderung der Teammentalität leicht unterstützt, indem einfach die Anforderung entfernt wird, dass dieses Feld ausgefüllt werden muss. (Ich habe Jira eine Weile nicht verwendet, also ist es vielleicht nicht möglich; es ist zum Beispiel in VSTS möglich.)
Allow unassigned issues
ist global und würde mehr als nur die agilen Projekte in JIRA betreffen. Dieser Ansatz würde auch die Verantwortlichkeit des Teams nicht fördern; Es würde einfach alle Arbeiten als Warteschlange behandeln, was in Kanban nützlich sein könnte, aber weniger für Scrum oder SAFe.promote team accountability
? Vielleicht wäre eine Klärung dessen, was team accountability
für Sie bedeutet, hilfreich, um das Problem/die Sorge/den Motivator aufzudecken. Wenn mehrere Teams an demselben Produkt arbeiten und dies das Problem ist, könnte dies in der Frage geklärt werden. Das Product Backlog an ordered list
ist eine modifizierbare Warteschlange und das Sprint Backlog gehört zum sich selbst organisierenden Entwicklungsteam; keine probleme da. Das Teilen einer Jira-Instanz mit anderen scheint aufgrund der Bedenken hinsichtlich der globalen Einstellung ebenfalls ein Problem zu sein.Ich glaube, das Problem ist (wie Alex feststellt), dass das Tool selbst nicht speziell für SAFe entwickelt wurde. Eingebaute und hinzugefügte Problemumgehungen versuchen, dies auszugleichen.
Haben Sie darüber nachgedacht, andere Tools in JIRA zu integrieren, um Ihnen das zu bieten, was Sie brauchen? Ich will damit nicht JIRA ersetzen, sondern einen Mehrwert schaffen. Tools wie SwiftEASe von Digite bieten ein Tool, das als eigenständiges SAFe-Implementierungstool verwendet oder vollständig in JIRA integriert werden kann und viele der von Ihnen festgestellten Probleme löst.
Das Problem, das Sie in einer Nussschale haben - Lippenstift auf einem Schwein.
Alexej R.
Todd A. Jacobs
Thomas Owens
Todd A. Jacobs
Thomas Owens
Alan Larimer
One person accountable
ist teamzerstörerisch.