Dlaczego Workflow PowerBox?

Workflow PowerBox App

Atlassian Marketplace jest pełne dodatków rozszerzających workflow o nowe warunki, walidatory i post-funkcje.

Workflow PowerBox oferuje coś więcej – możliwość wykorzystania wszystkich tych rozszerzeń w reużywalnych szablonach, masowej modyfikacji tych szablonów i wplecenia w nie skryptów Groovy, aby jeszcze bardziej ułatwić zadanie administratorowi Jira.

Workflow PowerBox to apka, której mottem mogłoby być zdanie „work smart, not hard”.

Korzyści

Powiedz „nie” powtarzalności

Szablony Workflow sprawią, że powtarzalna, nudna praca odejdzie do lamusa.

Uprość tworzenie workflow

Szablony Skryptów Groovy pozwolą na wykonywanie skomplikowanej pracy nawet mniej doświadczonym adminom.

Rozszerz możliwości systemu

Dodaj ponad 30 Warunków, Walidatorów i Post-Funkcji do swojego systemu Jira.

Skorzystaj z potęgi szablonów

Szablony to reużywalne zestawy warunków, walidatorów i post-funkcji. Po stworzeniu można je wykorzystać tyle razy, ile potrzeba. Dzięki temu zamiast tworzyć skomplikowane przejścia w wielu szablonach z osobna, możesz to zrobić raz, a następnie dodawać tam gdzie trzeba jednym kliknięciem. Imponujące, co nie? Ale to nie wszystko. W razie potrzeby możesz umieścić szablony w szablonach, a także wyłączać poszczególne fragmenty szablonów w razie konieczności – np. na potrzeby testów.

Reusable Templates in Workflow Powerbox
The Reusable Groovy Scripts of Workflow PowerBox

Reużywalne skrypty Groovy

Szablony Groovy pozwalają na wielokrotne wykorzystanie skryptów. Dzięki nim możesz dodać do każdego workflow indywidualny zestaw zależności. Skrypty mogą się odnosić do warunków, walidatorów i post-funkcji.

Funkcjonalność pozwala także na tworzenie nowych wersji skryptów, a także testowanie ich niezależnie od „produkcyjnej” wersji, dzięki czemu ryzyko pomyłki jest ograniczone do minimum.

Dodatkowe walidatory, warunki post-funkcje

Warunki

Sprawdź warunek przeciwko zadaniu nadrzędnemu
Warunek szablonu Groovy
Warunkowe ukrycie przycisku tranzycji
Liczba powiązanych zadań
Wykonaj szablony warunku
Warunek wartości pola powiązanego zadania
Warunek zadań z taką samą wartością pola
Uniwersalny warunek daty/czasu
Uniwersalny warunek wartości pola (wliczając historię)
Uniwersalny warunek oparty o użytkownika

Walidatory

Sprawdź wiele wymaganych pól
Walidator szablonu Groovy
Liczba zadań z taką samą wartością pola
Walidator liczby powiązanych zadań
Walidator wartości pól powiązanych zadań
Wykonaj warunek jako walidator
Wykonaj szablony walidatora
Uniwersalny walidator wartości pola (wliczając historię)

Post-funkcje

Dodaj komentarz
Przydziel zadanie do członka grupy lub roli
Post-funkcja oparta o warunek
Skopiuj wartość pola
Skopiuj wartość pola do powiązanych zadań
Skasuj powiązane zadania
Zaloguj pracę z określonego czasu
Ustaw wartość pola powiązanych zadań
Ustaw wartość pola z właściwości użytkownika
Ustaw wartość pola zadania
Ustaw albo zmień poziom bezpieczeństwa zadania
Ustaw wartość właściwości użytkownika
Wykonaj tranzycję powiązanych zadań
Wykonaj tranzycję tego zadania
Post-funkcja oparta o walidator

Przypadki Użycia

Szablon workflow

Administrator Jira ma przed sobą zadanie. Musi stworzyć skomplikowany workflow zawierający 30 różnych statusów, w którym „zestaw” post-funkcji trzeba było wykorzystać kilka razy, aby umożliwić użytkownikom możliwość utworzenia zgłoszenia w drugim projekcie z kilku różnych statusów. Oprócz tego, że sama konfiguracja 30 statusów była czasochłonna, stworzenie od nowa kilku identycznych tranzycji pochłonęło większość czasu spędzonego przed administratora.

Wiedząc, że w przyszłości pojawią się prośby o stworzenie podobnych rozwiązań, Administrator dogaduje się z Project Managerem, aby znaleźć budżet na instalację Workflow PowerBox. Następnym razem, gdy pojawia się zgłoszenie na utworzenie podobnego workflow, nadal zajmuje to sporo czasu, ale dzięki utworzeniu w 20 minut szablonu workflow, konfiguracja kilku identycznych tranzycji zajmuje nie więcej niż dwie minuty. Dzięki temu workflow jest gotowy na czas, a administrator nie musi zostać po godzinach.

Post-funkcja oparta o warunek

Ten sam administrator co wcześniej dostał zlecenie na modyfikację workflow, które pozwoli na identyfikację zgłoszenia od użytkownika VIP. Project Manager odpowiedzialny za Jirę zdecydował, że bezpieczniej będzie, jeżeli wszyscy userzy z Zarządu Firmy oraz Szefowie Działów będą traktowani przez zespół wsparcia priorytetowo. Ale jak to zrobić? Można zmienić wartość pola dostępnego dla zespołu wsparcia, w zależności od tego, kto zgłasza zlecenie do systemu.

Niestety, nie da się tego zrobić bez wykorzystania skryptów. Chyba, że Jira ma zainstalowany Workflow PowerBox, który pozwala na wykorzystanie warunku do post-funkcji. Jako, że wszyscy użytkownicy VIP należą do jednej grupy w bazie Crowd, do workflow zostaje dodana post-funkcja oparta o warunek – jeżeli użytkownik należy do tej konkretnej grupy, uzupełnij jedno z pól w złoszeniu o wartość „wysoki priorytet”. Jeżeli użytkownik nie będzie należał do grupy VIP, nic się nie stanie.

Dowiedz się więcej o Workflow PowerBox

Czy jesteś zainteresowany wypróbowaniem aplikacji? Odwiedź Workflow PowerBox w Atlassian Marketplace i rozpocznij 30-dniowy bezpłatny okres próbny!

Workflow PowerBox jest dostępny dla hostingów Server i Data Center.

Zaufali Nam: