Udostępnij za pośrednictwem


Błąd (Scrum)

Przez definiowanie i zarządzanie elementami pracy dotyczącymi błędów zespół może śledzić wady w produkcie i priorytetyzować wysiłki w celu ich rozwiązania.Podczas definiowania błędu, należy wykonać następujące zadania:

  • Zgłoś problem wystarczająco dokładnie i precyzyjne, aby inni członkowie zespołu mogli zrozumieć całkowity wpływu problem.

  • Opisz czynności, które zostały wykonane przed znaleziono błędu, tak aby inni członkowie mogli łatwiej odtworzyć zgłaszane zachowanie.

  • Określ oczekiwane zachowanie, aby inni zrozumieli, czy usunęli usterkę.

W tym temacie

  • Defining a Bug

  • Adding and Linking Tasks to a Bug

  • Adding and Linking Test Cases to a Bug

  • Adding Other Work Items to a Bug

  • Changing the State of a Bug

Wymagane są uprawnienia

Aby wyświetlić błąd, musisz być członkiem grupy Czytelnicy lub mieć uprawnienie do wyświetlania elementów pracy w tym węźle z ustawieniem Zezwalaj.Aby utworzyć lub zmodyfikować błąd, musisz być członkiem grupy współautorów lub mieć uprawnienie do edytowania elementów pracy w tym węźle z ustawieniem Zezwalaj.Aby uzyskać więcej informacji, zobacz Zarządzanie uprawnieniami.

Definiowanie błędu

Formularz elementu pracy dla usterki zawiera pola i karty przedstawione na poniższej ilustracji:

Zrzut ekranu pokazujący nowy błąd element pracy

Podczas definiowania błędu, należy zdefiniować Tytuł.Można wszystkie inne pola pozostawić puste lub zaakceptować ich wartości domyślne i zaktualizować je później.

Aby zdefiniować błąd

  1. W górnej sekcji formularza elementu pracy dla błędu należy określić jedno lub więcej z następujących pól:

    • W polu Tytuł (wymagane) wpisz frazę opisującą wady kodu.

    • W polu Iteracja określ ścieżkę iteracji błędu.

      Aby uzyskać więcej informacji, zobacz Tworzenie i modyfikowanie obszarów i iteracje.

    • Na liście Przypisano do kliknij nazwę członka zespołu, który jest właścicielem błędu.

      [!UWAGA]

      Tylko członkowie grupy Współautorzy mogą być właścicielami elementu pracy.

    • Na liście Stan pozostaw wartość domyślną Nowy.

      Aby uzyskać więcej informacji o polu Stan i używaniu go do śledzenia przepływu pracy, zobacz Changing the State of a Bug w dalszej części tego tematu.

    • Na liście Przyczyna pozostaw wartość domyślną Zgłoszenie nowej usterki.

    • W polu Nakłada pracy wpisz liczbę, która określa względną ilość nakładu pracy potrzebnego do naprawienia błędu.

      Większa liczba wskazuje więcej pracy.

    • Na liście Ważność kliknij wartość, która wskazuje na wpływ błędu na projekt.

      Domyślna wartość tego pola wynosi 3 - Średni.

    • Na liście Obszar kliknij właściwą ścieżkę obszaru.

  2. W dolnej części formularza elementu pracy należy podać następujące informacje:

    • Na karcie KROKI DO ODTWORZENIA podaj tyle szczegółów, ile inny członek zespołu może potrzebować do zrozumienia problemu, który musi zostać naprawiony.

      Można formatować zawartość podawaną w tym polu.

    • Na karcie KRYTERIA AKCEPTACJI opisz kryteria, których użyjesz do sprawdzenia, czy zespół naprawił błąd.

    • Na karcie HISTORIA dodaj komentarze, które chcesz przechwycić jako część historycznego rekordu.

      Zawsze, gdy członek zespołu aktualizuje element pracy, jego historia pokazuje datę zmiany, członka zespołu, który wprowadził zmianę, i pola, które się zmieniły.

    • Na karcie ZAŁĄCZNIKI można dołączyć pliki, które zawierają bardziej szczegółowe informacje o błędzie.

      Na przykład można dołączyć wątek wiadomości e-mail, dokument, obraz lub plik dziennika.

    • Na karcie SYSTEM opisz środowisko oprogramowania, w którym znaleziono błąd.

      Na liście Znaleziono w kompilacji kliknij lub wpisz nazwę kompilacji, w której znaleziono wadę.

      W oknie Zintegrowane w kompilacji nie określaj kompilacji podczas definiowania błędu.Podczas rozwiązywania problemu z błędem wpisz nazwę kompilacji zawierającej kod lub naprawiającej błąd.

      [!UWAGA]

      Unikatowa nazwa kompilacji jest skojarzona z każdą kompilacją.Informacje na temat definiowania nazw kompilacji — zobacz Customize Build Numbers.

  3. Połącz błąd z innymi elementami pracy, wykonując jedno lub więcej z następujących zadań:

    • Na karcie Zadania należy utworzyć jedno lub więcej łączy z błędu do zadań.

      Aby uzyskać więcej informacji, zobacz Adding and Linking Tasks to a Bug w dalszej części tego tematu.

    • Na karcie Przypadki testowe utwórz jedno lub więcej łączy z błędów do przypadków testowych.

      Aby uzyskać więcej informacji, zobacz Adding and Linking Test Cases to a Bug w dalszej części tego tematu.

    • Na karcie Łącza należy utworzyć jedno lub więcej łączy z błędu do innych błędów lub do innych rodzajów elementów pracy.Do witryn sieci Web lub plików przechowywanych w witrynach sieci Web lub na serwerach można również dodać więcej niż jedno hiperłącze.

      Aby uzyskać więcej informacji, zobacz Adding Other Work Items to a Bug w dalszej części tego tematu.

  4. Na pasku narzędzi elementu pracy kliknij przycisk ZapiszZapisz element pracy.

    Po zapisaniu błędu pojawia się identyfikator w tytule pod paskiem narzędzi elementu pracy.

Dodawanie i łączenie zadań z błędem

Elementy pracy zadań można dodać do błędu, aby śledzić postęp prac mających na celu rozwiązanie i zamknięcie błędu.

Aby utworzyć zadanie, które jest połączony z błędem

  1. Na karcie Zadania kliknij przycisk Dodawanie nowego połączonego elementu pracyNowy.

    Zostanie otwarte okno dialogowe Dodaj nowy połączony element pracy.

    Zrzut ekranu przedstawiający dodawanie nowego połączonego elementu pracy

  2. Na liście Typ łącza pozostaw opcję domyślną: Podrzędne.

  3. Na liście Typ elementu pracy kliknij opcję Zadanie.

  4. W polu Tytuł wpisz nazwę opisującą możliwie szczegółowo obszar pracy, która zostanie wykonana.

  5. (Opcjonalnie) W polu Komentarz wpisz dodatkowe informacje.

  6. Kliknij przycisk OK.

    Formularz elementu pracy dla zadania jest otwierany i zawiera informacje podane przez Ciebie.

  7. Określ pozostałe pola, a następnie kliknij przycisk ZapiszZapisz element pracy.

    Aby uzyskać więcej informacji na temat pól w elemencie pracy dotyczącym zadania, zobacz Zadania (Scrum).

Aby połączyć istniejące zadania z błędem

  1. Na karcie Zadania kliknij przycisk Dodawanie łączyPołącz z.

    Zostanie otwarte okno dialogowe Dodaj łącze do usterki.

  2. Na liście Typ łącza pozostaw opcję domyślną: Podrzędne.

  3. Kliknij przycisk Przeglądaj.

    Pojawi się okno dialogowe Wybierz połączone elementy pracy.

    Zrzut ekranu pokazuje formularza wybierz połączonego elementu pracy

  4. Aby określić zadania, które chcesz połączyć z błędem, wykonaj jedno z następujących zadań:

    • Uruchom zapytanie, aby zlokalizować zadania, do których chcesz ustanowić połączenie.

    • Wpisz identyfikatory zadań, które chcesz połączyć.

    • Wpisz tekst tytułów elementów docelowych, a następnie kliknij opcję Zadanie jako typ elementu pracy.

    Zaznacz pole wyboru obok każdego z zadań, które chcesz połączyć z usterką, a następnie kliknij OK.

    Zniknie okno dialogowe Wybierz połączone elementy pracy.Aby uzyskać więcej informacji, zobacz Znajdowanie elementów pracy, łącze lub importu.

  5. (Opcjonalnie) W oknie dialogowym Dodaj nowy połączony element pracy wprowadź opis zadań, z którymi łączysz błąd.

  6. Kliknij przycisk OK, a następnie kliknij przycisk ZapiszZapisz element pracy.

    Zarówno informacja o błędzie, jak i zadania, z którymi istnieje połączenie, są aktualizowane.Dla każdego dodanego zadania jest tworzone łącze nadrzędne do błędu.

Dodawanie i łączenie przypadków testowych z błędem

Można utworzyć przypadek testowy i połączyć z błędem.Zalecany klient do tworzenia pakietów testowych i przypadków testowych to .Z tego klienta można także utworzyć połączenie z błędem zgodnie z opisem w temacie Jak: Wyświetl produkty zaległości, wątek użytkownika lub elementów pracy wymagania przy użyciu Menedżera badania firmy Microsoft.

Aby dodać przypadek testowy do błędu

  1. Na karcie Przypadki testowe kliknij przycisk Dodawanie nowego połączonego elementu pracyNowy.

    Pojawi się okno dialogowe Dodaj nowy połączony element pracy.

  2. Na liście Typ łącza pozostaw opcję domyślną: Sprawdzone przez.

  3. Na liście Typ elementu pracy pozostaw opcję domyślną Przypadek testowy.

  4. W polu Tytuł wpisz opis obszaru do przetestowania.

  5. (Opcjonalnie) W polu Komentarz wpisz dodatkowe informacje.

  6. Kliknij przycisk OK.

    Formularz elementu pracy dla przypadku testowego jest otwierany i zawiera informacje podane przez Ciebie.

  7. Określ pozostałe pola, a następnie kliknij przycisk ZapiszZapisz element pracy.

    Aby uzyskać więcej informacji na temat pól w formularzu elementu pracy dotyczącego przypadku testowego, zobacz Testowy (Scrum).

Aby dodać istniejące przypadki testowe do błędu

  1. Na karcie Przypadki testowe kliknij przycisk Dodawanie łączyPołącz z.

    Zostanie otwarte okno dialogowe Dodaj łącze do usterki.

  2. Na liście Typ łącza pozostaw opcję domyślną: Sprawdzone przez.

  3. W polu Identyfikatory elementów pracy wpisz identyfikatory przypadków testowych, z którymi chcesz połączyć, lub przeglądaj w ich poszukiwaniu.

    Można uruchomić zapisaną kwerendę, aby zlokalizować przypadki testowe, które mają być dodane, a następnie zaznaczyć pole wyboru obok każdego przypadku testowego, do którego ma być utworzone łącze.

    Aby uzyskać więcej informacji, zobacz Znajdowanie elementów pracy, łącze lub importu.

  4. (Opcjonalnie) Wprowadź opis przypadków testowych, z którymi łączysz błąd.

  5. Kliknij przycisk OK, a następnie kliknij przycisk ZapiszZapisz element pracy.

    Zarówno informacja o błędzie, jak i przypadki testowe, z którymi istnieje połączenie, są aktualizowane.Dla każdego dodanego przypadku testowego jest tworzone łącze Testy.

Dodawanie innych elementów pracy do błędu

Do usterki można dodać inny błąd lub typ elementu pracy przy użyciu karty Łącza.

Aby utworzyć element pracy i połączyć go z błędem

  1. Na karcie Łącza kliknij przycisk Dodawanie nowego połączonego elementu pracyNowy.

    Zostanie otwarte okno dialogowe Dodaj nowy połączony element pracy.

  2. Na liście Typ łącza kliknij opcję Powiązane.

  3. Na liście Typu elementu pracy kliknij typ elementu pracy, który chcesz utworzyć.

  4. W polu Tytuł opisz element pracy.

  5. (Opcjonalnie) W polu Komentarz wpisz dodatkowe informacje.

  6. Kliknij przycisk OK.

    Formularz elementu pracy jest otwierany i zawiera informacje podane przez Ciebie.

  7. Kliknij ZapiszZapisz element pracy.

Zmiana stanu błędu

Zespół może śledzić postęp rozwiązywania błędu przez ustawienie w jego polu Stan jednej z następujących wartości: Nowy, Zatwierdzony, Usunięty, Przydzielony lub Gotowy.Poniższy diagram przedstawia typowy oraz nietypowy postęp przepływu pracy dotyczącej usterki.

Diagram stanów błędów

Diagram stanu elementu pracy błąd

Progresja typowego przepływu pracy:

  • Utwórz element pracy dotyczący błędu w stanie domyślnym Nowy.

  • Zmień stan z Nowy na Zatwierdzony.

  • Zmień stan z Zatwierdzony na Przydzielony, kiedy zespół jest zadeklarowany do naprawienia błędu.

  • Zmień stan z Przydzielony na Gotowy.

Nietypowe przejścia:

  • Zmień stan z Nowy na Usunięty.

  • Zmień stan z Usunięty na Nowy.

  • Zmień stan z Zatwierdzony na Usunięty.

  • Zmień stan z Przydzielony na Zatwierdzony.

Zmiany stanu

Kiedy używać

Z Nowy na Zatwierdzony

Kiedy właściciel produktu zatwierdza naprawienie błędu.

Z Nowy na Usunięty

Kiedy właściciel produktu odrzuca naprawienie błędu.

Z Zatwierdzony na Przydzielony

Gdy zespół zobowiązuje się do naprawienia błędu w bieżącym sprincie.

Z Zatwierdzony na Usunięty

Kiedy zespół decyduje o nienaprawianiu błędu.

Z Usunięty na Nowy

Kiedy zespół ponownie rozważa naprawienie błędu.

Z Przydzielony na Gotowy

Kiedy zespół poprawia błąd i spełnia kryteria jego przyjęcia.

Z Gotowy na Przydzielony

Gdy zespół znalazł dodatkową pracę, która wymaga naprawienia błędu.

Z Przydzielony na Zatwierdzony

Gdy zespół przestaje pracować nad błędem z powodu zmiany personelu lub dostosowania priorytetu.

Zobacz też

Inne zasoby

Szablon procesu Scrum do programu Visual Studio ALM