Udostępnij za pośrednictwem


Konfigurowanie widżetu burndown lub burnup

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Na pulpitach Azure DevOps widżety burndown i burnup zapewniają elastyczność tworzenia wykresów dla dowolnego zakresu lub liczby zespołów w określonych okresach. Wykresy burndown koncentrują się na pozostałej pracy. Wykresy burnup koncentrują się na ukończonej pracy. Oba typy wykresów pomagają zespołowi określić, czy jesteś na dobrej drodze do ukończenia pracy do daty zakończenia. Aby uzyskać przegląd wszystkich dostępnych wykresów burndown i burnup, zobacz Burndown and burnup guidance.

Poniższy zrzut ekranu przedstawia widżet burndown skonfigurowany do wyświetlania burndown wydania.

Zrzut ekranu przedstawiający widżet burndown. Słupki pokazują, że pozostała praca spada na przestrzeni sprintów. Linie pokazują zmniejszanie postępu i zwiększanie zakresu.

Wymagania wstępne

Kategoria Wymagania
poziomy dostępu - Członek projektu.
— Co najmniej podstawowy dostęp.
Uprawnienia użytkownika - administrator zespołu lub administrator projektu lub określone uprawnienia pulpitu nawigacyjnego przyznane Tobie.
— Aby dodać widżet do pulpitu nawigacyjnego zespołu, musisz być członkiem zespołu.
Włączanie funkcji włączono usługę Azure Boards. W przypadku wyłączenia żaden z widżetów analizy śledzenia pracy nie jest wyświetlany. Aby ją ponownie włączyć, zobacz Włączanie lub wyłączanie usługi.
świadomość zadań Świadomość wszelkich wymaganych lub zalecanych zadań wymienionych w dalszej części tego artykułu.
Kategoria Wymagania
poziomy dostępu - Członek projektu.
— Co najmniej podstawowy dostęp.
Uprawnienia użytkownika - administrator zespołu lub administrator projektu lub określone uprawnienia pulpitu nawigacyjnego przyznane Tobie.
— Aby dodać widżet do pulpitu nawigacyjnego zespołu, musisz być członkiem zespołu.
Włączanie funkcji - Azure Boards zostały włączone. W przypadku wyłączenia żaden z widżetów analizy śledzenia pracy nie jest wyświetlany. Aby ją ponownie włączyć, zobacz Włączanie lub wyłączanie usługi.
- Analytics zainstalowano i włączono. Członkowie grupy Administratorzy kolekcji projektów mogą dodawać rozszerzenia lub włączać usługę. Właściciele organizacji są automatycznie członkami tej grupy.

Dodawanie widżetu do pulpitu nawigacyjnego

Użyj poniższej procedury, aby dodać widżet burndown lub burnup do pulpitu nawigacyjnego.

  1. Przejdź do witryny https://dev.azure.com/{your-organization} , aby zalogować się do organizacji.

  2. Przejdź do swojego projektu. Wybierz pozycję Pulpity nawigacyjne, a następnie wybierz pozycję Edytuj.

    Zrzut ekranu przedstawiający pusty pulpit nawigacyjny usługi Azure DevOps. Pulpity nawigacyjne i edycja są wyróżnione.

  3. Wybierz widżet, a następnie wybierz pozycję Dodaj.

    Zrzut ekranu przedstawiający okno dialogowe Dodawanie widżetu. Widżet Burndown i przycisk Dodaj są wyróżnione.

Konfigurowanie widżetu burndown lub burnup

Aby skonfigurować dowolny typ widżetu, wykonaj następujące kroki. Jedyną różnicą między widżetami burnup i burndown jest to, że widżet burnup przedstawia ukończoną pracę, a widżet burndown przedstawia pozostałą pracę. Aby uzyskać więcej informacji, zajrzyj do Interpretowanie wykresu burndown lub burnup, które znajduje się w dalszej części tego artykułu.

  1. W widżecie wybierz pozycję Konfiguruj.

  2. Wprowadź informacje o konfiguracji opisane w poniższej tabeli, a następnie wybierz pozycję Zapisz.

Kategoria konfiguracji Wskazówki
Zespoły Aby śledzić postępy w zespołach, dodaj więcej zespołów. Możesz wybrać zespoły z innych projektów, ale listy możliwych do wyboru backlogów, typów elementów pracy i pól są oparte na bieżącym projekcie. Postęp można śledzić w wielu projektach tylko wtedy, gdy proces dla tych projektów jest taki sam lub co najmniej podobny.
Elementy robocze Wybierz typ listy prac lub elementu roboczego do spalonowania. Kategoria Lista prac zawiera wszystkie typy elementów roboczych skonfigurowane dla tej listy prac. Jeśli używasz procesu XML w chmurze do dostosowywania projektu i masz niestandardową nazwę kategorii dla elementów pracy związanych z błędami, wykresy burndown i burnup nie mogą wykonywać zapytań dotyczących elementów roboczych w tej kategorii. Jeśli chcesz wykonać zapytanie o błędy, dostosowany typ elementu roboczego błędu musi należeć do domyślnej kategorii błędów, kategorii Błąd. Ta kategoria ma nazwę odwołania Microsoft.BugCategory.
Warunki pola Wybierz kryteria pola, aby ograniczyć elementy robocze wyświetlane na wykresie. Filtrowanie jest oparte na wartościach przypisanych do pól każdego elementu roboczego. Ale filtrowanie używa wartości przypisanych w momencie każdej zmiany w okresie śledzenia. Wartości nie są przypisywane wstecznie od początku historii elementu roboczego. Aby uzyskać więcej informacji, zobacz Filtry, które mają zastosowanie do danych historycznych.
Wykresy analityczne są budowane w oparciu o zestaw jednostek WorkItemsSnapshot. Typy jednostek migawek są modelowane jako codzienne migawki. Agregacja danych rozpoczyna się od daty przypisania, ponieważ widżet nie rozpoznaje przypisań do momentu ich zastosowania. Jeśli więc chcesz filtrować widżet burndown lub burnup na podstawie przypisań pól lub tagów, przypisz pola lub tagi przed rozpoczęciem okresu, który chcesz monitorować.
Podczas konfigurowania kryteriów pól można filtrować według wartości null. Wynik jest zgodny z wynikiem zapytania, które używa tych samych kryteriów pól.
Wykres wypalania na Wybierz sposób obliczania spadku. Opcje obejmują Zliczanie elementów roboczych oraz Sumę, aby obliczyć sumę wybranego pola. Możesz wybrać spośród pól standardowych lub niestandardowych, które mają typ danych całkowitych lub dziesiętnych, takich jak Punkty scenariusza, Nakład pracy lub Praca pozostała. Funkcja Burndown działa najlepiej, gdy agregujesz pola rozmiaru, takie jak Story Points. Jeśli zdecydujesz się na spalenie pól, które zmieniają się podczas przebiegu, na przykład Pozostała praca dla zadań, wartość Elementy nieszacowane rośnie w miarę zamykania elementów.
Okres Skonfiguruj okres dla wykresu.
- Data rozpoczęcia: określa oryginalny plan bazowy zakresu. Wykres jest spalony z oryginalnego zakresu.
- Data zakończenia: określa docelową datę ukończenia. Twoim celem jest spalenie oryginalnego zakresu pracy do daty zakończenia.
Interwał kreślenia Wybierz interwały do przedstawienia w zakresie dni twojego wykresu. Aby wykreślić wypalenie według iteracji zamiast według daty, wybierz datę rozpoczęcia, a następnie ustaw wartość Wykres wypalenia według na Iterację.
Średnie spalenie jest oparte na wybranym interwale. Obliczenia dla średniego spalania zakładają, że każdy interwał ma taką samą długość. Na przykład interwał między datą rozpoczęcia a końcem pierwszego miesiąca przyjmuje się, że jest pełny miesiąc, nawet jeśli pierwszy miesiąc jest częściowym miesiącem. Aby uzyskać najlepsze wyniki, wprowadź wartość daty rozpoczęcia , która jest taka sama jak data rozpoczęcia pierwszego miesiąca. Ta sama logika ma zastosowanie podczas kreślenia według interwałów tygodniowych.
Funkcje zaawansowane Wybierz funkcje zaawansowane, które mają być uwzględnione na wykresie:
- Pokaż całkowity zakres: pokazuje wzrost zakresu historycznego i przewidywanego.
- Pokaż rozwiązane elementy robocze jako Ukończone: Po zaznaczeniu, widżet traktuje elementy robocze w Resolved stanie lub dowolnym stanie, który proces mapuje na Completed kategorię stanu, jako ukończone dla metryk wykresu (sumy ukończone, prognozowane ukończenie i wykresy prac ukończonych). To ustawienie zmienia tylko interpretację widżetu dla wykresu i nie modyfikuje konfiguracji procesu.
- Opcje wykresu burndown:
   - Pokaż wykres spalania: pokazuje historyczne i przewidywane spalanie (przedstawia pozostałą pracę).
   - Pokaż ukończoną pracę: pokazuje ukończoną pracę jako skumulowane słupki według typu elementu roboczego.
   - Wykreśl pozostałą pracę przy użyciu koloru typu elementu roboczego: Koloruje pozostałą pracę według typu elementu roboczego; widżet nakłada kolory, gdy wyświetlanych jest wiele elementów roboczych.
- Opcje wykresu burnup:
   - Pokaż burnup: pokazuje historyczne i przewidywane dane burnup (wizualizacje ukończonych prac).
   - Pokaż pozostałą pracę: pokazuje pozostałą pracę jako zestawione słupki według typu elementu roboczego.
   - Wizualizuj ukończoną pracę za pomocą koloru typu elementu roboczego: Koloruje ukończoną pracę w zależności od typu elementu roboczego; widżet grupuje kolory, gdy wyświetlane są liczne elementy robocze.
Kategoria konfiguracji Wskazówki
Zespoły Aby śledzić postępy w zespołach, dodaj więcej zespołów. Możesz wybrać zespoły z innych projektów, ale listy możliwych do wyboru backlogów, typów elementów pracy i pól są oparte na bieżącym projekcie. Postęp można śledzić w wielu projektach tylko wtedy, gdy proces dla tych projektów jest taki sam.
Elementy robocze Wybierz typ listy prac lub elementu roboczego do spalonowania. Kategoria Lista prac zawiera wszystkie typy elementów roboczych skonfigurowane dla tej listy prac. Jeśli wybierzesz listę prac Scenariusze, masz dodatkową opcję: Włącz błędy na liście prac Scenariusze. Wybierz tę opcję, jeśli chcesz uwzględnić usterki wraz z historiami użytkowników w burndown. W przypadku projektów Scrum ta opcja jest dostępna dla elementów listy zadań w backlogu produktu (PBI). W przypadku projektów Capability Maturity Model Integration (CMMI) ta opcja jest dostępna dla backlogu wymagań. Jeśli używasz hostowanego procesu XML do dostosowywania projektu i masz zindywidualizowaną nazwę kategorii dla elementów roboczych związanych z błędami, widżety burndown i burnup nie mogą wykonywać zapytań dotyczących elementów roboczych w tej kategorii. Jeśli chcesz wykonać zapytanie o błędy, dostosowany typ elementu roboczego błędu musi należeć do domyślnej kategorii błędów, kategorii Błąd. Ta kategoria ma nazwę odwołania Microsoft.BugCategory.
Warunki pola Wybierz kryteria pola, aby ograniczyć elementy robocze wyświetlane na wykresie. Filtrowanie jest oparte na wartościach przypisanych do pól każdego elementu roboczego. Ale filtrowanie używa wartości przypisanych w momencie każdej zmiany w okresie śledzenia. Wartości nie są przypisywane wstecznie od początku historii elementu roboczego. Aby uzyskać więcej informacji, zobacz Filtry, które mają zastosowanie do danych historycznych.
Wykresy analityczne są budowane w oparciu o zestaw jednostek WorkItemsSnapshot. Typy jednostek migawek są modelowane jako codzienne migawki. Agregacja danych rozpoczyna się od daty przypisania, ponieważ widżet nie rozpoznaje przypisań do momentu ich zastosowania. Jeśli więc chcesz filtrować widżet burndown lub burnup na podstawie przypisań pól lub tagów, przypisz pola lub tagi przed rozpoczęciem okresu, który chcesz monitorować.
Podczas konfigurowania kryteriów pól można filtrować według wartości null. Wynik jest zgodny z wynikiem zapytania, które używa tych samych kryteriów pól.
Wykres wypalania na Wybierz sposób obliczania spadku. Opcje obejmują Zliczanie elementów roboczych oraz Sumę, aby obliczyć sumę wybranego pola. Możesz wybrać spośród pól standardowych lub niestandardowych, które mają typ danych całkowitych lub dziesiętnych, takich jak Punkty scenariusza, Nakład pracy lub Praca pozostała. Funkcja Burndown działa najlepiej, gdy agregujesz pola rozmiaru, takie jak Story Points. Jeśli zdecydujesz się na spalenie pól, które zmieniają się podczas przebiegu, na przykład Pozostała praca dla zadań, wartość Elementy nieszacowane rośnie w miarę zamykania elementów.
Okres Skonfiguruj okres dla wykresu.
- Data rozpoczęcia: określa oryginalny plan bazowy zakresu. Wykres jest spalony z oryginalnego zakresu.
- Data zakończenia: określa docelową datę ukończenia. Twoim celem jest spalenie oryginalnego zakresu pracy do daty zakończenia.
Interwał kreślenia Wybierz interwały do przedstawienia w zakresie dni twojego wykresu. Średnie spalenie jest oparte na wybranym interwale. Interwały mogą być okresami, takimi jak dzień, tydzień lub miesiąc, lub interwały mogą być oparte na harmonogramie iteracji. Obliczenia dla średniego spalania zakładają, że każdy interwał ma taką samą długość. Na przykład interwał między datą rozpoczęcia a końcem pierwszego miesiąca przyjmuje się, że jest pełny miesiąc, nawet jeśli pierwszy miesiąc jest częściowym miesiącem. Aby uzyskać najlepsze wyniki, wprowadź wartość daty rozpoczęcia , która jest taka sama jak data rozpoczęcia pierwszego miesiąca. Ta sama logika ma zastosowanie podczas kreślenia według interwałów tygodniowych.
Funkcje zaawansowane Wybierz funkcje zaawansowane, które mają być uwzględnione na wykresie:
- Pokaż całkowity zakres: pokazuje wzrost zakresu historycznego i przewidywanego.
- Pokaż rozwiązane elementy robocze jako Ukończone: Po zaznaczeniu, widżet traktuje elementy robocze w Resolved stanie lub dowolnym stanie, który proces mapuje na Completed kategorię stanu, jako ukończone dla metryk wykresu (sumy ukończone, prognozowane ukończenie i wykresy prac ukończonych). To ustawienie zmienia tylko interpretację widżetu dla wykresu i nie modyfikuje konfiguracji procesu.
- Opcje wykresu burndown:
   - Pokaż wykres spalania: pokazuje historyczne i przewidywane spalanie (przedstawia pozostałą pracę).
   - Pokaż ukończoną pracę: pokazuje ukończoną pracę jako skumulowane słupki według typu elementu roboczego.
   - Wykreśl pozostałą pracę przy użyciu koloru typu elementu roboczego: Koloruje pozostałą pracę według typu elementu roboczego; widżet nakłada kolory, gdy wyświetlanych jest wiele elementów roboczych.
- Opcje wykresu burnup:
   - Pokaż burnup: pokazuje historyczne i przewidywane dane burnup (wizualizacje ukończonych prac).
   - Pokaż pozostałą pracę: pokazuje pozostałą pracę jako zestawione słupki według typu elementu roboczego.
   - Wizualizuj ukończoną pracę za pomocą koloru typu elementu roboczego: Koloruje ukończoną pracę w zależności od typu elementu roboczego; widżet grupuje kolory, gdy wyświetlane są liczne elementy robocze.

Interpretowanie wykresu burndown lub burnup

Twój zespół może użyć wykresu burndown lub burnup, aby uzyskać natychmiastowy wgląd w postęp zespołu i dowiedzieć się więcej o rytmie i zachowaniu zespołu. Większość wykresów spalania nie są prostymi liniami, ponieważ zespoły zazwyczaj nie poruszają się ze stałą prędkością. Wzrost zakresu może wystąpić w czasie i wpływać na szybkość. Jeśli na przykład przewidywany termin ukończenia zostanie przeniesiony, możesz zadać jedno z następujących pytań:

  • Czy dodajemy zbyt duży zakres?
  • Czy średni współczynnik spalania zmienia się, a jeśli tak, dlaczego?

Wykresy burndown pomagają również zespołom zrozumieć zagrożenia związane z ich wydaniem (np. oprogramowania lub projektu). Jeśli przewidywana data zakończenia przekracza datę docelową wydania, zespoły mogą wymagać zmniejszenia zakresu lub wydłużenia projektu. Burndown może również wskazywać, że postęp jest większy niż oczekiwano, oferując rzadką, ale korzystną opcję dodania zakresu.

Jak pokazano na następującym diagramie, wykresy oparte na widżetach burndown lub burnup przedstawiają wiele obliczonych elementów.

Zrzut ekranu przedstawiający widżet burndown. Etykiety pokazują, że słupki reprezentują pozostałą pracę, a linie reprezentują wypalenie i zakres.

Składnik opis
Zakres dat Data rozpoczęcia i zakończenia wypalenia. Gdy wykres spalania jest tworzony na podstawie iteracji, datą zakończenia jest dzień zakończenia ostatniej iteracji.
Główna metryka Bieżąca praca do wykonania zgodnie z wybraną metodą burndown.
Procent ukończenia Procent wykonanej pracy na podstawie oryginalnego zakresu. Aby wyświetlić pełną listę ukończonych elementów roboczych, wybierz pozycję Ukończono.
Średnie spalenie Średnia praca ukończona na interwał lub iterację.
Elementy nie są szacowane Metryka, która jest wyświetlana tylko wtedy, gdy analizujesz sumę pola. Reprezentuje bieżącą liczbę elementów, które w wybranym polu Burndown nie mają wartości. Aby wyświetlić pełną listę elementów roboczych bez oszacowań, wybierz wartość Elementy, które nie są szacowane .
Całkowity wzrost zakresu Ilość pracy dodana do pierwotnego zakresu od początku burndown.
Prognozowane ukończenie Przewidywana data ukończenia na podstawie pozostałej pracy, historycznego postępu i zwiększenia zakresu. Jeśli przewidywana data ukończenia przypada przed określoną datą zakończenia, przewidywana data ukończenia wyświetla się jako pionowa linia na interwale, w którym prace powinny zostać ukończone. Jeśli przewidywany termin ukończenia przypada po określonej dacie zakończenia, jest wyświetlany jako tekst wskazujący liczbę innych interwałów lub iteracji potrzebnych do ukończenia pracy.
Zakres oryginalny Wszystkie pozostałe prace od określonej daty rozpoczęcia. Wykres jest spalony z oryginalnego zakresu. Procent ukończenia i wartość Łącznego wzrostu zakresu są obliczane na podstawie oryginalnego zakresu.
Całkowity zakres Łączny zakres wypalania. Wykreślone punkty obejmują zarówno ukończone, jak i pozostałe prace. Wiersz całkowitego zakresu wskazuje zmianę zakresu projektu. W przypadku poprzednich punktów danych wykreślony łączny zakres reprezentuje rzeczywisty całkowity zakres na końcu każdego interwału lub iteracji. W przypadku przyszłych punktów danych wykreśnięty całkowity zakres reprezentuje przewidywaną zmianę zakresu na podstawie wcześniejszych zmian zakresu.
Burndown Wskaźnik burndown, który informuje, jak szybko zmniejszasz ilość pracy do wykonania. W przypadku poprzednich punktów danych wykreślone wypalenie reprezentuje rzeczywiste spalenie na końcu każdego interwału lub iteracji. Dla przyszłych punktów danych wykres burndown przedstawia prognozowane wypalenie na podstawie wcześniejszych danych.

Ważne

  • Usunięcie wartości ścieżki obszaru lub ponowne skonfigurowanie wartości ścieżki iteracji powoduje nieodwracalną utratę danych na następujących wykresach:
    • Wykresy burndown i burnup dla widżetów
    • Wykresy spalania sprintu
    • Wykresy prędkości dla zespołów ze zmienionymi ścieżkami obszaru
    • Historyczne wykresy trendów odnoszące się do wartości Ścieżka obszaru i Ścieżka iteracji zdefiniowane w danym momencie dla każdego elementu roboczego
  • Po usunięciu tych ścieżek nie można pobrać ich danych historycznych.
  • Ścieżki obszaru i iteracji można usuwać tylko wtedy, gdy nie są już używane przez żadne elementy robocze.