Udostępnij za pośrednictwem


Implementowanie praktyk scrum dla zespołu w usłudze Azure Boards

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

Narzędzia sprintów obejmują filtrowaną listę prac opartą na ścieżce iteracji i podobnie filtrowaną tablicę zadań. Narzędzia te służą do implementowania praktyk Scrum. Scrum pozwala planować sprinty, aktualizować tablicę zadań i monitorować postęp sprintu.

Metody Scrum używają iteracji, nazywanych również sprintami, do planowania pracy zespołu w określonym przedziale czasu i rytmie. Aby rozpocząć, kilka sprintów jest wstępnie zdefiniowanych dla waszego zespołu. Jeśli dopiero zaczynasz korzystać ze scrum, zapoznaj się z artykułem Co to jest Scrum?.

Uwaga

Aby uzyskać więcej informacji, zobacz Listy zadań, tablice i plany. Jeśli nie widzisz żądanych elementów roboczych na liście prac lub tablicy, zobacz Tworzenie listy prac.

Implementowanie scrum za pomocą usługi Azure Boards

Ogólna sekwencja kroków implementowania scrum przy użyciu usługi Azure Boards jest następująca:

1. Konfigurowanie zespołów i sprintów

  1. Definiowanie ścieżek iteracji na poziomie projektu i ustawianie dat
  2. (Opcjonalnie) Dodaj ścieżki obszaru na poziomie projektu (lub dodaj ścieżkę obszaru podczas konfigurowania każdego zespołu)
  3. Dodawanie zespołów
  4. Wybierz ścieżki iteracji na poziomie zespołu.

2. Tworzenie listy prac zespołu

  1. Tworzenie i organizowanie listy prac zespołu.
  2. (Opcjonalnie) Prognozuj zaległości zespołu.

3. Implementacja sprintu

Szybko przypisz elementy robocze do sprintu, przeciągając i upuszczając je z backlogu produktu do sprintu.

  1. Przypisywanie elementów listy prac do sprintu
  2. Dodawanie zadań do elementów listy prac
  3. Ustawianie pojemności przebiegu
  4. Dopasuj pracę do pojemności sprintu
  5. (Opcjonalnie) Udostępnianie planu przebiegu
  6. Aktualizowanie tablicy zadań
  7. Monitoruj swoje spalanie sprintu

Zamknięcie sprintu

  1. Zakończenie aktywności sprintu
  2. Spotkania retrospektywne przebiegu

Omówienie backlogów sprintów i tablic zadań

Listy prac przebiegu i tablice zadań zapewniają filtrowany widok elementów roboczych przypisanych do określonej ścieżki iteracji lub przebiegu. Sprinty są definiowane dla projektu, a następnie wybierane przez zespoły. Z listy prac możesz zamapować pracę na ścieżkę iteracji przy użyciu przeciągania i upuszczania, a następnie wyświetlić, które działają na osobnej liście prac przebiegu.

Zrzut ekranu przedstawiający portal internetowy, Open Boards, Sprinty, Backlog.

W jaki sposób wybrane sprinty są wyświetlane w backlogu

Każdy przebieg wybrany dla zespołu zapewnia dostęp do listy prac przebiegu, tablicy zadań i innych narzędzi Agile do planowania i śledzenia pracy.

  1. Zapoznaj się z omówieniem planowania przebiegu, włączając opcję Widok planowania . Z backlogu produktu lub backlogu sprintu wybierz ikonę opcji widoku i wybierz Planowanie.

    Zrzut ekranu przedstawiający okienko planowania backlogów sprintów.

    Uwaga

    Panel planowania pokazuje na liście tylko obecną iterację i kolejne 10 przyszłych iteracji, nawet jeśli dla zespołu wybrano więcej.

    Wyświetli się zestaw sprintów wybranych dla twojego zespołu. Jeśli nie widzisz żadnych sprintów na liście, możesz dodać sprinty lub wybrać istniejące sprinty do użytku zespołu. Aby dowiedzieć się, jak to zrobić, zobacz Definiowanie przebiegów.

  2. Aby wybrać backlog sprintu, możesz wybrać jeden z linków sprintu w okienku Planowania lub z backlogu sprintu, wybierz sprint z selektora sprintu.

    Zrzut ekranu przedstawiający sposób wybierania sprintu.

Śledzenie wydajności zespołu

Po zdefiniowaniu ścieżek iteracji (sprintu) i skonfigurowaniu iteracji zespołu możesz rozpocząć planowanie sprintu przy użyciu następujących narzędzi.

Na początku każdego sprintu zaplanuj pracę, której może się podjąć twój zespół. Trzy narzędzia Agile, które wspierają tę pracę, to backlog sprintu, planowanie zdolności i paski zdolności. Lista prac przebiegu zawiera filtrowany podzbiór elementów listy prac, których ścieżka iteracji odpowiada bieżącemu przebiegowi.

Narzędzie do planowania pojemności zespołu

Ustawiając kapacytet zespołu, zespół wie dokładnie całkowitą liczbę godzin pracy lub dni dostępnych dla każdego sprintu. To narzędzie umożliwia ustawienie dostępności poszczególnych członków zespołu i dni wolnych. Możesz wygodnie ustawić święta lub wspólne dni wolne dla całego zespołu.

Ustawienie zdolności dla każdego członka zespołu pracującego podczas sprintu powoduje wyświetlenie paska obciążenia dla tej osoby.

Aby uzyskać więcej informacji, zobacz Ustal pojemność dla zespołu oraz jego członków.

Zrzut ekranu przedstawiający narzędzie do planowania pojemności zespołu.

Paski pojemności indywidualnej i zespołowej

Za pomocą pasków pojemności można szybko zobaczyć, kto się skończył, w lub pod pojemnością. Paski pojemności są aktualizowane przy użyciu każdego z tych działań:

  • Zadania są przypisywane z pozostałymi zadaniami niezerowymi
  • Zmiana pozostałej pracy
  • Zmiana daty w ramach cyklu sprintu. Indywidualna i zespołowa zdolność zawsze odzwierciedla ich zdolność od bieżącego dnia do końca sprintu.

Zrzut ekranu przedstawiający paski pojemności.

Poniżej przedstawiono sposób interpretowania kolorów pojemności:

Zrzut ekranu przedstawiający tablicę pojemności, która ułatwia odróżnienie pojemności.

Aktualizowanie zadań i monitorowanie postępu

Podczas sprintu użyj tablicy zadań i wykresu spalania sprintu, aby śledzić postępy. Wykres spalania sprintu zapewnia szybki przegląd, aby określić, czy twój zespół jest na dobrej drodze do zrealizowania swojego planu sprintu.

Tablica zadań
Tablica zadań oferuje interaktywną tablicę postępu do ukończenia backlogu sprintu. Podczas sprintu zaktualizuj status zadań i pozostałą pracę dla każdego zadania.

Aktualizowanie zadań codziennie lub kilka razy w tygodniu daje łagodniejszy wykres postępu.

Zrzut ekranu przedstawiający tablicę zadań.

Wykres postępu

Użyj wykresu spalania sprintu , aby ograniczyć ryzyko i sprawdzić, czy nie dochodzi do rozszerzenia zakresu w całym cyklu sprintu. Wykres spalony odzwierciedla postęp poczyniony przez zespół podczas wykonywania wszystkich prac szacowanych podczas spotkania planowania przebiegu.

Idealna linia trendu zawsze wskazuje stałe tempo spalania zasobów. Niebieski obszar reprezentuje jednak to, co się dzieje. Pokazuje narastanie pracy, gdy członkowie zespołu dodają zadania, oraz redukcję pracy, gdy członkowie zespołu wykonują te zadania.

Zrzut ekranu przedstawiający wykres postępu przebiegu.

Przewidywanie nakładu pracy przy użyciu narzędzi do szybkości i prognozowania

Użyj narzędzi do planowania sprintu i śledzenia dla każdego sprintu. Ponadto użyj narzędzi do mierzenia prędkości i przewidywania, aby oszacować pracę, którą można wykonać w przyszłych sprintach.

Velocja jest przydatną metryką umożliwiającą zrozumienie, jaką ilość pracy zespół może wykonać podczas sprintu. Narzędzie do prognozowania umożliwia określenie, ile pracy zespół może wykonać podczas sprintu. Ta kwota jest oparta na określonej szybkości zespołu.

Po kilku sprintach użyj Wykresu prędkości i narzędzia prognozy, aby estymować pracę, którą można wykonać w przyszłych sprintach.


Wykres prędkości
Każdy zespół jest skojarzony z jednym i tylko jednym wykresem prędkości. Zielony pasek na wykresie pokazuje całkowity szacowany wysiłek (punkty historyjki lub rozmiar) elementów zaległości (historyjki użytkownika lub wymagania) ukończonych w sprincie. (Niebieski odpowiada szacowanym nakładowi pracy elementów, które nie zostały jeszcze ukończone).
Szybkość zmienia się w zależności od kapacity zespołu, sprint po sprincie. Jednak w miarę upływu czasu szybkość powinna wskazywać niezawodną średnią, która może służyć do prognozowania pełnej listy prac.
Minimalizując zmienność rozmiaru elementu listy prac — nakład pracy lub punktów scenariuszy — zyskujesz bardziej niezawodne metryki prędkości.

Zrzut ekranu przedstawiający wykres Prędkości.


Narzędzie do prognozowania
Użyj narzędzia predykcyjnego, aby dowiedzieć się, ile elementów i które z nich można ukończyć podczas sprintu.
Wprowadzając prędkość, możesz zobaczyć, które elementy znajdują się w zakresie dla zestawu sprintów wybranych przez zespół. Jak pokazano tutaj, prędkość 15 wskazuje, że wykonanie pokazanej pracy trwa trzy sprinty.

Zrzut ekranu przedstawiający narzędzie prognoza.


Zmiany zakresu przebiegu zapytania

Nie ma wykresu zmiany zakresu przebiegu ani widżetu. Możesz jednak zapytać o elementy robocze dodane do sprintu lub przeniesione z niego po rozpoczęciu sprintu. Wykonaj kroki podane w dalszej kolejności.

Lista elementów roboczych dodanych po rozpoczęciu sprintu

  1. Otwórz wykres szybkości dla zespołu i wybierz słupek Planowanego dla interesującego sprintu. Użyj widżetu Planowy wykres prędkości lub wykresu prędkości prac zespołu.

    Zrzut ekranu przedstawiający wykres prędkości zespołu, wybierz planowy pasek pracy.

  2. Zostanie otwarta strona Wyniki zapytania z listą elementów roboczych zdefiniowanych dla przebiegu na początku przebiegu pierwszego dnia przebiegu. Ta lista jest listą elementów roboczych z elementami roboczymi.

  3. Wybierz stronę Edytor, aby edytować zapytanie.

  4. Podaj elementy, które zostały dodane do sprintu po jego rozpoczęciu. W tym celu zmień zapytanie, aby dodać i zmienić następujące klauzule:

    • Dodaj klauzulę u góry, aby określić interesujące typy elementów roboczych
    • Zmień operator pola identyfikatora na Nie w.
    • Dodaj ścieżkę iteracji dla sprintu, który Cię interesuje.
    • Dodaj ścieżkę obszaru dla zespołu.

    Zaktualizowane zapytanie powinno wyglądać podobnie jak na poniższej ilustracji.

    Zrzut ekranu przedstawiający Edytor zapytań, elementy robocze dodane do sprintu po jego rozpoczęciu.

  5. Dodaj opcję Utworzona data jako kolumnę i sortuj według tego pola. Wyświetl istniejące elementy robocze, które zostały dodane do sprintu, oraz nowo utworzone elementy robocze, które zostały dodane.

Aby uzyskać więcej informacji, zobacz Query fields, operators, and macros in Azure Boards (Pola zapytań, operatory i makra w usłudze Azure Boards).

Wyświetlanie listy elementów roboczych przeniesionych ze sprintu

  1. Otwórz wykres szybkości dla zespołu i wybierz słupek Planowanego dla interesującego sprintu. Użyj widżetu Planowy wykres prędkości lub wykresu prędkości prac zespołu.

    Zrzut ekranu przedstawiający wykres prędkości zespołu, wybierz planowy pasek pracy, drugie wystąpienie.

  2. Strona Wyniki zapytania otwiera się z listą elementów roboczych zdefiniowanych na potrzeby sprintu na jego początku, pierwszego dnia sprintu. Ta lista jest listą elementów roboczych z elementami roboczymi.

  3. Wybierz stronę Edytor, aby edytować zapytanie.

  4. Wymień elementy, które zostały przeniesione ze sprintu po rozpoczęciu sprintu. W tym celu zmień zapytanie, aby dodać i zmienić następujące klauzule:

    • Dodaj klauzulę u góry, aby określić interesujące typy elementów roboczych.
    • Dodaj ścieżkę iteracji dla interesującej iteracji i określ operator Nie pod.
    • Dodaj ścieżkę obszaru dla zespołu.

    Zaktualizowane zapytanie powinno wyglądać podobnie jak na poniższej ilustracji.

    Zrzut ekranu przedstawiający Edytor zapytań, elementy robocze zostały przeniesione ze sprintu

Aby uzyskać alternatywne opcje określania zmian w zakresie sprintu, sprawdź Wykonywanie zapytań według daty lub bieżącej iteracji, Wyświetlanie listy elementów roboczych przeniesionych z przebiegu.

Następny krok

Jeśli pracujesz z kilkoma zespołami, a każdy zespół chce mieć własny widok listy prac, możesz utworzyć więcej zespołów. Następnie każdy zespół uzyskuje dostęp do własnego zestawu narzędzi Agile. Każde narzędzie Agile filtruje elementy robocze w celu uwzględnienia tylko tych przypisanych wartości w domyślnej ścieżce obszaru zespołu i ścieżce iteracji.