JIRA Tutorial: Jak korzystać z Jira Software Tool for Beginners

Co to jest JIRA?

JIRA to narzędzie opracowane przez australijską firmę Atlassian. To oprogramowanie służy do śledzenia błędów, śledzenia problemów i zarządzania projektami . Nazwa „JIRA” jest tak naprawdę odziedziczona po japońskim słowie „Gojira”, które oznacza „Godzilla”. Podstawowym zastosowaniem tego narzędzia jest śledzenie problemów i błędów związanych z oprogramowaniem i aplikacjami mobilnymi.

Służy również do zarządzania projektami. Pulpit nawigacyjny JIRA składa się z wielu przydatnych funkcji i funkcji, które ułatwiają obsługę problemów. Poniżej wymieniono niektóre z najważniejszych funkcji. Nauczmy się oprogramowania do śledzenia błędów i projektów JIRA dzięki temu kursowi szkoleniowemu.

Jak korzystać z Jira?

W tym samouczku Jira dla początkujących dowiesz się -

  1. System JIRA
  2. Problemy i typy problemów JIRA
    • Co to jest problem z JIRA?
    • Rodzaje problemów
  3. Komponenty JIRA
  4. Ekran JIRA
  5. Atrybuty problemu
  6. Wydaj schematy zabezpieczeń
    • Administracja systemu
  7. Jak stworzyć problem w JIRA
    • Podzadanie
    • Przepływy pracy
    • Wtyczki w JIRA
    • JIRA Agile
    • Tworzenie problemu w Agile
    • Jak stworzyć Epos w Agile
    • Korzystanie z Clone and Link w JIRA
  8. Raporty w JIRA
    • Tablica Kanban i zarządzanie kwestiami
    • JIRA Scrum kontra JIRA Kanban

System JIRA

Wewnątrz schematu JIRA wszystko można skonfigurować i składa się z

  • Przepływy pracy
  • Rodzaje problemów
  • Pola niestandardowe
  • Ekrany
  • Konfiguracja pola
  • Powiadomienie
  • Uprawnienia

Problemy i typy problemów JIRA

Ta sekcja poprowadzi Cię przez problem z oprogramowaniem JIRA i jego typy.

Co to jest problem z JIRA?

Problem z JIRA śledził błąd lub problem leżący u podstaw projektu. Po zaimportowaniu projektu możesz tworzyć problemy.

W sekcji Problemy znajdziesz inne przydatne funkcje, takie jak

  • Rodzaje problemów
  • Przepływ pracy
  • Ekrany
  • Pola
  • Atrybuty problemu

Zobacz szczegółowo problem z JIRA

Rodzaje problemów

Typ problemu wyświetla wszystkie typy elementów, które można tworzyć i śledzić za pomocą JIRA. Problemy z JIRA są klasyfikowane w różnych formach, takich jak nowa funkcja, pod-zadanie, błąd itp., Jak pokazano na zrzucie ekranu.

W JIRA istnieją dwa rodzaje schematów typów problemów, jeden to

  • Domyślny schemat rodzajów spraw : W domyślnym schemacie rodzajów spraw wszystkie nowo utworzone sprawy zostaną automatycznie dodane do tego schematu
  • Schemat rodzajów problemów Agile Scrum: Problemy i projekty powiązane z Agile Scrum będą korzystać z tego schematu

Oprócz tych dwóch systemów typu problem, można również dodawać programy ręcznie, jak na wymagania, na przykład stworzyliśmy IT i wsparcie systemu, dla nich będziemy przeciągać rodzaje emisji z dostępnych typu Emisji do rodzaju problem dla obecnego systemu jako pokazano na poniższym zrzucie ekranu

Komponenty JIRA

Komponenty to podsekcje projektu; służą do grupowania problemów w projekcie na mniejsze części. Komponenty dodają pewne struktury do projektów, dzieląc je na funkcje, zespoły, moduły, podprojekty i nie tylko. Za pomocą komponentów możesz generować raporty, zbierać statystyki, wyświetlać je na pulpitach nawigacyjnych i tak dalej.

Aby dodać nowe komponenty, jak pokazano na powyższym ekranie, możesz dodać nazwę, opis, potencjalnego klienta i domyślnego cesjonariusza.

Ekran JIRA

Gdy sprawa jest tworzona w JIRA, zostanie ona uporządkowana i przedstawiona w różnych polach. To wyświetlanie pola w JIRA jest znane jako ekran. To pole można przenosić i edytować za pomocą przepływu pracy. Do każdego problemu można przypisać typ ekranu, jak pokazano na zrzucie ekranu. Aby dodać lub powiązać operację problemu z ekranem, musisz przejść do menu głównego i kliknąć Problemy, a następnie kliknąć Schematy ekranów, a następnie kliknąć „Skojarz operację problemu z ekranem” i dodać ekran zgodnie z wymaganiami.

Atrybuty problemu

Atrybuty problemu obejmuje

  • Statusy
  • Uchwały
  • Priorytety

Statusy: różne statusy służą do wskazywania postępu projektu, np. Do zrobienia, W trakcie, Otwarte, Zamknięte, Otwarte ponownie i Rozwiązane. Podobnie, masz rozwiązania i priorytety, w rozwiązaniu ponownie mówi o postępie problemu, takiego jak Naprawiono, Nie naprawi, Duplikat, Niekompletne, Nie można odtworzyć, Gotowe również możesz ustawić priorytety problemu, czy problem jest krytyczny, główny , minor, blocker i Trivial.

Wydaj schematy zabezpieczeń

Ta funkcja w JIRA pozwala kontrolować, kto może wyświetlać problemy. Składa się z wielu poziomów bezpieczeństwa, do których można przypisać użytkowników lub grupy. Możesz określić poziom bezpieczeństwa spraw podczas tworzenia lub edytowania sprawy.

Podobnie, istnieje domyślny schemat uprawnień, każdy nowy projekt, który zostanie utworzony, zostanie przypisany do tego schematu. Schematy uprawnień umożliwiają tworzenie zestawu uprawnień i stosowanie tego zestawu uprawnień do dowolnego projektu.

Administracja systemu

Niektóre z przydatnych funkcji udostępnianych użytkownikom przez administratora JIRA to:

  • Dziennik kontroli

    W dzienniku audytów można wyświetlić wszystkie szczegóły dotyczące utworzonego problemu i zmian wprowadzonych w zgłoszeniach.

  • Problem z łączeniem

    To pokaże, czy Twoje problemy łączą się z jakimkolwiek innym problemem, który jest już obecny lub utworzony w projekcie.Możesz również wyłączyć linkowanie problemu z samego panelu

  • Poczta w JIRA

    Korzystając z systemu poczty w panelu administracyjnym, możesz przesyłać sprawy na konto na serwerze pocztowym POP lub IMAP lub wiadomości zapisane w systemie plików wygenerowane przez zewnętrzną usługę pocztową.

  • Wydarzenia

    Zdarzenie opisuje stan, domyślny szablon i schemat powiadamiania oraz skojarzenia funkcji po przejściu przepływu pracy dla zdarzenia. Zdarzenia są podzielone na dwie kategorie: Zdarzenie systemowe (zdarzenia zdefiniowane przez JIRA) i Zdarzenie niestandardowe (zdarzenia zdefiniowane przez użytkownika).

  • Lista obserwacyjna

    JIRA umożliwia oglądanie konkretnego problemu, który informuje o powiadomieniach o wszelkich aktualizacjach związanych z tym problemem. Aby obejrzeć numer, kliknij słowo „obserwuj” w oknie wydania, a jeśli chcesz zobaczyć, kto ogląda Twoje numery, kliknij liczbę w nawiasach.

  • Kolekcjonerzy problemów

    Kolektor zgłoszeń w postaci zgłoszeń JIRA umożliwia zbieranie opinii na dowolnej stronie internetowej. W administracji, jeśli klikniesz na kolekcjonerów wydań, pojawi się opcja z prośbą o dodanie kolektora problemów. Po skonfigurowaniu wyglądu i sposobu działania modułu pobierającego problemy umieść wygenerowany kod JavaScript w dowolnej witrynie internetowej w celu uzyskania opinii.

  • Narzędzia programistyczne

    Możesz również połączyć swoje narzędzia programistyczne z narzędziem JIRA za pomocą tej funkcji administratora. Aby połączyć się z JIRA, musisz podać adres URL aplikacji.

Jak stworzyć problem w JIRA

Pulpit nawigacyjny JIRA otworzy się po wprowadzeniu identyfikatora użytkownika i hasła. Pod bezpłatnym pulpitem nawigacyjnym JIRA znajdziesz opcję Projekt, po kliknięciu na nią otworzy się okno z listą opcji, takich jak Proste śledzenie problemów, Zarządzanie projektami, Agile Kanban, Jira Classic i tak dalej, jak pokazano na zrzucie ekranu poniżej.

Po kliknięciu opcji Proste śledzenie problemów otworzy się kolejne okno, w którym możesz podać wszystkie szczegóły dotyczące sprawy, a także przypisać sprawę do osoby odpowiedzialnej.

Po kliknięciu przycisku „Prześlij” otworzy się okno, w którym można wykonać listę prac, takich jak tworzenie spraw, przypisywanie spraw, sprawdzanie statusu problemów, takich jak - rozwiązane, W toku lub zamknięte i tak dalej.

Po utworzeniu problemu na ekranie pojawi się wyskakujące okienko z informacją, że problem został utworzony pomyślnie, jak pokazano na poniższym zrzucie ekranu

Teraz, jeśli chcesz edytować sprawę lub chcesz wyeksportować sprawę do dokumentu XML lub Word, możesz najechać kursorem myszy na panel główny i kliknąć Problemy . W obszarze Opcje problemów kliknij opcję Wyszukaj problemy, co spowoduje otwarcie okna, w którym można zlokalizować problemy i wykonać wiele funkcji.

Po wybraniu opcji „Wyszukaj problemy” w obszarze Problemy pojawi się okno pokazane na zrzucie ekranu

  1. Opcja Wyszukaj problemy przeniesie Cię do okna, w którym możesz zobaczyć utworzone przez siebie problemy, tak jak tutaj mamy problemy ST1 i ST2
  2. Na zrzucie ekranu można zobaczyć problem „Wykryto błąd podczas testów akceptacyjnych użytkownika” i wszystkie szczegóły z nim związane. W tym miejscu możesz wykonywać wiele zadań, takich jak zatrzymywanie postępów w problemach, edytowanie problemów, komentowanie problemów, przypisywanie problemów i tak dalej
  3. Możesz nawet wyeksportować szczegóły problemu do dokumentu XML lub Word.
  4. Możesz także wyświetlić aktywność dotyczącą problemu, recenzje dotyczące problemu, dziennik pracy, historię problemu i tak dalej.
  5. W opcji śledzenia czasu możesz nawet zobaczyć szacowany czas rozwiązania problemów

W tym samym oknie możesz ustawić filtr dla sprawy i zapisać je w Ulubionych filtrach , więc jeśli chcesz wyszukać lub wyświetlić konkretny problem, możesz go zlokalizować za pomocą filtru.

Aby wyświetlić podsumowanie problemu, możesz kliknąć podsumowanie opcji , otworzy się okno, które pokaże wszystkie szczegóły twojego projektu i postępy na tym wykresie. Po prawej stronie okna podsumowania znajduje się Strumień aktywności, który zawiera szczegółowe informacje o problemach i komentarzach zgłaszanych przez cesjonariusza do sprawy.

Podzadanie

Problemy z podzadaniami są przydatne do dzielenia problemu nadrzędnego na kilka mniejszych zadań, które można przypisać i śledzić osobno. Zajmuje się problemami w bardziej kompleksowy sposób i dzieli zadania na mniejsze części zadań do wykonania.

Jak stworzyć podzadanie

Pod-zadanie można utworzyć na dwa sposoby

  • Utwórz pod-zadanie w ramach problemu nadrzędnego
  • Tworzenie problemu w podzadaniu

Aby utworzyć pod-zadanie w JIRA, musisz wybrać sprawę, w której chcesz przypisać pod-zadanie. W oknie problemu kliknij opcję Przypisz więcej , a następnie kliknij opcję Utwórz pod-zadanie, jak pokazano na zrzucie ekranu poniżej. Możesz także wybrać opcję Konwertuj na podzadanie na tej samej karcie, aby przekonwertować problem nadrzędny na zadanie podrzędne.

Po kliknięciu Utwórz pod-zadanie , pojawi się okno, w którym można dodać problem z podzadaniem. Wypełnij szczegóły pod-zadania i kliknij Utwórz, jak pokazano na poniższym zrzucie ekranu, co spowoduje utworzenie pod-zadania dla problemu nadrzędnego.

Spowoduje to utworzenie pod-zadania w ramach problemów nadrzędnych, a na stronie typu problemu pojawią się szczegółowe informacje o tym, kiedy należy ukończyć zadanie, jak pokazano na zrzucie ekranu poniżej. Jeśli chcesz dodać więcej pod-zadania, możesz kliknąć znak plus (+) w rogu panelu pod-zadania. Podobnie, jeśli chcesz zanotować czas spędzony na bieżącym zadaniu, kliknij (+) oraz zaloguj się w rogu śledzenia czasu i zapisz szczegóły w dzienniku.

Kilka ważnych punktów do zapamiętania podczas tworzenia pod-zadania

  • W ramach problemu możesz mieć tyle zadań podrzędnych, ile potrzeba
  • Nie możesz mieć pod-zadania dla pod-zadania
  • Po utworzeniu pod-zadania podrzędnego, rodzica nie można przekształcić w pod-zadanie
  • Pod-zadanie można jednak przekształcić w problem nadrzędny
  • Możesz pracować nad swoim podzadaniem bez konieczności odchodzenia od problemu nadrzędnego

Przepływy pracy

Przepływ pracy JIRA to zestaw statusów i przejść, przez które przechodzi problem w trakcie jego cyklu życia. Przepływ pracy JIRA obejmuje pięć głównych etapów po utworzeniu problemu.

  • Otwarty problem
  • Problem rozwiązany
  • Problem InProgress
  • Problem ponownie otwarty
  • Zamknij problem

Podczas gdy przepływ pracy w JIRA obejmuje statusy, cesjonariusza, rozwiązanie, warunki, walidatory, funkcje końcowe i właściwości

  • Statusy: reprezentuje pozycje problemów w przepływie pracy
  • Przejścia: Przejścia to pomosty między statusami, sposób, w jaki dana sprawa przechodzi z jednego statusu do drugiego
  • Cesjonariusz: Cesjonariusz dyktuje stronę odpowiedzialną za daną sprawę i określa, w jaki sposób zadanie zostanie wykonane
  • Rozwiązanie: wyjaśnia, dlaczego problem zmienia się ze stanu otwartego na zamknięty
  • Warunki: Warunki określają, kto może wykonać przejście
  • Walidatory: może zapewnić, że przejście może nastąpić, biorąc pod uwagę stan problemu
  • Właściwości: JIRA rozpoznaje niektóre właściwości przejść

Możesz przypisać status sprawy z samego okna, po kliknięciu pola wyboru statusu W toku, jak pokazano na poniższym zrzucie ekranu, będzie on odzwierciedlał stan w panelu sprawy podświetlonym na żółto.

W utworzonym przez nas numerze JIRA przedstawi workflow, który odwzorowuje postęp projektu. Jak pokazano na zrzucie ekranu, niezależnie od statusu, który ustawiliśmy w panelu Problem, zostanie on odzwierciedlony na wykresie przepływu pracy, tutaj ustawiliśmy stan sprawy w „W toku” i ten sam stan jest aktualizowany w przepływie pracy, podświetlony na żółto. Przepływ pracy umożliwia szybki przegląd trwającej pracy.

Wtyczki w JIRA

Dostępne są wtyczki umożliwiające wydajniejszą pracę JIRA, niektóre z nich to Zendesk, Salesforce, GitHub, Gitbucket i tak dalej. Niektóre z nich umożliwiają zespołowi wsparcia zgłaszanie problemów bezpośrednio do JIRA, tworzy nieograniczoną liczbę prywatnych repozytoriów z pełnym wsparciem w zakresie zarządzania problemami i testami itp.

JIRA Agile

Metoda Agile lub Scrum jest zwykle używana przez zespoły programistyczne, które postępują zgodnie z mapą drogową planowanych funkcji dla przyszłych wersji swojego produktu. Agile postępuje zgodnie z tymi samymi planami, aby śledzić swoje problemy, co w przypadku innych metod JIRA Do zrobienia -> W toku -> Gotowe, jak pokazano na poniższym zrzucie ekranu, mamy jeden problem w Do zrobienia, a drugi w W toku. Gdy problem w toku zostanie rozwiązany, przejdzie do stanu Gotowe iw ten sam sposób sprawa w Do zrobienia przejdzie do następnego etapu W toku.

Tworzenie problemu w Agile

Aby utworzyć sprawę zwinną, przejdź do menu głównego w zakładce Agile , kliknij „Pierwsze kroki” , po kliknięciu na nią poprosi o utworzenie nowej tablicy dla problemów dla Scruma lub Kanbana . Możesz wybrać swoją opcję zgodnie ze swoimi wymaganiami, tutaj wybraliśmy metodę Scrum.

Jak stworzyć Epos w Agile

W JIRA Agile epos jest po prostu typem problemu. Epos zawiera wiele prac. Jest to obszerna historia użytkownika, którą można podzielić na kilka krótkich historii. Aby ukończyć epos, może to zająć kilka sprintów. Możesz utworzyć nowy epos w Agile lub użyć problemu, który utworzyłeś na zwykłej tablicy JIRA. Podobnie możesz również stworzyć historię dla agile scrum.

Tryb planowania w Agile:

Tryb planu wyświetla wszystkie historyjki użytkownika utworzone dla projektu. Możesz użyć menu po lewej stronie, aby zdecydować, na jakiej podstawie mają być wyświetlane problemy. Klikając problem w menu po prawej stronie, możesz tworzyć podzadania, logistykę itp.

Tryb pracy w Agile

Wyświetli informacje o aktywnym sprincie. Wszystkie problemy lub historie użytkowników zostaną wyświetlone w trzech kategoriach, jak pokazano na zrzucie ekranu poniżej Do zrobienia, W toku i Gotowe, aby pokazać postęp projektu lub problemów.

Korzystanie z Clone and Link w JIRA

W JIRA możesz również sklonować problem, jedną z zalet klonowania problemu jest to, że inny zespół może pracować nad nim oddzielnie i szybko go rozwiązać.

Jest jeszcze jedna przydatna funkcja, JIRA Link. Łączenie problemów umożliwia utworzenie powiązania między dwoma istniejącymi problemami na tym samym lub różnych serwerach JIRA. Jak pokazano na zrzucie ekranu, połączyliśmy bieżący problem „Rozwijane menu ST-6 nie działa” z innym problemem „Interfejs GUI ST-4 nie reaguje - przetestuj ponownie funkcje GUI” .

Tak jak tutaj ustawiliśmy sprint na 1 dzień i będzie on wykonywał sprint przez ten konkretny okres, jak pokazano na zrzucie ekranu poniżej. Jeśli pracujesz z scrumem i chcesz nadać priorytet problemowi lub sklasyfikować go, wystarczy przeciągnąć i upuścić problem do rejestru.

Oprócz tego istnieje wiele zadań, które możesz wykonać, na przykład klikając w prawy boczny róg okna, pojawi się lista funkcji, z których możesz korzystać zgodnie ze swoimi potrzebami.

Raporty w JIRA

Aby śledzić postęp w Agile, wykres wypalania pokazuje rzeczywistą i szacowaną ilość pracy do wykonania w sprincie. Typowy wykres wypalania będzie wyglądał mniej więcej tak, gdzie czerwona linia wskazuje rzeczywiste zadanie pozostające do wykonania, a niebieska linia wskazuje idealne zadanie pozostające w cyklu scrum.

Oprócz wykresu spalania w automatyzacji JIRA dostępne są inne opcje, takie jak Raport Sprintu, Raport Epicki, Raport wersji, Wykres prędkości, Wykres kontrolny, Skumulowany diagram przepływu . Możesz także użyć innej opcji wykresu, aby przedstawić postęp projektu.

Tak jak na powyższym zrzucie ekranu, wybraliśmy wykres kołowy dla priorytetów problemów. Wygeneruje wykres kołowy przedstawiający priorytety i dotkliwość problemów w procentach dla całego projektu, jak pokazano poniżej. Możesz przeglądać wykres kołowy z różnych perspektyw, takich jak osoba przypisana, składniki, typ problemu, priorytet, rozwiązanie, stan i tak dalej.

Możesz także skonfigurować sposób wyświetlania tablicy scrum. Tablica Scruma daje różne opcje, za pomocą których możesz wprowadzać zmiany w wyglądzie swojej tablicy. Różne funkcje, które możesz skonfigurować za pomocą scruma, to kolumny, tory pływania, szybkie filtry, kolory kart i tak dalej. Tutaj wybraliśmy zarządzanie kolumnami i wybraliśmy opcje Liczba problemów, a pokaże całkowitą liczbę problemów w toku, do zrobienia lub ukończenia. W zarządzaniu kolumnami możemy dodać dodatkową kolumnę zgodnie z naszymi wymaganiami, podobnie istnieją różne funkcje, które można skonfigurować na pokładzie.

Filtry

Możesz także ustawić filtry inne niż domyślne, aby filtrować problemy. Filtry, których możesz użyć, to data, składnik, priorytet, rozdzielczość i tak dalej.

Tablica Kanban i zarządzanie kwestiami

Podobnie jak tablica Agile Scrum, możemy również stworzyć tablicę Kanban, tutaj stworzyliśmy nazwę projektu Cloud Testing. Tablica Kanban jest przydatna dla zespołu zarządzającego i ograniczającego swoją pracę w toku. Tablice Kanban są widoczne w trybie pracy, ale nie w trybie planowania.

Tutaj utworzyliśmy problem „Wykryto błąd podczas testowania obciążenia” i „Sprawdź problemy związane z serwerem w chmurze” w Kanban Board, jak pokazano na poniższym zrzucie ekranu, pokazuje również ich status, a także jest zaznaczony na czerwono.

Kanban jest uważany za najlepszą metodologię naprawiania błędów i wydawania konserwacji, w której przychodzące zadania są traktowane priorytetowo, a następnie odpowiednio obsługiwane. Istnieje kilka środków, które mogą uczynić Kanban bardziej wydajnym.

  1. Wizualizuj swój przepływ pracy
  2. Ogranicz prace w toku
  3. Pracuj nad problemami
  4. Zmierz czas cyklu

JIRA Scrum kontra JIRA Kanban

Scrum

Kanban

Raporty

Wykres wypalenia: Wykres pokazuje wszystkie zmiany i zakres zmieniony, gdy sprint jest nadal w toku, inne wykresy obejmują raport ze sprintu, wykres prędkości, raport epicki itp.

Raporty

Wykres kontrolny: pozwala zmierzyć czas cyklu dla problemów, pokazując średni czas i rzeczywisty czas potrzebny do zakończenia problemów

Agile Board

Pozwala zespołowi zobaczyć postęp sprintów. To jest tryb pracy, w którym możesz zobaczyć samą tablicę podzieloną na różne statusy.

Ograniczenia

Zespół może zdecydować, czy zwiększyć lub zmniejszyć liczbę problemów, które powinny być wyświetlane w każdym statusie.

Zaległości w pracy

Tutaj zespół planuje sprinty i szacuje historie, które trafią do każdego sprintu

Przepływ pracy

Możesz mapować kolumny do stanów przepływu pracy. Po prostu dodając lub usuwając kolumny, przepływ pracy można zmienić w razie potrzeby.

Interesujące artykuły...