Udostępnij przez


Podsumowanie pracy i innych pól

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

Podsumowanie zawiera sumowane wartości wybranych pól dla wszystkich podrzędnych elementów roboczych dla elementu nadrzędnego. Ponieważ usługa Azure DevOps obsługuje wiele poziomów zagnieżdżania, upewnij się, że podczas zliczania nie zliczasz wartości podwójnie. Menedżerowie projektów zwykle szukają zestawienia pod kątem szacowanych lub ukończonych prac, nakładu pracy, rozmiaru lub punktów scenariuszy.

Uwaga

System nie obsługuje agregacji pól wysiłku, punktów story ani rozmiaru na listach prac produktów i listach prac portfela.

Natywna obsługa funkcji 'rollup' w portalu internetowym

Usługa Azure Boards obsługuje kolumny zbiorcze na listach prac produktów i portfela, zbiorcze zestawienia w okienku planowania sprintu, a także zbiorcze zestawienia na listach prac sprintu i tablicach zadań.

Wyświetlanie pasków postępu zagregowanych, liczników lub sum

Z dowolnej listy prac produktu lub portfela można dodawać podsumowujące paski postępu, liczbę podrzędnych elementów roboczych w hierarchii lub sumę wybranych pól, takich jak Punkty Story lub Pozostała praca.

Na przykład, zobacz poniższe paski postępu dla zaległości w portfelu.

Zrzut ekranu przykładowego backlogu portfela z paskami postępu.

Aby uzyskać więcej informacji, przejrzyj sekcję Wyświetlanie postępu i wartości zestawień.

Wyświetlanie zestawienia w okienku planowania sprintu

W miarę przypisywania elementów backlogu do sprintu za pomocą okienka planowania, okno sprintu jest aktualizowane, pokazując bieżącą liczbę elementów backlogu i zadań oraz planowany nakład pracy.

Strona backlogu produktu, przeciągnij elementy robocze na sprint lub przypisz je do sprintu za pomocą menu kontekstowego

Planowany nakład pracy podaje sumę wszystkich punktów Story lub nakładu pracy zdefiniowanego dla elementów listy prac przypisanych do sprintu. Aby uzyskać więcej informacji, zobacz Przypisywanie elementów backlogu do sprintu.

Wyświetlanie podsumowania rejestrów zaległych zadań sprintu i tablic zadań

Ponadto można wyświetlić zestawienie pozostałej do wykonania pracy z backlogu sprintu lub tablicy zadań.

Z backlogu sprintu suma całej Pozostałej Pracy zdefiniowanej dla wszystkich zadań jest wyświetlana dla nadrzędnego elementu roboczego. Ta wartość jest również wyświetlana na karcie nadrzędnego elementu pracy, kiedy wyświetlasz tablicę zadań.

Backlog sprintu wyświetla podsumowanie pozostałej pracy

Na tablicy zadań sprintu istnieją trzy typy podsumowań:

  • Pakiet zbiorczy Pracy pozostałej jest wyświetlany na karcie dla nadrzędnego elementu roboczego
  • Suma wszystkich pozostałych zadań zdefiniowanych dla wszystkich zadań w kolumnie jest wyświetlana w górnej części każdej kolumny
  • Suma całej pozostałej pracy zdefiniowanej dla wszystkich zadań dla elementu listy prac jest wyświetlana w każdym wierszu, pogrupowana według kolumny.

Na tablicy zadania sprintu wyświetlane jest podsumowanie Pozostałej pracy

Po zaktualizowaniu stanu zadania jako ukończone, system automatycznie wyzeruje pozostałą pracę dla tego zadania. Aby uzyskać więcej informacji, zobacz Tablica zadań.

Inne narzędzia, które obsługują agregację

Możesz uzyskać zestawienie dodatkowych pól danych w danych śledzenia pracy usługi Azure DevOps przy użyciu jednej z następujących metod:

Metoda Azure DevOps Services Lokalna usługa Azure DevOps
Wykresy zapytań dotyczących elementów roboczych znacznik wyboru znacznik wyboru
Microsoft Excel znacznik wyboru znacznik wyboru
Rozszerzenia witryny Marketplace znacznik wyboru znacznik wyboru
Analizy znacznik wyboru znacznik wyboru
Raport SQL Server Reporting Services Nieobsługiwane znacznik wyboru

Wykresy zapytań i zestawienie elementów roboczych

Możesz utworzyć zapytanie listy płaskiej, które sumuje wartości określonego pola. Aby uzyskać więcej informacji, zobacz Track progress by creating status and trend query-based charts (Śledzenie postępu przez tworzenie wykresów opartych na zapytaniach i trendach). Wykresy obsługują zliczanie liczby elementów roboczych lub sumę wartości pola.

Na przykład w tym miejscu przedstawiono tabelę przestawną, która sumuje punkty historii dla scenariuszy użytkownika według ścieżki obszaru i stanu elementu roboczego.

Przykładowe zestawienie punktów historii według obszaru i stanu

Microsoft Excel i podsumowanie danych śledzenia pracy

Możesz wyeksportować do pliku Excel zapytanie zawierające elementy robocze, do których chcesz wykonać podsumowanie. Następnie możesz napisać makro programu Excel, aby pobrać sumy i opublikować dane z powrotem do serwera TFS. Aby uzyskać więcej informacji na temat integracji programu Excel, zobacz Zbiorcze dodawanie lub modyfikowanie elementów roboczych za pomocą programu Excel.

Aby uzyskać więcej informacji na temat makr programu Excel, zobacz Automatyzowanie zadań za pomocą rejestratora makr.

Napiwek

Aby zapewnić obsługę otwierania elementów roboczych i wyników zapytań w programie Excel z portalu internetowego, dodaj rozszerzenie VSTS Open in Excel Marketplace do organizacji lub kolekcji.

Rozszerzenia Marketplace i kontrolki niestandardowe

Istnieje kilka rozszerzeń dostępnych w witrynie Marketplace, które udostępniają rollup. Oto kilka, które mogą obsługiwać Twoje potrzeby:

  • VSTS Rollup obsługuje tylko Azure DevOps Services
  • Agregator TFS obsługuje usługi Azure DevOps Services i TFS

Możesz też napisać rozszerzenie, używając interfejsu API REST do śledzenia pracy, aby uzyskać podsumowanie. Przykładowy kod dostępny w witrynie GitHub, który umożliwia rozpoczęcie pracy, to agregator TFS.

Usługa analizy

Możesz użyć usługi Analytics, aby odpowiedzieć na pytania ilościowe dotyczące projektów. Dzięki tej usłudze możesz dodawać widżety analizy do pulpitu nawigacyjnego. Możesz też tworzyć dodatkowe raporty przy użyciu usługi Power BI.

Raport SQL Server Reporting Services

Kilka raportów OOB udostępnia zbiorcze podsumowanie. Oto przykład przeglądu ukończonych i pozostałych prac, który zapewnia raport Przegląd historii. Ten raport jest częścią domyślnego szablonu procesu TFS Agile.

Przykładowy raport z omówieniem scenariuszy

Jeśli wdrożono usługi SQL Server Analysis Services, z tych raportów możliwe jest uzyskanie zestawienia dla elementów zaległości. Częstotliwość odświeżania tych raportów wynosi 2 godziny.

Jeśli musisz dodać raporty do lokalnego wdrożenia serwera TFS, zobacz Dodawanie raportów do projektu.

Wymagania dotyczące podsumowania

Aby wspierać grupowanie, należy uporządkować strukturę elementów roboczych według poniższych zaleceń:

  • Użyj powiązań nadrzędne-podrzędne, aby połączyć elementy robocze zawierające wartości do zsumowania.

  • Dodaj wymagane pola do WITs, które będą przechwytywać wartości agregacji. Domyślne pola używane do planowania pracy są obecne tylko na elemencie zadania roboczego. Te pola to:

    • Oryginalne oszacowanie (Microsoft.VSTS.Scheduling.OriginalEstimate): ilość pracy wymaganej do wykonania zadania. (Agile i CMMI)

    • Ukończona praca (Microsoft.VSTS.Scheduling.CompletedWork): ilość pracy, która została wydana podczas implementowania zadania. (Agile i CMMI)

    • Praca pozostała (Microsoft.VSTS.Scheduling.RemainingWork): to pole służy do wspomagania wykresów spalania.

      Jeśli projekt został utworzony przy użyciu szablonu procesu Scrum programu Visual Studio, w zadaniu jest definiowana tylko pozostała praca.

      Aby uzyskać więcej informacji na temat dodawania pól, zobacz Modyfikowanie pola lub dodawanie pola niestandardowego.

  • Określ jednostkę czasu używaną do śledzenia pracy i upewnij się, że jest ona używana spójnie w całym zespole lub organizacji. Można na przykład śledzić zadania przy użyciu godzin lub dni.

  • Ustal, czy chcesz ustawić wartości zbiorcze jako tylko do odczytu w formularzu elementu roboczego. Dzięki tworzeniu ich tylko do odczytu uniemożliwisz użytkownikom wprowadzanie niedokładnych danych. Ustawiasz pola jako tylko do odczytu, używając atrybutu Control pola Readonly.

Pytania i odpowiedzi

.: Czy mogę uzyskać zestawienie pojemności zespołu?

Odpowiedź: Nie. Wprowadzone dane dotyczące wydajności zespołu nie są przechowywane w zwykłych magazynach danych.