Jak zliczać ponownie otwarte zgłoszenia z wykorzystaniem „Automation” i „Smart-Value”
Ostatnio jeden z naszych klientów poprosił nas o dodanie funkcjonalności automatycznego zliczania, ile razy zgłoszenie zostało ponownie otwarte po zamknięciu. Zadanie dotyczyło śledzenia liczby poprawek, które nasz zespół wprowadzał, oraz informacji o tym, ile razy dana poprawka była ponownie zwracana z testów do kolejnych korekt.
Jira nie posiada wbudowanej funkcji umożliwiającej to zliczanie, więc konieczne było kreatywne podejście, aby spełnić oczekiwania klienta. Kluczowym założeniem było uniknięcie korzystania z zewnętrznych dodatków, zwłaszcza że większość z nich jest płatna, a przy licencjach na poziomie 1000+ użytkowników mogą generować znaczne koszty.
Aby zaimplementować tę funkcjonalność, skorzystaliśmy z wbudowanej możliwości „Automation” oraz tzw. „Smart-Values”, które umożliwiają zaawansowane manipulacje danymi w tzw. „Custom Fieldach”. Oto kroki, jakie podjęliśmy, aby dodać tę funkcjonalność:
- Utwórz nowe pole niestandardowe (Custom Field):
- Przejdź do panelu administracyjnego Jira.
- W sekcji „Issues” (Zgłoszenia) wybierz „Custom Fields” (Pola niestandardowe).
- Dodaj nowe pole niestandardowe o typie „Number Field” (Pole liczbowe).
- Przypisz mu odpowiednią nazwę, na przykład „ReopenCount”.
- Stwórz nową regułę automatyzacji (Automation Rule):
- Przejdź do sekcji „Automation” w panelu administracyjnym Jira.
- Utwórz nową regułę automatyzacji, nadając jej odpowiednią nazwę.
- Wybierz odpowiedni „Trigger”,”Issue Transitioned”
- Dodaj warunki, aby obejmować sytuacje, gdy zgłoszenie jest ponownie otwierane. (np.. Z Done do ToDo)
- Dodaj nową akcję do reguły – „Edit Issue”
- Znajdź opcję „Edit Custom Field” (Edytuj pole niestandardowe) i wybierz wcześniej utworzone pole „ReopenCount”.
- Skorzystaj z „Smart-Values”, na przykład {{#=}}{{issue.reopencount}} + 1{{/}} , aby zaktualizować wartość pola o jeden.
- Przetestuj i wdroż:
- Przetestuj regułę automatyzacji, upewniając się, że liczba ponownych otwarć jest zliczana poprawnie.
- Wdroż regułę do odpowiednich projektów lub projektów.
Dzięki tym krokom będziesz w stanie śledzić, ile razy zgłoszenie zostało ponownie otwarte po zamknięciu, spełniając jednocześnie oczekiwania klienta bez konieczności korzystania z dodatkowych płatnych rozszerzeń.
Najnowsze komentarze