Jak tworzyć pola niestandardowe i pola formuł w Jira

Pole niestandardowe w Jira można utworzyć w około pięć minut, bez potrzeby pisania kodu. Jeżeli zespół śledzi budżety w arkuszu kalkulacyjnym lub ręcznie oblicza priorytety, tę pracę można przenieść do Jira w ciągu około pięciu minut.

Pola niestandardowe służą do gromadzenia danych, a pola formuł obliczają wartości.

Jak utworzyć pole niestandardowe w Jira

Każde pole niestandardowe tworzy się w ten sam sposób, a następnie wybiera się jego typ. Administrator Jira tworzy pola niestandardowe i zarządza nimi, a ten sam przepływ stanowi podstawę zarówno dla standardowego pola niestandardowego, jak i pola formuły.

Choosing a field type to add to a Jira space.

Wybór typu pola do dodania w przestrzeni Jira

  1. Otwórz ustawienia schematu pól. Przejdź do ustawień Jira, następnie do Zgłoszeń, potem do Pól, a następnie do Schematów pól.

  2. Utwórz nowe pole. Wybierz Utwórz pole niestandardowe.

  3. Wybierz typ pola. Dobierz taki typ, który odpowiada danym oraz planowanemu zastosowaniu: tekst, liczba, data, pole wyboru, osoby lub formuła.

  4. Nazwij pole zgodnie z jego przeznaczeniem. Jasna nazwa, taka jak „Poziom istotności klienta” lub „Zatwierdzony budżet”, informuje każdą osobę czytającą zgłoszenie, co oznacza dana wartość.

  5. Wybierz, w których projektach i typach zgłoszeń będzie używane to pole. Dodaj pole do odpowiedniego schematu pól, a następnie określ, gdzie ma się pojawiać w widoku zgłoszenia. Nowe pola niestandardowe nie są domyślnie widoczne we wszystkich miejscach, dlatego dodawaj je tylko tam, gdzie są potrzebne zespołom.

Przykład zastosowania: pole „Poziom istotności klienta”

Załóżmy, że Twój zespół wsparcia chce sortować zgłoszenia według wartości konta. Utwórz pole niestandardowe, wybierz opcję Lista wyboru (pojedynczy wybór), nazwij je „Poziom istotności klienta” i dodaj opcje: Przedsiębiorstwo, Średnia firma oraz Mała firma. Dodaj to pole do swoich projektów wsparcia — teraz możesz filtrować i grupować każde zgłoszenie według poziomu istotności.

Uwaga dotycząca typów projektów

W projektach zarządzanych przez firmę administrator Jira tworzy pola niestandardowe centralnie i udostępnia je w różnych projektach. W projektach zarządzanych przez zespół administratorzy projektów dodają pola w ustawieniach swojego projektu. Jeżeli potrzebujesz, aby to samo pole działało identycznie w wielu zespołach, pole niestandardowe współdzielone w projekcie zarządzanym przez firmę zapewni spójność.

Schematy pól, ekrany i konteksty pełnią różne funkcje.

Schematy pól określają, które pola są dostępne dla poszczególnych typów zgłoszeń w przypisanych projektach, a także czy pole jest wymagane, czy opcjonalne. Ekrany decydują o rozmieszczeniu i kolejności pól podczas tworzenia, przeglądania i edycji. Konteksty pól umożliwiają definiowanie wartości domyślnych oraz opcji rozwijanych dla wybranych projektów i typów zgłoszeń.

Jak utworzyć pole formuły w Jira

Pole formuły rozpoczyna się jako pole niestandardowe, a następnie dodawane jest do niego obliczenie. Administrator może najpierw włączyć pola formuł, po czym każda osoba mająca uprawnienia do tworzenia pól niestandardowych może utworzyć takie pole. Poniższe kroki prowadzą od pustego pola do aktywnej, obliczanej wartości.

  1. Utwórz pole niestandardowe i wybierz typ formuły. Wykonaj powyższe kroki i wybierz typ pola formuły.

  2. Nazwij je zgodnie z wartością, jaką przynosi. Nazwy takie jak „Odchylenie budżetu” czy „Liczba dni do terminu” sprawiają, że wynik jest oczywisty.

  3. Wpisz formułę. Odwołuj się do innych pól, podając ich nazwy w nawiasach klamrowych, i łącz je za pomocą operatorów. Na przykład {Approved Budget} - {Actual Costs} zwraca odchylenie budżetowe. Jeżeli nie masz pewności co do składni, opisz obliczenie prostym językiem, a Rovo przygotuje odpowiednią formułę.

  4. Ustaw typ danych wyjściowych. Wybierz liczbę, tekst, datę lub czas trwania, aby wynik był poprawnie wyświetlany i sortowany. Wyniki liczbowe można sformatować jako walutę, procent lub liczbę dziesiętną.

  5. Zastosuj to za pomocą schematu pól, a następnie dodaj do ekranów. Wybierz projekty, które korzystają z tego pola, a potem dodaj je do widoku zgłoszenia.

Przechowuj dowolną wartość, którą chcesz wykorzystać w obliczeniach, jako pole liczbowe, datę lub czas trwania, a nie jako tekst. Pola formuły mogą wykonywać działania matematyczne wyłącznie na polach o odpowiednim typie danych.

Przykłady pól formuły według roli

Ten sam typ pola rozwiązuje różne problemy w zależności od tego, kto z niego korzysta. Każda z poniższych ról zawiera trzy formuły, które można dostosować, zamieniając na własne nazwy pól. Wszystkie przykłady pochodzą z rzeczywistych, podstawowych formuł.

Menedżer finansowy

Przenieś śledzenie budżetu poza arkusze kalkulacyjne, aby każda rzeczywista wartość była porównywana z prognozą w czasie rzeczywistym.

Przypadek użycia

Formuła

Typ wyjściowy

Odchylenie budżetowe

{Approved Budget}–{Actual Costs}

Liczba (waluta)

Procent tempa spalania

({Actual Costs} / {Approved Budget}) * 100

Liczba (procent)

Alert o przekroczeniu budżetu

IF({Actual Costs} > {Approved Budget}, „Przekroczono budżet”, „Zgodnie z budżetem”)

Tekst

Menedżer kampanii marketingowej

Zobacz wyniki kampanii i stan budżetu bezpośrednio na tablicy zamiast w osobnym narzędziu do śledzenia ROI.

Przypadek użycia

Formuła

Typ wyjściowy

Zwrot z inwestycji kampanii

({Revenue} - {Campaign Cost}) / {Campaign Cost}

Liczba (procent)

Koszt pozyskania potencjalnego klienta

{Campaign Cost} / {Leads Generated}

Liczba (waluta)

Menedżer produktu

Automatyzuj ramy priorytetyzacji, aby backlog sam sortował się według największego wpływu.

Przypadek użycia

Formuła

Typ wyjściowy

Wynik RICE

({Reach} * {Impact} * {Confidence}) / {Effort}

Liczba

Stosunek wartości do nakładu pracy

{Business Value} / {Story Points}

Liczba

Grupowanie według priorytetu

IF({RICE} > 100, „P0”, IF({RICE} > 50, „P1”, „P2”))

Tekst

Menedżer projektu

Bądź o krok przed zagrożeniem, obliczając czas do terminu i oznaczając elementy, które mają opóźnienie.

Przypadek użycia

Formuła

Typ wyjściowy

Główny inżynier

Zobacz pozostały nakład pracy i zmiany zakresu bez konieczności dopytywania deweloperów o status.

Przypadek użycia

Formuła

Typ wyjściowy

Pozostały nakład pracy

{Original Estimate}–{Time Spent}

Czas trwania

Procent rozrostu zakresu

(({Current Estimate} - {Original Estimate}) / {Original Estimate}) * 100

Liczba (procent)

Procent postępu sprintu

({Time Spent} / {Original Estimate}) * 100

Liczba (procent)

Osoba odpowiedzialna za operacje IT

Monitoruj stan SLA i oznaczaj zgłoszenia zbliżające się do naruszenia w czasie rzeczywistym.

Przypadek użycia

Formuła

Typ wyjściowy

Czas rozwiązania

DATE_DIFF({Created}, {Resolved})

Liczba

Ryzyko naruszenia SLA

IF(DATE_DIFF(TODAY(), {SLA Due}) < 1, „Wkrótce naruszenie”, „Bezpieczne”)

Tekst

Wpływ incydentu

{Users Affected} × {Downtime Minutes}

Liczba

HR i operacje kadrowe

Dokładnie mierz postęp wdrożenia i rekrutacji dla każdego kandydata.

Przypadek użycia

Formuła

Typ wyjściowy

Procent wdrożenia

({Tasks Completed} / {Total Tasks}) * 100

Liczba (procent)

Czas zatrudnienia

DATE_DIFF({Application Date}, {Offer Date})

Liczba

Staż pracy pracownika

DATE_DIFF({Hire Date}, TODAY())

Liczba

Najczęstsze formuły według przykładów zastosowania

Poza określonymi rolami te formuły obejmują najczęściej wykorzystywane przez zespoły obliczenia. Dostosuj nazwy pól do swojego projektu.

Obliczenia finansowe

Przypadek użycia

Formuła

Typ wyjściowy

Odchylenie budżetu (procent)

(({Approved Budget} - {Actual Costs}) / {Approved Budget}) * 100

Liczba (procent)

Łączna kwota faktury dostawcy

{Quantity} × {Unit Price}

Liczba (waluta)

Całkowite wydatki na projekt

{Labor Cost} + {Material Cost} + {Travel Cost}

Liczba (waluta)

Rzeczywisty koszt robocizny

{Time Spent} × {Hourly Rate}

Liczba (waluta)

Priorytetyzacja i punktacja

Przypadek użycia

Formuła

Typ wyjściowy

Wynik RICE

({Reach} * {Impact} * {Confidence}) / {Effort}

Liczba

Ważona ocena zagrożenia

({Probability} * 0,7) + ({Impact} * 0,3)

Liczba

Ocena ryzyka

{Probability} × {Impact}

Liczba

Daty i terminy

Przypadek użycia

Formuła

Typ wyjściowy

Higiena tekstu i danych

Przypadek użycia

Formuła

Typ wyjściowy

Korzystanie z wyników pól niestandardowych i formuł w całej Jira

Pole jest przydatne tylko wtedy, gdy można je odpowiednio wykorzystać. Gdy pola zawierają właściwe dane, zacznij z nich korzystać:

  • Filtruj i szukaj za pomocą JQL. Wyszukaj na tablicy „Odchylenie budżetu mniejsze niż 0” lub „Pozostało mniej niż 5 dni”.

  • Raportuj na pulpitach. Podsumuj wynik formuły dla wielu zgłoszeń w gadżecie na pulpicie, na przykład łączny pozostały budżet we wszystkich aktywnych kampaniach.

  • Uruchom automatyzację. Wykonaj regułę automatyzacji, gdy wartość przekroczy określony próg, na przykład powiadamiając potencjalnego klienta, gdy odchylenie przekroczy 10 procent.

Najlepsze praktyki dotyczące pól niestandardowych

Utworzenie pola nic nie kosztuje, ale jego utrzymanie już tak, dlatego odrobina dyscypliny pozwala utrzymać Jira w dobrej kondycji i zapewnia przejrzystość raportów.

  • Najpierw wyszukaj, zanim utworzysz. Przejdź do ustawień Jira, następnie do pozycji Praca, potem Pola, a następnie Schematy pól i wyszukaj swój pomysł. Jeżeli „Klient” już istnieje, nie twórz „Klienta końcowego”. W przeciwnym razie rozdzielisz dane raportowe.

  • Nazwa powinna odnosić się do wartości, nie do typu. „Zatwierdzony budżet” jest lepsze niż „Pole liczba 3”. Dobra nazwa sprawia, że nikt nie potrzebuje słownika pojęć.

  • Dopasuj typ do zadania. Wartości, na których będą wykonywane obliczenia, zapisuj jako liczby lub okresy, a te, które będą filtrowane, jako pola wyboru.

  • W miarę możliwości ponownie wykorzystuj schematy pól. Standardowe schematy zapewniają, że podobne zespoły korzystają z tych samych pól, co ułatwia raportowanie. Unikaj tworzenia pojedynczych schematów, chyba że zespół rzeczywiście wymaga wyjątku.

  • Utrzymuj liczbę schematów pól poniżej limitu. Jeden schemat pól może zawierać maksymalnie 700 pól. Traktuj to jako górną granicę, a nie cel.

  • Archiwizuj to, czego nie używasz. Pola, których nikt nie wypełnia, wprowadzają niepotrzebny chaos na każdym ekranie i w każdym raporcie.

Często zadawane pytania

Czym jest schemat pól w Jira?

Schemat pól Jira określa, które pola są dostępne dla poszczególnych typów zgłoszeń w przypisanych projektach. Ułatwia administratorom zarządzanie dostępnością i wymagalnością pól z jednego miejsca.

Jak utworzyć pole niestandardowe w Jira?

Przejdź do ustawień Jira, następnie do sekcji Przedmioty pracy, potem Pola, a następnie Schematy pól i wybierz opcję Utwórz pole niestandardowe. Wybierz typ pola, nadaj mu nazwę, a następnie przypisz je do projektów i ekranów, na których ma się pojawiać.

Kto może tworzyć pola niestandardowe w Jira?

Administrator Jira tworzy pola niestandardowe i zarządza nimi. W projektach zarządzanych przez zespół administrator projektu może dodawać pola w ustawieniach swojego projektu.

Jak utworzyć pole formuły?

Utwórz pole niestandardowe i wybierz typ formuły, nadaj mu nazwę odpowiadającą generowanej wartości, wpisz formułę odwołującą się do innych pól oraz ustaw typ danych wyjściowych. Następnie dodaj to pole do odpowiedniego schematu pól i ekranów.

Czy muszę znać składnię formuł, aby ją utworzyć?

Nie. Można bezpośrednio odwoływać się do nazw pól i operatorów lub opisać obliczenie prostym językiem, a Rovo wygeneruje odpowiedni wzór.

Do których pól formuła może mieć odniesienie?

Formuła może odwoływać się do pól liczbowych, dat, tekstowych oraz wyboru w tym samym zgłoszeniu. Wartości, które mają być wykorzystywane w obliczeniach, należy przechowywać jako liczby, daty lub okresy, a nie jako tekst.

Dlaczego wartość mojej formuły nie aktualizuje się od razu?

Pola formuł aktualizują się automatycznie po zmianie pola referencyjnego, jednak aktualizacje mogą się odbywać asynchronicznie. Nowa wartość może się pojawić we wszystkich zgłoszeniach z niewielkim opóźnieniem. Pola formuł są obliczane osobno dla każdego zgłoszenia i nie sumują wartości w zgłoszeniach nadrzędnych ani podrzędnych.