Microsoft AZ-400: Planowanie zwinne i zarządzanie pracą — Przewodnik do nauki

Część Microsoft DevOps Engineer Expert AZ-400 — Przewodnik do nauki. Ćwicz ze zweryfikowanymi odpowiedziami w centrum egzaminów Microsoft, albo rozwiąż testy na czas na ExamRoll.io.

Przegląd

Zwinne planowanie i zarządzanie pracą w Azure DevOps opierają się na przejrzystym modelu danych, zdyscyplinowanych praktykach dotyczących przepływu i iteracji oraz widoczności między zespołami. Azure Boards zapewnia solidną hierarchię typów elementów pracy i elastyczne konfiguracje dla każdego zespołu, podczas gdy GitHub Projects oferuje nowoczesne, zautomatyzowane planowanie, ściśle zintegrowane z Issues i Pull Requests. Skuteczne wdrożenie zależy od rygorystycznych definicji (Definition of Done, kryteria akceptacji), spójnego szacowania (story pointy i szacowanie względne) oraz praktycznych wniosków (zapytania, plany dostarczania i metryki, w tym DORA). Poniższe sekcje szczegółowo opisują, jak projektować, wdrażać i stosować te praktyki na dużą skalę.

Model danych, szablony procesów i konfiguracja zespołu w Azure Boards

Typy elementów pracy i ich hierarchia stanowią trzon planowania. W domyślnym procesie Agile hierarchia portfolio to Epic > Feature > User Story, a Task i Bug są elementami na poziomie wykonawczym. Powiązania podrzędne (child links) odzwierciedlają dekompozycję (User Story → Task), a błędy (Bugs) mogą być zarządzane na tym samym poziomie backlogu co User Stories lub analizowane niezależnie, zgodnie z polityką zespołu. Typy powiązań są kluczowe:

Szablony procesów w Azure DevOps definiują stany, pola i nazewnictwo typów elementów pracy (WIT):

Zespoły to lekkie partycje konfigurowane za pomocą:

Dostarczanie oparte na przepływie z Kanbanem i nadzorem

Kanban w Azure Boards modeluje ciągły przepływ od momentu podjęcia zobowiązania do ukończenia. Skonfiguruj kolumny, aby mapowały się na stany przepływu pracy, i opcjonalnie podziel krytyczne stany na podkolumny W trakcie/Ukończone (Doing/Done), aby poprawić rozliczanie przepustowości i zredukować ukryte kolejki. Ustaw jawne limity WIP (Work In Progress) dla każdej kolumny i każdego toru (swimlane); egzekwuj je operacyjnie — przekroczenie limitu powinno wywołać rozmowę na temat usprawnień, a nie prowadzić do cichego wzrostu backlogu. Używaj dedykowanych torów (swimlanes), na przykład dla zadań pilnych (Expedite), aby wizualnie oddzielić elementy o wysokim priorytecie i ustawić dla nich niższe limity WIP.

Definicja ukończenia (Definition of Done, DoD) stanowi podstawę jakości i przewidywalności; zapisz ją w postaci polityk tablicy, wymaganych pól lub list kontrolnych przy określonych przejściach oraz powiązań z testami akceptacyjnymi. Na przykład, wymagaj powiązania „Przetestowane przez” (Tested By) z przypadkiem testowym (Test Case), który zakończył się powodzeniem, przed przeniesieniem zadania do stanu Ukończone (Done), i uwzględnij kroki weryfikacji wdrożenia podczas przechodzenia do stanu Wydane (Released).

Użyj analityki do zarządzania kondycją przepływu:

Planowanie iteracji, doskonalenie backlogu i prognozowanie oparte na prędkości (velocity)

Planowanie sprintu przekształca priorytet w ograniczone czasowo zobowiązanie. Backlog sprintu zawiera elementy PBI lub historyjki użytkownika (User Stories) pobrane do iteracji, podzielone na zadania (Tasks) z pozostałą pracą (Remaining Work) w godzinach. Użyj pojemności sprintu (Sprint Capacity), aby modelować dostępność osób:

Prędkość (velocity) podsumowuje dostarczone story pointy na sprint. Użyj wykresu prędkości (Velocity chart), aby ustalić stabilny przedział; unikaj „inflacji punktów”. W backlogach produktu włącz prognozowanie (Forecasting), aby przewidzieć, ile nadchodzących iteracji będzie potrzebnych do ukończenia backlogu przy historycznej średniej prędkości zespołu (opartej na kilku ostatnich sprintach) i długości iteracji. Utrzymuj rzetelność prognozowania, wykluczając częściowo ukończoną pracę i przestrzegając rygorystycznej definicji ukończenia (DoD).

Doskonalenie backlogu (refinement) wymusza przejrzystość i względne szacowanie rozmiaru:

Błędy (bugs) powinny być poddawane weryfikacji (triage) i traktowane jak wymagania (szacowane w punktach i planowane w backlogu) lub obsługiwane jako zadania w ramach sprintu; wybierz jedną politykę dla zespołu, aby utrzymać spójną prędkość (velocity).

Planowanie międzyzespołowe, zapytania, raportowanie, GitHub Projects i metryki DevOps

Duże programy wymagają wglądu w pracę wielu zespołów i repozytoriów:

GitHub Projects integruje planowanie z Issues i PR-ami:

Metryki DevOps muszą łączyć kod, wdrożenia i wyniki:

Praktyczny scenariusz problemowy

Dział Advertising w firmie Microsoft koordynuje pracę ośmiu zespołów wielofunkcyjnych dostarczających wspólną platformę do zarządzania kampaniami. Baza kodu znajduje się w GitHub; organizacja potrzebuje wiarygodnych zobowiązań kwartalnych, jasnej widoczności zależności oraz użytecznych metryk przepływu i DORA bez zwiększania rozrostu narzędzi.

  1. Wybierz proces Agile w Azure DevOps i skonfiguruj zespoły
  1. Zdefiniuj zarządzanie Kanban i konfigurację tablicy
  1. Wdróż dyscyplinę doskonalenia backlogu i estymacji
  1. Planuj sprinty z prognozowaniem opartym na pojemności i velocity
  1. Ustanów Plany dostarczania (Delivery Plans) dla wglądu międzyzespołowego
  1. Zintegruj GitHub Projects, aby uzyskać widoki wykonawcze skoncentrowane na repozytorium
  1. Połącz kod i pracę w celu zapewnienia identyfikowalności
  1. Zaimplementuj metryki przepływu i DORA na dashboardach

Takie podejście równoważy autonomię zespołu (tablice, pojemność i dashboardy specyficzne dla zespołu) z zarządzaniem programem (Plany dostarczania, zależności i kamienie milowe). Azure Boards zapewnia hierarchiczne planowanie i analitykę, GitHub Projects usprawnia codzienne śledzenie pracy deweloperów dzięki automatyzacji powiązanej z Issues i PR-ami, a metryki DORA łączą planowanie z wynikami operacyjnymi, zapewniając wiarygodne, oparte na danych zobowiązania.


Zarządzanie pakietami i artefaktami · Wszystkie domeny

Przećwicz te pytania → · Testy na czas na ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Zdaj egzamin →

Przeglądaj Microsoft →

Related guides

Dostęp all-in-one

Jedna subskrypcja. Każdy egzamin.

Każdy plan odblokowuje nieograniczone wyszukiwanie odpowiedzi, testy praktyczne, wyjaśnienia AI i pełną bibliotekę zasobów — w ponad 20 językach.

Miesięczny
24.87
Just €0.83/day
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

Najlepsza wartość
12 miesięcy
179.87
Just €0.49/daySave 40%
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

✓ Plan darmowy w zestawie · ✓ Anuluj w dowolnym momencie · ✓ Wszystkie plany odblokowują pełny produkt