Definiowanie funkcji i epików, organizowanie listy prac

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Jeśli masz listę elementów roboczych, warto pogrupować powiązane elementy w strukturę hierarchiczną. W tym celu należy podzielić główne funkcje lub scenariusze na mniejsze elementy dostarczane. Alternatywnie, jeśli masz istniejącą listę prac, możesz zorganizować ją za pomocą funkcji i epików. Aby uzyskać więcej informacji, zobacz Organizowanie listy prac (mapowania lub ponownego przechowywania).

Listy prac portfela

Użyj list prac portfela, aby wykonać następujące zadania:

  • Przenoszenie większej kolejności do listy prac
  • Zarządzanie portfolio funkcji, które obsługują różne zespoły programistyczne i zarządzające
  • Grupowanie elementów w pociągu wydania
  • Zminimalizuj zmienność rozmiaru elementów dostarczanych, dzieląc dużą funkcję na mniejsze elementy listy prac

Listy prac portfela umożliwiają szybkie dodawanie i grupowanie elementów do hierarchii. Możesz również przejść do szczegółów lub w dół w hierarchii, zmienić kolejność i ponownie elementy oraz filtrować widoki hierarchiczne. Listy prac portfela to jedna z trzech klas list prac dostępnych dla Ciebie. Aby uzyskać więcej informacji, zobacz Widoczność w różnych zespołach.

Na poniższej ilustracji przedstawiono listę prac portfela funkcji , która składa się z płaskiej listy elementów roboczych funkcji.

Zrzut ekranu przedstawiający listę prac portfela funkcji.

Na poniższej ilustracji przedstawiono hierarchię elementu roboczego listy prac procesu Agile:

  • Scenariusze i zadania użytkownika służą do śledzenia pracy.

  • Usterki śledzą wady kodu.

  • Epiki i funkcje służą do grupowania pracy w większych scenariuszach.

    Diagram przedstawiający typy elementów roboczych Agile.

Każdy zespół może skonfigurować sposób zarządzania elementami roboczymi usterek na tym samym poziomie co elementy robocze Scenariusz użytkownika lub Zadanie, konfigurując ustawienie Praca z usterkami . Aby uzyskać więcej informacji na temat używania tych typów elementów roboczych, zobacz Proces Agile.

Wymagania wstępne

Podczas tworzenia projektu lub zespołu listy prac są tworzone automatycznie. Każdy zespół ma dostęp do własnych produktów, portfolio i list prac przebiegu.

Wymaganie wstępne opis
Administracja istrator projektu lub członek współautora Musisz zostać dodany do projektu jako członek grupy zabezpieczeń Współautorzy lub Project Administracja istrators.
Dostęp uczestników projektu Aby dodać lub zmodyfikować elementy robocze, musisz udzielić uczestnikom projektu dostępu lub wyższego. Użytkownicy z dostępem uczestników projektu publicznego mają pełny dostęp do funkcji listy prac i tablic, takich jak użytkownicy z dostępem podstawowym . Aby uzyskać więcej informacji, zobacz Stakeholder access quick reference (Dostęp uczestnika projektu — krótki przewodnik).
Współautor członkowski lub Zezwalaj na perms na Aby wyświetlić lub zmodyfikować elementy robocze, musisz mieć pozycję Wyświetl elementy robocze w tym węźle i Edytować elementy robocze w tym węźle z uprawnieniami ustawionymi na Zezwalaj. Domyślnie grupa Współautorzy ma to uprawnienie ustawione na Wartość Zezwalaj. Aby uzyskać więcej informacji, zobacz Ustawianie uprawnień i dostępu do śledzenia pracy.
Zdefiniowane iteracji Aby użyć okienka Planowanie , administrator zespołu musi zdefiniować ścieżki iteracji (przebiegu) i skonfigurować iteracji zespołu.
Wymaganie wstępne opis
Administracja istrator projektu lub członek współautora Musisz zostać dodany do projektu jako członek grupy zabezpieczeń Współautorzy lub Project Administracja istrators.
Dostęp uczestników projektu Aby dodać lub zmodyfikować elementy robocze, musisz udzielić uczestnikom projektu dostępu lub wyższego.
Współautor członkowski lub Zezwalaj na perms na Aby wyświetlić lub zmodyfikować elementy robocze, musisz mieć pozycję Wyświetl elementy robocze w tym węźle i Edytować elementy robocze w tym węźle z uprawnieniami ustawionymi na Zezwalaj. Domyślnie grupa Współautorzy ma to uprawnienie ustawione na Wartość Zezwalaj. Aby uzyskać więcej informacji, zobacz Ustawianie uprawnień i dostępu do śledzenia pracy.
Zdefiniowane iteracji Aby użyć okienka Planowanie , administrator zespołu musi zdefiniować ścieżki iteracji (przebiegu) i skonfigurować iteracji zespołu.

Co sprawia, że funkcja lub epika?

Epiki i funkcje to kontenery wyższego poziomu. Zazwyczaj historie użytkowników lub elementy listy prac są wdrażane w funkcjach i funkcjach zbiorczych w epikach, więc pamiętaj o tych informacjach podczas nadawania nazw funkcji i epików.

Podczas definiowania funkcji i epików należy wziąć pod uwagę czas wymagany do ich ukończenia. Ogólnie rzecz biorąc, należy ukończyć elementy listy prac, takie jak scenariusze użytkowników lub zadania, w ramach przebiegu. Funkcje i epiki mogą potrwać co najmniej jeden przebieg.

Wyświetlanie listy prac

Aby skoncentrować się na jednym poziomie listy prac naraz, wybierz nazwę listy prac. Jeśli nie widzisz wszystkich trzech poziomów listy prac — epików, funkcji i elementów listy prac — włącz poziomy listy prac dla zespołu.

  1. Zaloguj się do projektu (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Wybierz pozycję Listy prac tablic>.

    Zrzut ekranu przedstawiający wyróżnione opcje Tablice i Listy prac.

    Aby wybrać inną listę prac, otwórz selektor, a następnie wybierz inny zespół lub wybierz opcję Wyświetl katalog zaległości. Możesz też wprowadzić słowo kluczowe w polu wyszukiwania, aby filtrować listę listy prac zespołu dla projektu.

    Zrzut ekranu przedstawiający wybieranie innego procesu zespołowego.

    Napiwek

    Wybierz ikonę gwiazdki, aby wybrać ulubioną listę prac zespołu. Ulubione artefakty ( ikona ulubione) są wyświetlane w górnej części listy selektorów zespołu.

  3. Wybierz poziom listy prac.

    Zrzut ekranu przedstawiający wybór poziomu listy prac produktu.

  4. (Opcjonalnie) Wybierz kolumny, które powinny być wyświetlane i w jakiej kolejności: wybierz ikonę akcji i wybierz pozycję Opcje kolumny.

    Zrzut ekranu przedstawiający sposób otwierania opcji kolumny z menu Więcej poleceń.

  1. Zaloguj się do organizacji (https://dev.azure.com/{yourorganization}) i przejdź do projektu.

  2. Wybierz pozycję Listy prac tablic>.

    Zrzut ekranu przedstawiający otwartą listę prac roboczych lokalną usługę Azure DevOps Server 2019.

    Aby wybrać inny zespół, otwórz selektor i wybierz inny zespół lub wybierz opcję Przeglądaj wszystkie listy prac. Możesz też wprowadzić słowo kluczowe w polu wyszukiwania, aby przefiltrować listę list prac zespołu dla projektu.

    Zrzut ekranu przedstawiający wybieranie innego zespołu.

  3. Wybierz listę prac portfela, którą chcesz wybrać, Funkcje. lub Epiki.

    Zrzut ekranu przedstawiający wybieranie poziomu listy prac produktu, elementów listy prac, scenariuszy lub wymagań.

  4. (Opcjonalnie) Aby wybrać kolumny, które powinny być wyświetlane i w jakiej kolejności, wybierz ikonę akcji i wybierz pozycję Opcje kolumny. Możesz dodać ścieżkę iteracji do zestawu kolumn wyświetlanych na liście prac. Aby uzyskać więcej informacji, zobacz Zmienianie opcji kolumny.

    Zrzut ekranu przedstawiający sposób otwierania opcji kolumny z menu Więcej poleceń, Azure DevOps Server 2019.

Aby uzyskać więcej informacji, zobacz Wybieranie poziomów nawigacji listy prac dla zespołu.

Dodawanie funkcji i epików do listy prac

Podobnie jak w przypadku dodawania elementów do listy prac produktu, możesz dodawać elementy do listy prac funkcji i epików .

  1. Wybierz pozycję Nowy element roboczy, wprowadź tytuł, a następnie wybierz klawisz Enter lub Dodaj u góry.ikona plusa

    Zrzut ekranu przedstawiający dodawanie elementu listy prac produktu.

  2. Powtórz krok 1, aby przechwycić wszystkie pomysły jako elementy robocze.

    W poniższym przykładzie dodaliśmy sześć funkcji.

    Zrzut ekranu przedstawiający sposób dodawania funkcji azure DevOps Server 2019.

    Epiki można dodawać w ten sam sposób. Otwórz listę prac Epiki z selektora listy prac.

Dodawanie szczegółów do funkcji lub epików

Otwórz każdy element, klikając dwukrotnie lub wyróżnij element i wybierz klawisz Enter. Następnie dodaj informacje, które chcesz śledzić. Wprowadź jak najwięcej szczegółów, aby twój zespół mógł zrozumieć zakres, oszacować pracę, opracować testy i upewnić się, że końcowy produkt spełnia kryteria akceptacji.

Zrzut ekranu przedstawiający formularz elementu roboczego funkcji, proces Agile, dodawanie szczegółów do funkcji.

Pole

Użycie


Obszar wartości klienta adresowany przez element epików, funkcji lub listy prac. Wartości są następujące:

  • **Architektura — usługi techniczne do implementowania funkcji biznesowych dostarczających rozwiązanie
  • Firma (wartość domyślna) — usługi spełniające potrzeby klientów lub uczestników projektu, które bezpośrednio dostarczają wartość klienta do obsługi firmy

Podaj względne oszacowanie ilości pracy wymaganej do ukończenia funkcji lub epików. Użyj dowolnej jednostki liczbowej miary preferowanej przez twój zespół. Niektóre opcje to punkty scenariusza, czas lub inna jednostka względna.

Określ priorytet, który przechwytuje względną wartość elementu Epic, Feature lub Backlog w porównaniu z innymi elementami tego samego typu. Im większa liczba, tym większa wartość biznesowa. Użyj tego pola, jeśli chcesz przechwycić priorytet oddzielony od klasyfikacji stosu listy prac, które można zmienić.

Subiektywna jednostka miary, która przechwytuje, jak wartość biznesowa spada wraz z upływem czasu. Wyższe wartości wskazują, że epika lub funkcja jest z natury bardziej krytyczna niż te elementy o niższych wartościach.

Określ datę wdrożenia funkcji.


Dodawanie elementów podrzędnych

Elementy podrzędne można dodawać do swoich funkcji z dowolnej listy prac. Możesz również dodawać podrzędne scenariusze użytkowników (Agile) lub elementy listy prac produktu (Scrum) lub wymagania (CMMI) z tablicy Kanban na potrzeby funkcji. Ponadto można dodawać funkcje podrzędne z tablicy Epic. Aby uzyskać więcej informacji, zobacz Funkcje tablicy Kanban i epiki. Aby szybko utworzyć nadrzędne lub ponownie elementy podrzędne z listy prac, zobacz Organizowanie listy prac, mapowania podrzędnych elementów roboczych na elementy nadrzędne.

Za każdym razem, gdy zobaczysz ikonę ikona plusaDodaj , możesz dodać element podrzędny. Element roboczy zawsze odpowiada hierarchii typów elementów roboczych zdefiniowanych dla projektu.

Aby uzyskać więcej informacji, zobacz Konfigurowanie widoku listy prac oraz Informacje o elementach roboczych i typach elementów roboczych.

W przypadku projektów Scrum hierarchia wygląda jak w poniższym przykładzie.

Zrzut ekranu od góry do dołu, w hierarchii są wyświetlane pozycje Epic, Feature, Product Backlog Item i Task.

Aby uzyskać więcej informacji, zobacz następujące artykuły:

Dodawanie list prac i tablic portfela

Aby dodać listę prac lub tablicę portfela, dostosuj proces, dodaj nowe typy elementów roboczych, a następnie skonfiguruj listy prac i tablice. Możesz również dodać lub zmodyfikować pola zdefiniowane dla typu elementu roboczego (WIT) lub dodać niestandardowy element WIT. Aby uzyskać więcej informacji, zobacz Dostosowywanie procesu dziedziczenia i Dostosowywanie list prac lub tablic (proces dziedziczenia).

Aby dodać listę prac lub tablicę portfela, dostosuj dziedziczony proces lub zmodyfikuj pliki definicji XML. Możesz również dodać lub zmodyfikować pola zdefiniowane dla typu elementu roboczego (WIT) lub dodać niestandardowy element WIT. Aby uzyskać więcej informacji, zobacz następujące artykuły oparte na modelu procesów używanym do aktualizowania projektu:

Model procesu dziedziczenia:

Lokalny model procesu XML:

Wyświetlanie liczby postępów zestawienia lub sum

Listy prac produktów i portfolio obsługują kolumny zestawienia. Możesz dodać co najmniej jedną kolumnę zestawienia, aby wyświetlić paski postępu, liczby elementów roboczych podrzędnych lub sumy wybranych pól liczbowych. Ustawienia są utrwalane dla każdej dostosowanej strony i są prawidłowe tylko dla widoków.

  • Paski postępu wskazują procent elementów potomnych w hierarchii, które są zamknięte lub ukończone.
  • Liczba wyświetla łączną liczbę elementów podrzędnych.
  • Sumy zapewniają sumę pól liczbowych, takich jak Nakład pracy, Punkty historii, Ukończona praca lub Pozostała praca elementów podrzędnych.

W poniższym przykładzie przedstawiono paski postępu listy prac portfela.

Zrzut ekranu przedstawiający przykład postępu epików, funkcji i historii użytkowników.

Następne kroki