logo

RedmineKanban

Login

Zaawansowane Wykresy

Opis

Advanced Charts to wtyczka analityczna dla Redmine, która dostarcza narzędzia do wizualizacji danych w celu śledzenia produktywności zespołu i kontroli przepływu pracy. Dzięki zestawowi interaktywnych pulpitów i raportów możesz podejmować świadome decyzje oparte na obiektywnych metrykach.


Kluczowe funkcje

  • Wykres "Rozkład czasu realizacji zgłoszeń"
  • Wykres "Cumulative Flow Diagram"
  • Raport "Blokady"
  • Raport "Rodzaje blokad"
  • Raport blokad dla okresu
  • Burndown chart
  • Throughput
  • Obciążenie sprintu
  • Ustawianie domyślnych dat wyświetlania

Kompatybilność

Redmine: 5.0 - 6.0

Przeglądarki: Chrome, Firefox, Safari, Edge

Bazy danych: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite

Wtyczki: advanced_workflow, redmine_kanban, redmine_advanced_checklists, module_manager, appearance_custom, periodic_reminder, user_group_editor, queries_perfect, selectbox_autocompiler, cost_calculator.


Instalacja i aktualizacja

  1. Usuń starą wersję wtyczki z Redmine, jeśli istnieje.

    cd redmine/plugins
    rm -r advanced_charts
    
  2. Zatrzymaj i uruchom Redmine ponownie. (W niektórych instalacjach, np. Docker, ważne jest pełne zatrzymanie i uruchomienie serwera, nie tylko restart.)

  3. Skopiuj nowy folder wtyczki advanced_charts do redmine/plugins/.

  4. Uruchom migracje w katalogu głównym Redmine

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts
    

Odinstalowanie

  1. Uruchom polecenie odinstalowania w katalogu głównym Redmine

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=advanced_charts VERSION=0
    
  2. Usuń folder wtyczki advanced_charts z redmine/plugins/

    rm -r advanced_charts
    
  3. Zatrzymaj i uruchom Redmine ponownie.


Konfiguracja

  1. Skonfiguruj role użytkowników w Administracja -> Role i uprawnienia.
  2. Włącz moduł "Advanced Workflows" dla projektów w ustawieniach każdego projektu.
  3. Sprawdź i zmodyfikuj pozostałe ustawienia wtyczki w Administracja -> Moduły -> Advanced Charts.

Administracja

Sekcja "Role i uprawnienia"

  • Wyświetl wykresy – uprawnienia do przeglądania strony raportów.

Sekcja "Moduły"

W Administracja -> Moduły -> Advanced Charts, możesz skonfigurować:

  • Domyślną datę rozpoczęcia raportu throughput
  • Domyślną datę rozpoczęcia raportu obciążenia sprintu
  • Maksymalną liczbę zgłoszeń w raportach


Użycie

Wtyczka zawiera następujące wykresy i raporty:

Rozkład czasu realizacji zgłoszeń

Wykres LTD pokazuje rozkład dni, w których zgłoszenia przechodzą od utworzenia do zakończenia w wybranym okresie.

Analizując liczbę zgłoszeń zakończonych w określonej liczbie dni, można:

  • Analizować efektywność realizacji zgłoszeń i identyfikować obszary do optymalizacji;
  • Przewidywać czas potrzebny na realizację nowego zgłoszenia.

Jak działa wykres LTD

  • Oś X – Dni
  • Oś Y – Liczba rozwiązanych zgłoszeń

Na wykresie powyżej widać, że w dniu 4 zakończono 8 zgłoszeń, a w dniu 10 – 2 zgłoszenia.


Cumulative Flow Diagram

Cumulative Flow Diagram wizualizuje stan przepływu pracy w projekcie w wybranym okresie, pokazując liczbę zgłoszeń w różnych statusach.

Dzięki temu diagramowi możesz:

  • Identyfikować wąskie gardła i przeciążenia workflow;
  • Śledzić stabilność przepływu zgłoszeń;
  • Przewidywać czas zakończenia na podstawie aktualnego throughput.

Jak działa Cumulative Flow Diagram

  • Oś X – Daty okresu raportu
  • Oś Y – Liczba zgłoszeń
  • Kolorowe obszary reprezentują zgłoszenia w różnych statusach

Diagram pokazuje, jak zgłoszenia gromadzą się i przemieszczają między statusami, umożliwiając analizę równowagi między zgłoszeniami przychodzącymi a zadaniami zakończonymi.


Blokady

Raport "Blokady" dostarcza szczegółowej analizy czasu przestoju zgłoszeń, koncentrując się na czasie trwania blokady, kluczowej metryce do oceny wpływu przestojów na projekt.

Raport pozwala na:

  • Szybkie zidentyfikowanie wszystkich zablokowanych zgłoszeń w projekcie;
  • Określenie priorytetów odblokowania zgłoszeń;
  • Kontrolę stanu blokad w czasie rzeczywistym.

Raport pokazuje wszystkie zgłoszenia z aktywnymi blokadami, ich aktualny status i czas trwania blokady.

Możesz pobrać raport w formacie CSV.


Rodzaje blokad

Raport "Rodzaje blokad" analizuje przyczyny przestojów, grupując blokady według kategorii. Głównym celem jest zidentyfikowanie typów blokad, które mają największy wpływ na projekt na podstawie całkowitego czasu przestoju.

Raport pozwala na:

  • Zidentyfikowanie najkosztowniejszych typów blokad — określenie przyczyn prowadzących do najdłuższych przestojów;
  • Porównanie wpływu różnych typów blokad na harmonogram projektu;
  • Skoncentrowanie wysiłków zespołu na eliminacji problemów systemowych zamiast pojedynczych przypadków.

Raport pokazuje statystyki dla każdego typu blokady, w tym czas trwania i łączną liczbę zgłoszeń tego typu.

Dla szczegółowej analizy możesz kliknąć dowolny typ blokady w tabeli. Pojawi się szczegółowa lista wszystkich zgłoszeń tego typu.

Możesz pobrać raport w formacie CSV.


Raport blokad dla okresu

Raport dostarcza historycznej analizy blokad w wybranym okresie, pokazując dynamikę blokad i rozwiązywania zgłoszeń.

Raport zawiera ID zgłoszenia, nazwę zgłoszenia, czas blokady, średni czas blokady oraz całkowity czas blokady.
Możesz pobrać raport w formacie CSV.


Burndown Chart

Burndown Chart pokazuje postęp sprintu, porównując faktyczne ukończenie prac z planowanym tempem.

Korzystanie z Burndown Chart pozwala na:

  • Śledzenie postępu sprintu w czasie rzeczywistym;
  • Szybkie identyfikowanie opóźnień;
  • Dostosowanie rozkładu obciążenia podczas sprintu.

Wykres pokazuje idealną linię spadku (plan) oraz rzeczywiste wyniki, pomagając zespołowi ocenić szanse na dotrzymanie terminów sprintu.


Throughput

Wykres throughput pokazuje liczbę zgłoszeń zakończonych przez zespół w określonym okresie (zwykle w trakcie sprintu).

Analiza throughput pozwala na:

  • Pomiar produktywności zespołu w stabilnych warunkach;
  • Przewidywanie ilości pracy możliwej do wykonania w przyszłych okresach;
  • Ocena wpływu zmian procesowych na efektywność zespołu.

Można także wyświetlić w formie tabeli:

Możesz pobrać raport w formacie CSV.


Obciążenie sprintu

Raport "Obciążenie sprintu" pokazuje dynamikę zmian wersji i trackerów zgłoszeń w bieżącym sprincie w formie tabeli:

Filtry Tracker i Version są obowiązkowe. Kliknięcie liczby zgłoszeń w konkretnym dniu otworzy listę tych zgłoszeń.

Analiza obciążenia pozwala na:

  • Identyfikację nierównomiernego rozłożenia zadań;
  • Optymalizację obciążenia zespołu dla bardziej równomiernego rozkładu pracy;
  • Zapobieganie przeciążeniu wybranych członków zespołu.

Można wyświetlić także w formie wykresu, diagramu i pobrać raport w formacie CSV.

Wykres:

Diagram:

W przypadku problemów lub pytań napisz do nas e-mail [email protected]