Wir haben ein kleines Team und die meisten von uns arbeiten in Teilzeit. Wir haben das Projekt mit der vereinfachten Softwarevorlage von JIRA verwaltet. Wir haben begonnen, Visual Studio Team Services (VSTS) für die kontinuierliche Integration zu verwenden, und es gefällt uns. Ich würde gerne versuchen, VSTS als Ersatz für JIRA zu verwenden, aber ich kämpfe mit den Unterschieden zwischen den Tools.
Hier ist der Arbeitsablauf, der für unser kleines (nicht Vollzeit-) Team gut funktioniert hat:
Ich möchte so etwas in VSTS duplizieren. Aber es scheint, dass es eher auf einer starren Scrum-Praxis basiert als auf unserem Semi-Ad-hoc-Ansatz.
Ich habe ein neues „Agile“-Projekt in VSTS erstellt, um zu versuchen, unseren Prozess zu duplizieren. Ich habe folgende Fragen:
Warum muss ich in Backlogs gehen, um die aktuelle Iteration zu sehen? Ich muss dem Team erklären, dass sie, um das Board zu sehen, unter Work -> Backlogs -> Click the current Iteration -> Click Board? Das wird nicht gut ankommen. Gibt es einen schnellen Weg, um zum Board für die aktuelle Iteration zu gelangen? 99 % des Teams werden immer nur das brauchen. Es scheint, dass Work -> Backlogs standardmäßig die Board-Ansicht der aktuellen Iteration verwendet. Das Hauptproblem ist die seltsame Benennung, die ihnen mitteilt, dass sie ihre „aktuellen“ Aufgaben sehen
Wenn ich Dinge vereinfachen und Epics und Issues verschwinden lassen möchte, kann ich das tun? Ich sehe verschwendete Zeit für Leute, die den Unterschied zwischen einem Epos und einem Feature, einem Problem und einem Fehler usw. diskutieren.
Alle Antworten und Gedanken sind willkommen.
Es gibt einige Dokumente, die ich Ihnen zum Lesen empfehlen würde:
Antworten auf die meisten Ihrer Fragen. Die grundlegende Antwort lautet: Dies ist ein anderes Tool und es hat seine eigenen Macken. Ich habe Jira nie richtig schätzen können, wahrscheinlich weil ich seit 2005 mit den Macken von TFS/Azure DevOps lebe und mich daran gewöhnt habe.
Sie können "Hierarchie anzeigen" aktivieren, um sie als Baumansicht anzuzeigen. Der Grund dafür, sie "auf ihrer eigenen Ebene" zu sehen, besteht darin, den Menschen zu ermöglichen, sich auf diese Detailebene zu konzentrieren . Sie treffen wichtige Bestellentscheidungen auf Epic-Ebene, warum sollten Sie zum Beispiel ein Epic mit einer Story bewerten? Es fokussiert die Diskussionen. Es gibt eine Mapping-Ansicht, um Storys einfach Features und Features Epics zuzuordnen. Sobald ein Epic in ein oder mehrere Features unterteilt ist, können einige Features eines Epics über einigen Features eines anderen Epics liegen. Die Baumansicht kann dies nicht darstellen.
Iterationen sind zeitbasierte Buckets. Am besten im Vergleich zu Sprints. In Jira haben Sie eine ähnliche Funktion. Sie können mehrere Sprint-Iterationen in einer übergeordneten Iteration (Release) zusammenfassen, aber das funktioniert in der Regel nur, wenn Sie eine reine Release-basierte Bereitstellung durchführen. Und neigt dazu, der Arbeit der meisten Teams im Wege zu stehen.
Du kannst nicht.
Der Work Items Hub ist ein Freiformat-Abfrage-Hub, in dem Sie jede Art von Arbeitselement als Liste, Baum oder über eine Beziehung abfragen können.
Dies ist aus der Art und Weise entstanden, wie das Produkt seit 2005 eingerichtet wurde, und hat im Laufe der Jahre einige Änderungen erfahren. Ich habe mich immer gefragt, warum Jira in seiner Navigation so ein Chaos war. Ich denke, es braucht einfach Zeit, sich daran zu gewöhnen. Sie können ein Dashboard mit den Links zu den Orten erstellen, zu denen die Leute leicht gelangen sollen.
Ja, Sie können die höheren Ebenen in der Prozesskonfiguration deaktivieren oder sie in der Teamkonfiguration ihres Boards ausblenden.
NEIN
Sie können den Inhalt einiger Auswahllisten in der Prozesskonfiguration auf Kontoebene ändern.
Dies sind die Tastenkombinationen alt+ letter, um den Cursor direkt zu diesem Feld zu bewegen.
Manuell aufgezeichnet. Die allgemeine Empfehlung lautet, die tatsächlichen Stunden nicht in Azure DevOps nachzuverfolgen, sondern diese in einem anderen Tool zu erfassen. Es gibt Erweiterungen von Drittanbietern, die bessere Zeiterfassungsfunktionen bieten.
Die meisten agilen Entwicklungsframeworks/-methoden missbilligen ohnehin die detaillierte Stundenerfassung.
Könnte sein. Die Fläche ist eine Möglichkeit, das Projekt aufzuschlüsseln. Sie könnten dort Komponenten oder Teams oder Workstreams oder was auch immer einfügen. Denken Sie nur daran, dass Bereiche in Azure DevOps definieren, wie Arbeit Teams zugewiesen wird. Wenn Sie mehrere Teams haben, weisen Sie jedem Team einen oder mehrere Bereiche zu.
Legen Sie einfach das Enddatum fest. Wenn Sie das Enddatum überschreiten, wird die Iteration beendet.
Aufgaben haben ein sehr einfaches Zustandsmodell. Story/Bug hat ein komplexeres Zustandsmodell. Eine Story kann gelöst werden, was bedeutet, dass die Arbeit erledigt ist, aber die Änderung noch nicht akzeptiert wurde. Sobald derjenige, der die Annahme durchführt, zufrieden ist, verschiebt er das Objekt auf „Geschlossen“. Das Zustandsmodell wird in der Dokumentation erläutert .
Sarow
Venture2099
Scheimus