DevAdventCalendar · devops · Programowanie

Azure DevOps – Boards Process

Jakiś czas temu pisałam na temat innych serwisów Azure DevOps – Repos i Pipelines. Dzisiaj czas na Boards i konkretny problem ustawienia procesu dla naszego projektu.

Po wejściu w zakładkę Boards automatycznie otwiera się lista Work items.

Będą tam wypisane wszystkie elementy, które utworzymy. Na razie nie mamy tam nic.

Gdybyśmy chcieli utworzyć nowy element, należałoby wybrać opcję New Work Item:

Możemy wybrać, jaki typ elementu chcemy stworzyć.

Processes

W zależności od typu procesu, będziemy mieć dostępne różne typy Work Item. W ustawieniach organizacji mamy 4 wzorcowe procesy:

Mam aktualnie ustawiony domyślny proces prowadzenia projektu jako Basic.

Mój projekt ma więc ustawione pole Process na Basic.

Zmiana Process dla projektu

Gdybyśmy chcieli mieć inny proces, np. Agile, wtedy pojawiły by nam się dodatkowe typy Work Items takie jak Bug czy User Story.

Wolę korzystać z procesu Agile, więc zmienię ustawienia dla tego procesu:

Wyświetla mi się lista pozostałych procesów, z których mogę wybrać odpowiedni. Po ustawieniu procesu Agile dostaję ostrzeżenie odnośnie potrzeby ręcznej aktualizacji istniejących elementów. Nie mamy na razie żadnych, więc ten komunikat nie musi nas martwić:

Przechodzimy do kolejnego kroku, który przypomina nam o ręcznej aktualizacji kolumn w Boards:

Po zakończeniu przejdźmy więc do zakładki Boards. Faktycznie, widzimy w niej informację o nieprawidłowościach oraz link do ich automatycznej naprawy:

Po kliknięciu w link Correct this now otwiera się dodatkowe okno z oznaczeniem błędnych kolumn. Jak widać, trzeba określić status User Story dla każdej z kolumn.

Musimy więc ustawić odpowiednie statusy dla User Story w odpowiednich kolumnach:

  • kolumna To Do, status User Story: New
  • kolumna Doing, status User Story: Active
  • kolumna Done, status User Story: Resolved

W tym samym oknie możemy zmienić nazwę kolumn: zmienię na przykład nazwę kolumny Doing na In Progress. Dodatkowo ustawię limit zadań In Progress na 0 (czyli brak limitu). Dzięki temu nie będzie mi się wyświetlać liczba otwartych zadań w kolumnie In Progress np. 0/5.

Jeśli chcielibyśmy zmienić jeszcze jakieś ustawienia dla istniejącego Board, wystarczy wybrać opcję kółka w prawym górnym rogu:

Zostaniemy przeniesieni do dokładnie tego samego okna z konfiguracją, co wcześniej.

Sprawdźmy teraz dostępną listę typów Work Items w zakładce Work items:

Jak widać, zamiast 3 typów (pokazanych na początku tego posta) mamy aż 7 typów.

Podsumowanie

W tym wpisie pokazałam Wam, że w Azure Boards można ustawić różne typy procesów i to od nich zależy, jakie rodzaje Work Items będą dostępne w ramach projektu. Zmianę typu projektu najlepiej jednak robić na początku, na pustym projekcie, gdy nie musimy aktualizować dotychczasowych Work Items. Wystarczy zrobić szybką aktualizację kolumn w Boards. Warto też podkreślić, że różne projekty w tej samej organizacji mogą korzystać z różnych procesów. Istnieje również możliwość tworzenia własnych, spersonalizowanych procesów.


Podoba Ci się to, co tworzę? Chcesz dostawać informacje o:
– wydarzeniach, które organizuję lub wspieram (np. konferencje, meetupy, webinary)
– inicjatywach, które organizuję lub wspieram (np. GeekWeekWro, DevAdventCalendar)
– moich prelekcjach, kursach i szkoleniach
– wyróżnionych artykułach z mojego bloga

0% SPAMu, 100% informacji! Krótko i na temat.

Jedna myśl na temat “Azure DevOps – Boards Process

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Google

Komentujesz korzystając z konta Google. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s