Zadania sekwencyjne

Z Planfix
Skocz do: nawigacja, szukaj

Dzięki Planfix możesz tworzyć łańcuchy zadań, które osoby odpowiedzialne będą widzieć i wykonywać sekwencyjnie. Główną zaletą zadań sekwencyjnych jest to, że cały łańcuch przechowywany jest jako wersje robocze aż do odpowiedniego momentu, więc „przyszłe” zadania nie zaśmiecają list osób odpowiedzialnych. Dzięki temu przestrzenie robocze pracowników pozostają proste i czytelne.

Jak to działa

Aby przetwarzać zadania sekwencyjnie, zadania muszą mieć to samo zadanie nadrzędne i muszą mieć zaznaczone pole wyboru Zadanie sekwencyjne. Kolejność zadań w liście kontrolnej zadania nadrzędnego ustalana jest na podstawie kolejności ich ukończenia w łańcuchu.

djkfQH.png

Jeśli nie chcesz, aby zadania były dostępne dla osób odpowiedzialnych z wyprzedzeniem, zadania powinny mieć status Wersja robocza.

Jak działa wykonywanie zadań sekwencyjnych

  • Gdy zadanie nadrzędne zostanie aktywowane (gdy jego status zostanie zmieniony z Wersja robocza na Nowy), pierwsze sekwencyjne podzadanie w łańcuchu (z włączonym atrybutem Zadanie sekwencyjne) zostanie automatycznie aktywowane.
  • Po ukończeniu pierwszego sekwencyjnego podzadania (lub po przełączeniu go na dowolny nieaktywny status) kolejne sekwencyjne podzadanie w łańcuchu zostanie automatycznie aktywowane.
  • Proces ten trwa, aż każde sekwencyjne podzadanie w łańcuchu zostanie ukończone.

Tworzenie łańcucha zadań sekwencyjnych

Najlepiej tworzyć łańcuch zaczynając od zadania nadrzędnego:

xg1Nw4.png

Po włączeniu atrybutu Zadanie sekwencyjne Planfix automatycznie zmienia status utworzonego zadania na Wersja robocza. Planfix pozwala też ręcznie zmienić status utworzonego zadania na Nowy.

Podzadania można tworzyć wewnątrz zadania nadrzędnego, korzystając z pełnego formularza lub szybkiego tworzenia w panelu „Podzadanie”:

2BEGsb.png

Jeśli zadanie nadrzędne ma atrybut Zadanie sekwencyjne i ma status Wersja robocza, podzadania tworzone w jego obrębie również automatycznie będą miały ten atrybut i status. Jeśli utworzysz zadanie nadrzędne o statusie Nowy, pierwsze z podzadań również otrzyma ten status, natomiast kolejne podzadania będą tworzone ze statusem Wersja robocza. Wszystkie tworzone podzadania domyślnie będą miały atrybut Zadanie sekwencyjne.

Aby rozpocząć wykonywanie łańcucha, wystarczy zmienić status zadania nadrzędnego na Nowy:

HjcAnK.png

Dodatkowe informacje

  • Możesz utworzyć szablon podzadania z atrybutem „Zadanie sekwencyjne” i wykorzystywać go w swoich procesach biznesowych. Przy tworzeniu zadań z użyciem takiego szablonu zadanie nadrzędne i pierwsze podzadanie będą aktywne, a pozostałe podzadania będą czekać na swoją pozycję w łańcuchu.
  • Podzadania mogą być przydzielane różnym osobom odpowiedzialnym; sprawdza się to, gdy np. zadanie programisty ma być przydzielone dopiero po ukończeniu zadania projektanta. Co więcej, projektant i programista nie muszą wiedzieć o wzajemnych zależnościach ani o istnieniu takich zależności: jedynie twórca łańcucha zadań widzi cały łańcuch, a każda osoba odpowiedzialna widzi tylko swoje zadanie(a).
  • Sam decydujesz, czy osoby przypisane do podzadań mają widzieć, że istnieje zadanie nadrzędne. Jeśli nie udostępnisz im dostępu do zadania nadrzędnego, go nie zobaczą — to standardowy sposób korzystania z Planfix. Dla Ciebie łańcuch sekwencyjnych podzadań może wyglądać jak jedno zadanie, natomiast dla wykonawcy jego element będzie wyglądać jak zwykłe zadanie.
  • Możesz tworzyć złożone drzewa z zadań sekwencyjnych i równoległych, które odwzorują potrzebne procesy biznesowe.

Ważne

  • Domyślnie każde kolejne sekwencyjne zadanie w łańcuchu jest aktywowane ze statusu Wersja robocza do statusu określonego w szablonie dla tego zadania.
  • Jeśli status to Wersja robocza, zadanie zostanie aktywowane w pierwszym aktywnym statusie (od góry do dołu) zdefiniowanym w zestawie statusów określonym w szablonie procesu.
  • Obecnie zadania sekwencyjne nie są kompatybilne ze skryptami, które używają warunków opartych na aktywności podzadań (np. „Ma podzadania i wszystkie są nieaktywne”), szczególnie jeśli te skrypty automatycznie kończą zadania.

Przejdź do