Przegląd przepływów pracy Jira
Czym jest przepływ pracy Jira?
W Jirze ścieżka, którą pokonują zgłoszenia od ich utworzenia do ukończenia jest nazywana przepływem pracy. Każdy przepływ pracy składa się z zestawu statusów oraz zmian statusów, które zgłoszenie zalicza w trakcie cyklu życia. Zazwyczaj odpowiadają one procesom roboczym funkcjonującym w organizacji.
Przepływ pracy w Jirze oznacza proces, który zespół wykorzystuje w celu przeprowadzenia zgłoszenia od etapu utworzenia aż po ukończenie. Poniższa ilustracja przedstawia przykładowy przepływ pracy:

Przepływy pracy Jira składają się z 3 unikatowych elementów:
- Status: status wskazuje, na jakim etapie przepływu pracy znajduje się zgłoszenie. Przykładowe statusy: Otwarte, W toku, W trakcie weryfikacji, Zaplanowane, Oczekuje.
- Zmiana statusu: zmiana statusu reprezentuje czynność wykonywaną w celu przeniesienia zgłoszenia z jednego statusu do innego. To związek jednokierunkowy, zatem przeniesienie zgłoszenia z jednego statusu do innego, a następnie z powrotem, wymaga utworzenia dwóch zmian statusu.
- Rozwiązanie: Gdy zadanie jest ukończone i przestaje być otwarte, wymaga statusu rozwiązania. Przykłady tego typu statusu: Zamknięte, Rozwiązane, Wysłane, Ukończone, Gotowe, Sfinalizowane, Niewykonalne itp. (Ta opcja jest dostępna tylko w projektach zarządzanych przez firmę).
Czym jest schemat przepływu pracy?
Różne rodzaje zgłoszeń wykorzystują różne procesy. Jira umożliwia zespołom dokładniejsze rejestrowanie ich przepływów pracy dzięki powiązaniu różnych przepływów pracy z różnymi typami zgłoszeń. Podobnie jak schemat uprawnień, schemat przepływu pracy oznacza zestaw powiązań między przepływami pracy i typami zgłoszeń. Każdy projekt wymaga co najmniej jednego schematu przepływu pracy, a jeden schemat przepływu pracy można zastosować do wielu projektów.

Rozważmy następujący przypadek użycia:
W organizacji jest jeden zespół programistów. Korzysta on z projektu Jira do zarządzania swoją pracą. Projekt ma unikatowe przepływy pracy w każdym typie zgłoszeń:
- Typ zgłoszenia Błąd oznacza błąd wymagający naprawienia i może przyjmować statusy, takie jak „Sklasyfikowany” i „Naprawiony”.
- Typ zgłoszenia Historyjka oznacza zgłoszenie związane z funkcją i przyjmuje statusy, takie jak „Prace projektowe w toku”, „Przegląd projektu” i „Gotowa do rozpoczęcia prac programistycznych”.
- Typy zgłoszenia Zadanie i Zadanie podrzędne oznaczają wszystkie inne typy prac projektowych i wykorzystują statusy, takie jak „Do zrobienia”, „W toku” i „Ukończone”.
W ciągu roku liczba programistów w zespole się podwaja. Menedżer ds. technicznych dzieli zespół na dwie grupy i tworzy drugi projekt Jira. Obydwa zespoły mają podobne rodzaje zgłoszeń, dlatego schemat przepływu pracy pierwszego projektu, zbiór powiązań między przepływami pracy a typami zgłoszeń, zostaje zastosowany do drugiego projektu.
Dzięki utworzeniu dwóch zespołów mających własne projekty ich członkowie mogą skoncentrować się na istotnych zadaniach i samodzielnie zarządzać swoją pracą według własnego uznania. Równocześnie menedżer ds. technicznych ma pełny i spójny wgląd we wszystkie zgłoszenia w obu projektach, ponieważ są one oparte na tym samym schemacie przepływu pracy.
Schematy przepływu pracy są obecnie dostępne tylko w projektach zarządzanych przez firmę. Dowiedz się więcej
Czym jest edytor przepływu pracy?
Edytor przepływu pracy jest narzędziem graficznym, które umożliwia tworzenie, wizualizowanie i edytowanie kroków oraz przejść przepływu pracy. Aby uzyskać dostęp do tej funkcji, musisz zalogować się jako użytkownik z globalnymi uprawnieniami administratora systemu Jira.

Edytor przepływ pracy jest obecnie dostępny tylko w projektach zarządzanych przez zespół.
Jaki jest związek między przepływem pracy a tablicą?
W Jirze przepływ pracy jest bardzo ściśle powiązany z tablicą. Przepływ pracy oznacza ścieżkę, którą pokonują zgłoszenia od etapu utworzenia do ukończenia. Każdy przepływ pracy składa się ze statusów oraz zmian statusów, które zgłoszenie zalicza w trakcie swojego cyklu życia. Tablica jest narzędziem służącym do wizualizacji zgłoszenia podczas jego przechodzenia przez kolejne etapy przepływu pracy.
Administratorzy Jiry często konfigurują kolumny tablicy tak, aby odpowiadały etapom przepływu pracy. W przypadku zespołów korzystających z prostych przepływów pracy statusy dostępne dla zgłoszeń w poszczególnych kolumnach odzwierciedlają również etap w przepływie pracy.

W przypadku zespołów wykorzystujących bardziej złożone procesy kolumny na tablicy mogą reprezentować tylko podzbiór kroków w całym przepływie pracy. W takiej sytuacji zespoły zazwyczaj odwzorowują wiele statusów w poszczególnych kolumnach. Dzięki temu zespół może dokładniej przedstawiać różne przepływy pracy dla różnych typów zgłoszeń bez zaśmiecania tablicy.

Jak wygląda zaawansowana konfiguracja przepływów pracy w porównaniu z regułami automatyzacji?
W projektach zarządzanych przez firmę dostępne są zaawansowane opcje konfiguracji, dzięki którym zespoły mogą z łatwością odwzorować i usprawnić nawet najbardziej złożone przepływy pracy. Można na przykład utworzyć warunki, aby kontrolować, czy przejście powinno być wykonywane przez użytkownika w danej instancji.
Podobne możliwości oferują reguły automatyzacji dostępne w ramach rozwiązania Automation for Jira. Istnieją jednak pewne kluczowe różnice:
- Zaawansowane konfiguracje przepływów pracy są powiązane z poszczególnymi projektami tylko za pomocą schematu przepływu pracy, natomiast reguły automatyzacji można stosować do różnych funkcji.
- Zaawansowane konfiguracje przepływów pracy mogą być nieco trudniejsze do wykonania, ale łatwiej nimi zarządzać na dużą skalę.
- Zaawansowane konfiguracje przepływów pracy mogą być mniej obciążające pod względem zasobów hostingowych, ponieważ reguły automatyzacji dostępne dla każdego projektu różnią się w zależności od wersji. Porównaj plany
Zaawansowana konfiguracja przepływów pracy jest obecnie dostępna tylko w projektach zarządzanych przez firmę.