2009-04-30 3 views
4

Mit JIRA, gibt es Funktionen, die Sie zu einem bestimmten Zeitpunkt oder verschiedenen Problemen zu Start Progress und Stop Progress jederzeit ermöglichen können. Gibt es eine Möglichkeit für mich, zurück zu gehen und eine Tabelle oder eine grafische Darstellung zu sehen, wie meine Zeit über einen bestimmten Zeitraum verbracht wurde?Charting-Fortschritt in JIRA

Wenn ich sehen wollte, wie viele Bugs ich im April bearbeitet habe und wieviel Zeit (grafisch) für jeden Bug aufgewendet wurde, könnte das gemacht werden, und wenn ja, welche Version von JIRA würde mir erlauben Das?

Antwort

1

eine Zeitblatt Zusammenfassung Bericht Es gibt, die mit dem Timesheet Report and Portlet Plugin kommt - es zeigt Ihnen eine Liste der JIRA Fragen Sie zusammen gearbeitet haben mit der Zeit pro Tag für einen konfigurierbaren Zeitraum. Keine Karten, fürchte ich.

Ich denke im Allgemeinen, dass Zeiterfassung ist reif für jemanden, ein wirklich gutes JIRA-Plugin zu schreiben; Ich bin nicht ganz glücklich mit den aktuellen.

1

Sie können diese Visualisierung mit dem wie diese JIRA PDF View Plugin, implementieren:

  1. einen Filter erstellen, um die Probleme gibt für diese Visualisierung verwendet werden. Führen Sie es aus und rufen Sie das Plugin aus dem Dropdown-Menü "Ansicht" auf.
  2. ein wenig Groovy-Skript, das iteriert über die zurückgegebene Sammlung von Themen schreiben, und:
    1. Baut eine Zuordnung von „Monat“ (key) auf eine Datenstruktur, die eine Triplett von „totalTimeSpent, issuesWorkedOn, issuesFixed“ hält (Wert).
    2. Bei jedem Problem berechnen Sie die Summe der "Zeit verbrachte" Datensätze und fügen Sie es zu "totalTimeSpent".
    3. Erhöhen Sie die beiden anderen Zähler entsprechend.
  3. Wenn Ihr Skript fertig ist, haben Sie alle Eingabedaten, um ein Zeitseriendiagramm zu zeichnen.
  4. Erstellen Sie einen JFreeChart TimeSeriesCollection Datensatz. Es sollte 3 TimeSeries (3 Zeilen) für die 3 Arten von Werten enthalten.
  5. Erstellen Sie eine einfache PDF-Vorlage, die ein einzelnes Zeitreihendiagramm anzeigt, das das vom vorherigen Skript zum Rendern eines Zeitreihendiagramms zurückgegebene Dataset übernimmt. Überprüfen Sie die timeseries chart example im Tutorial für Richtungen.

Die letzte Karte wird so etwas wie dieses:

enter image description here

Haftungsausschluss: Dies ist eine bezahlte Add-on für JIRA, und ich bin ein Entwickler daran zu arbeiten.