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.
![graph_04 Reusable Templates in Workflow Powerbox](https://almarise.com/wp-content/uploads/2021/08/graph_04.png)
![graphs_apps_03 The Reusable Groovy Scripts of Workflow PowerBox](https://almarise.com/wp-content/uploads/2021/10/graphs_apps_03.png)
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
Powszechny warunek wartości pola (wliczając historię)
Całościowy 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ń
Dostosuj wartość pola z właściwości użytkownika
Ustaw wartość pola zadania
Dostosuj 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
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 już
![att_hz_lg_lkp_rgb_pos](https://almarise.com/wp-content/uploads/2021/08/att_hz_lg_lkp_rgb_pos.png)
![original](https://almarise.com/wp-content/uploads/2021/08/original-300x36.png)
![continental_logo](https://almarise.com/wp-content/uploads/2021/08/continental_logo.png)
![Homepage-Initial](https://almarise.com/wp-content/uploads/2021/08/Homepage-Initial.png)
![telekom](https://almarise.com/wp-content/uploads/2021/08/telekom.png)
![deloitte](https://almarise.com/wp-content/uploads/2021/08/deloitte.png)
![realtek_logo](https://almarise.com/wp-content/uploads/2021/08/realtek_logo.png)
![pobrane](https://almarise.com/wp-content/uploads/2021/08/pobrane.png)