guide jira workflow
Przewodnik po zarządzaniu problemami w JIRA, tworzeniu przepływów pracy JIRA i raportów JIRA:
Pod-zadanie JIRA zostało wyjaśnione w naszym poprzednim samouczku z Seria samouczków JIRA .
Widzieliśmy różne rodzaje problemów i sposoby ich tworzenia we wcześniejszych samouczkach JIRA.
To jest kolejny samouczek JIRA w tej serii, w którym nauczymy się, jak z nich korzystać, postęp prac i funkcje raportowania JIRA. Kwestia JIRA przechodzi przez różne stany, takie jak „W toku” itp.
=> Kliknij tutaj, aby zobaczyć pełną serię samouczków JIRA
Po drodze użytkownik może na bieżąco modyfikować opis, dodawać dodatkowe uwagi, prosić o dalsze informacje na temat sprawy i inne różne rzeczy.
Dlatego w tym samouczku szczegółowo przyjrzymy się przepływowi pracy w JIRA - cyklowi życia problemu, komentarzom, opcjom e-mail / udostępnij i obejrzyj w przypadku problemu JIRA.
Czego się nauczysz:
Przepływ pracy w JIRA
Po utworzeniu sprawy w JIRA ma ona status „Do zrobienia” lub „Nowy”. Ten problem tkwi w rejestrze produktu, który jest zwykle obsługiwany przez Właściciela Produktu wraz ze Scrum Masterem w środowisku Agile.
Właściciel produktu w zależności od krytyczności i wagi problemu decyduje, nad którym Sprintem należy pracować ( Na przykład, Sprint maj 2018). Ustalana jest również wersja poprawki, w której zostanie dostarczony problem, i ta sama jest aktualizowana w przypadku problemu w polu „FixVersion”.
Właściciel produktu decyduje również, który zespół Scrumowy będzie pracował nad danym zagadnieniem w zależności od wiedzy i kompetencji zespołu scrumowego. Nie jest to oczywiście twarda i szybka zasada, że nad konkretnym zagadnieniem powinien pracować zespół posiadający wystarczającą wiedzę z danego obszaru.
Jeśli jest wystarczająco dużo czasu, transfer wiedzy można przekazać dowolnemu zespołowi, aby zespół mógł zbadać problem.
Podczas planowania sprintu (na przykład SprintMay2018) wyznaczony zespół scrumowy przenosi problem do swojego Backlogu Sprintu.
Sprint Backlog
Zwykle jest to lista problemów, które są zobowiązane do rozwiązania przez zespół Sprint / Scrum podczas planowania sprintu
Gdy sprawa jest w sprincie, jeden z członków zespołu scrumowego przypisuje sprawę sobie. Czasami sprawa jest przypisywana osobie przez mistrza Scruma. W polu „Cesjonariusz” będzie teraz wyświetlane nazwisko osoby, do której przypisano sprawę.
Osoba sprawdza wstępne oszacowanie problemu i jeśli wydaje się, że problem będzie wymagał więcej czasu niż wspomniany szacunek, można go ponownie oszacować po rozmowach z właścicielem produktu i mistrzem scrum.
Te dyskusje są ważne, ponieważ scrum master może następnie odebrać połączenie co najmniej jednego problemu, który ma zostać usunięty z bieżącego sprintu, aby dopasować całkowitą pojemność zespołu.
Modyfikacje sprawy, takie jak zmiana w opisie, wykonuje się za pomocą przycisku Edytuj. W niektórych wersjach JIRA każde pole można edytować osobno za pomocą symbolu ołówka (edycja).
Następnie cesjonariusz przenosi sprawę do stanu „W toku”, po prostu klikając przycisk „Rozpocznij w toku” („W toku”).
Gdy cesjonariusz zacznie pracować nad problemem, jeśli uzna, że informacje zawarte w opisie problemu nie wystarczą, aby mógł kontynuować, postęp można zatrzymać, po prostu przesuwając sprawę do stanu „Do zrobienia”.
Niektóre organizacje mają do tego celu przycisk „Zatrzymaj postęp”. Cesjonariusz powinien napisać właściwy komentarz opisujący, dlaczego problem został zatrzymany. Ponadto status problemu można zmienić na „Oczekiwanie na informacje” (niektóre organizacje mogą nie mieć tego niestandardowego typu statusu).
Skomentuj problem z Jira
Aby uzyskać wolne pole tekstowe dla komentarza, po prostu kliknij przycisk paska narzędzi „Komentarz”, który znajduje się tuż pod nazwą problemu (w tym przypadku nazwa „błąd testowy”). Ten przycisk jest również dostępny w sekcji Aktywność problemu.
Spowoduje to wyświetlenie pola tekstowego z opcjami formatowania, takimi jak to pokazane na poniższym obrazku:
Kliknij przycisk „Dodaj” po napisaniu odpowiedniego zrozumiałego komentarza, który zapisze komentarz. W razie potrzeby można zastosować inne formatowanie.
Widoczność komentarza można ograniczyć, wybierając odpowiednią opcję z listy rozwijanej dostępnej obok symbolu kłódki. Dostępne opcje to „Wszyscy użytkownicy”, „Role w projekcie”, „Programiści”. To ograniczenie jest bardzo ważne, jeśli klient końcowy ma dostęp do JIRA.
Cesjonariusz może wysłać wiadomość e-mail do twórcy problemu za pośrednictwem samego JIRA, aby można było spodziewać się szybkiej odpowiedzi.
E-mail można wysłać za pomocą następujących opcji
# 1) Za pomocą przycisku „Udostępnij ten link…” dostępnego w prawym górnym rogu strony.
#dwa) Korzystanie z pozycji menu „E-mail” dostępnej w menu dostępnych po kliknięciu przycisku „…” w prawym górnym rogu strony.
# 3) Korzystanie z funkcji „@” w polu tekstowym komentarza. Po napisaniu @ JIRA wyskakuje lista identyfikatorów e-mail, a użytkownik może wybrać jeden lub więcej.
Uwaga: Opcje 2 i 3 mogą być dostępne dopiero po dostosowaniu JIRA.
darmowy ripper dvd dla systemu Windows 7
Następujące okno dialogowe otwiera się po kliknięciu przycisku „Udostępnij”.
Nazwy użytkownika lub identyfikatory e-mail należy wprowadzić w polu „Nazwa użytkownika lub adres e-mail”. Dodatkowe uwagi można wprowadzić w polu „Uwaga”. Kliknięcie przycisku „Udostępnij” w wyskakującym oknie dialogowym spowoduje wysłanie wiadomości e-mail do wspomnianych użytkowników z linkiem do problemu z JIRA.
Cesjonariusz może dodać go / ją jako „obserwatora” za pomocą „ Obejrzyj numer ' opcja. W ten sposób obserwator otrzyma powiadomienie o każdej zmianie dotyczącej problemu, takiej jak zmiana opisu, nowy komentarz, a nawet dziennik pracy.
Obejrzyj numer
Ta pozycja menu jest wyświetlana po kliknięciu przycisku „…”. Po kliknięciu tej pozycji menu użytkownik (w tym przypadku osoba przypisana) przechodzi do listy obserwatorów, a etykieta pozycji menu zmienia się na „Zatrzymaj obserwację”, co z kolei może służyć do zatrzymania oglądania problemu.
Każdy inny członek zespołu / projektu może dodać siebie jako obserwatora, jeśli chce wiedzieć, co się dzieje z problemem, ponieważ obserwator nie musi jawnie otwierać problemu, aby sprawdzić postęp, ale otrzymuje powiadomienia.
Gdy co najmniej jeden użytkownik zacznie obserwować problem, odpowiednia liczba zostanie wyświetlona obok etykiety o nazwie „Obserwatorzy” (patrz powyższa ilustracja). Zalogowany użytkownik może przestać obserwować problem, klikając link „Przestań obserwować ten problem” lub klikając „Przestań obserwować” na stronie z listą „Obserwatorzy”.
W przypadku, gdy ktoś jest zainteresowany nazwiskami użytkowników, z których wszyscy aktualnie oglądają dany numer, kliknij pozycję menu „Obserwatorzy”, która zostanie wyświetlona po kliknięciu przycisku „…”. (Zobacz poniższe obrazy).
Gdy cesjonariusz zaznajomi się z informacjami, sprawa jest ponownie uruchamiana. Jeśli stan sprawy to „Do zrobienia”, użytkownik może bezpośrednio rozpocząć postęp, klikając „Rozpocznij postęp” („W toku”) w zależności od dostępnego przycisku. Problem może ponownie przejść do tego samego przepływu, co oznacza, że postęp można zatrzymać w razie potrzeby.
Assignee pisze zrozumiały komentarz w tej sprawie. Na koniec każdego dnia dodaje również „Dziennik pracy” (czas, jaki poświęcił na pracę nad tym problemem). Ułatwia to właścicielowi produktu i innym zainteresowanym stronom poznanie postępów w tej kwestii.
Gdy tylko cesjonariusz uzna, że problem został rozwiązany i dokonano przeglądu kodu, zmiany są testowane jednostkowo. Gdy cesjonariusz osiągnął zadowalające rozwiązanie, status problemu zmienia się na „W trakcie testów” („Do zweryfikowania”).
Następnie tester zespołu Scrum przypisuje mu problem i testuje zmiany oraz otaczające je obszary.
Jeśli tester wykryje problem w zmianach lub problem z regresją, test kończy się niepowodzeniem, a status problemu zostaje zmieniony z powrotem na „W toku” i przypisany do odpowiedniego programisty. Tester zapisze pracę z liczbą wykorzystanych godzin.
Deweloper przyjrzy się nowym wymaganym zmianom, naprawi to samo, przetestuje je jednostkowo, a następnie przeniesie problem do stanu „W toku”. Tester następnie przetestuje problem, a gdy będzie zadowolony, oznaczy stan problemu jako „Rozwiązany” (Gotowe).
Problem zostaje rozwiązany dopiero po odpowiedniej demonstracji dla interesariuszy pod koniec Sprintu i wszyscy muszą mieć poczucie, że DoD jest spełniony. Po dostarczeniu poprawki / wersji produktu problem zostaje zamknięty.
Należy pamiętać, że problem w przypadku błędu można zamknąć bezpośrednio, jeśli okaże się, że nie da się go odtworzyć.
Może wystąpić przypadek, w którym po pewnym czasie (dni / miesiące itp.) Z powodu problemu wywołanego przez problem i może być konieczne ponowne otwarcie, a następnie przejście przez ten sam cykl.
Uwaga: Przycisk „…”, o którym mowa powyżej, może nosić nazwę „Więcej”, a miejsca obok przycisku „Edytuj” na pasku narzędzi po lewej stronie strony, w niektórych wersjach JIRA lub dostosowanych.
oprogramowanie AI uczy się tworzyć oprogramowanie AI
Krótko mówiąc, problem JIRA przechodzi z etapów takich jak Nowy (otwarty) -> W toku -> W trakcie testów -> Rozwiązany (Gotowe).
Po drodze użytkownicy / różni interesariusze związani z naprawieniem problemu odpowiednio dodają komentarze / opisy dotyczące problemu.
Zarządzaj problemami w JIRA
Po utworzeniu sprawy można uzyskać dostęp, wyszukując identyfikator, przeglądając pozycję menu „Sprawy” lub przechodząc do szczegółów projektu i sprawdzając zakładkę Spraw.
Po uzyskaniu dostępu do sprawy i kliknięciu jej linku zostaną wyświetlone szczegóły. Wszystkie czynności, które można wykonać na konkretnym problemie, są dostępne w nagłówku ekranu szczegółów sprawy:
Przejdziemy w kolejności od prawej do lewej i omówimy wszystkie opcje.
# 1) Edytuj: Jak sama nazwa wskazuje, ta opcja umożliwia modyfikację utworzonego problemu. Kliknij go i zmodyfikuj informacje według potrzeb. Po zakończeniu wybierz „Aktualizuj”. Jest to podobne do dialogu „Utwórz zgłoszenie”.
#dwa) Komentarz : Jest to przydatny sposób rejestrowania przebiegu postępowania w danej sprawie i komunikowania się z zainteresowanymi członkami. Wpisz swoje komentarze i wybierz opcję ograniczenia oglądalności:
# 3) Przydziel: Jest to opcja, której będziesz potrzebować, gdy chcesz przenieść własność sprawy. Wprowadź informacje o osobie przypisanej, komentarze (cokolwiek chcesz przekazać) i wybierz oglądalność komentarza. Po przypisaniu sprawy do użytkownika wysyłana jest automatyczna wiadomość e-mail (jeśli administrator wybierze tę opcję), a problem pojawia się na pulpicie nawigacyjnym osoby przypisanej podczas logowania.
# 4) Więcej: W pozycji menu „Więcej” dostępne są następujące opcje:
Agile Board, Rank to Top, Rank to Bottom -> Związane z projektami zwinnymi - szczegóły, które pojawią się w późniejszym artykule.
Załącz pliki, dołącz zrzuty ekranu -> Umożliwia załączanie plików do sprawy. Opcja zrzutu ekranu automatycznie zrobi zrzut ekranu. Wszystko, co musisz zrobić, to wydrukować ekran na swoim komputerze i możesz go bezpośrednio skopiować tutaj do JIRA.
Dodaj głos, głosujących, przestań oglądać, obserwujących -> Głosowanie to proces, który użytkownicy JIRA mogą wykonać, aby wesprzeć rozwiązanie problemu w sposób pozytywny lub niekorzystny. Opcje w tej sekcji ułatwiają to samo. Możesz także obejrzeć zgłoszenie - gdy to zrobisz, otrzymasz powiadomienie o wszystkich zmianach w nim.
Utwórz pod-zadanie, przekonwertuj na pod-zadanie -> Są to opcje, które pomagają tworzyć i pracować z podzadaniami. Szczegóły są dostępne w tutorial # 3 z serii JIRA .
Etykiety -> Ta koncepcja jest podobna do „Etykiet”, które znajdujemy na różnych blogach i stronach internetowych. Możesz formalnie kategoryzować problemy na podstawie wersji i składnika, ale gdy potrzebujesz czegoś bardziej nieformalnego, możesz użyć tej opcji. Na przykład, wszystkie kwestie związane ze śledzeniem komentarzy w ramach wzajemnej oceny można oznaczyć jako „recenzowanie”, aby można je było łatwo przeglądać i śledzić.
# 5) Dziennik pracy: Jest to sposób na śledzenie postępów w rozwiązaniu problemu w ujęciu czasowym. Gdy ta opcja jest używana, otwiera się następujące okno dialogowe. Jak widać, szczegółowe informacje o tym, ile czasu poświęcono na problem, ile pozostało, itp. Można tutaj zarejestrować.
# 6) Ruch: Problemy z JIRA można przenosić między projektami. Jednak przejście z jednego projektu do drugiego może oznaczać inny docelowy przepływ pracy, inny typ sprawy, nowy status itp. Dlatego zaleca się dokładne przeanalizowanie, w jaki sposób przeniesienie wpłynie na problem, zanim przejdziemy dalej.
# 7) Połączyć: Jest to bardzo wszechstronna funkcja JIRA, która umożliwia logiczne łączenie problemów ze sobą i ustanawianie relacji / zależności.
Przykładową sytuacją, w której można to wykorzystać w projektach zapewniania jakości, jest sytuacja, gdy pewna usterka uniemożliwia wykonanie określonego wymagania. Możesz użyć tej opcji, aby pokazać zależność.
Po uzyskaniu dostępu do tego łącza otwiera się następujące okno dialogowe. Korzystanie z tego dialogu jest bardzo proste:
Z listy „Ten problem” można wybrać różne rodzaje skojarzeń. Lista zawiera:
Alternatywnie możesz dołączyć łącze internetowe jako odniesienie.
# 8) Klon: Jak sama nazwa wskazuje, możesz utworzyć duplikat sprawy.
formularze oracle i raporty pytania do wywiadu
Gdy problem zostanie sklonowany:
- Podsumowanie sklonowanego problemu zaczyna się od przedrostka „CLONE”.
- Zostanie utworzone powiązanie między problemem nadrzędnym a problemem sklonowanym.
# 9) Problem z e-mailem: Kliknij ikonę. Wprowadź informacje dla odbiorcy informacji o problemie w poniższym oknie dialogowym, które zostanie otwarte. Zostanie wysłany e-mail ze szczegółami dotyczącymi problemu z JIRA.
10) Eksport: JIRA zapewnia również sposób zapisywania informacji o problemie do plików zewnętrznych. Aby to zrobić, kliknij przycisk „Eksportuj” w prawym górnym rogu, a zobaczysz formaty, do których możesz pobrać wydanie JIRA:
Jak przenieść problem z JIRA przez różne etapy przepływu pracy?
# 1) Sprawa utworzona w JIRA ma zawsze status „Otwarta” po utworzeniu.
#dwa) Etapy przepływu pracy, które przebiegają, zależą od typu projektu i przepływu pracy przypisanego do projektu podczas tworzenia.
# 3) Tylko administrator będzie mógł to wybrać, a po wybraniu nie można go zmienić, a wszystkie problemy w projekcie przejdą przez ten sam przepływ pracy.
# 4) Po kliknięciu przycisku „Rozpocznij postęp” status sprawy zmieni się na „W toku”, a etykieta przycisku zmieni się na „Zatrzymaj w toku”, co po kliknięciu przywróci stan „Otwórz”.
# 5) Kliknięcie przycisku „Workflow” spowoduje wyświetlenie pola listy z następnymi etapami, do których może przejść sprawa.
# 6) Jeśli problem wymaga bezpośredniego ustawienia na „Rozwiązany”, dostępny jest przycisk „Rozwiąż problem”. Klikając go, będziesz mógł wybrać powód, dla którego problem został rozwiązany.
# 7) Aby wyświetlić przepływ pracy, przez który przechodzi określony problem, kliknij łącze „Wyświetl przepływ pracy”, które znajduje się obok pola stanu sprawy na stronie szczegółów sprawy. Na przykład, w moim przypadku wyświetlany przepływ pracy to:
Raporty JIRA
JIRA jest również wyposażony w solidną funkcję raportowania. Jest wiele rodzajów raportów, które ułatwia.
Przejrzyj projekt, którego szczegóły chciałbyś otrzymać w raporcie i przejdź do zakładki „Raporty”. Tutaj zobaczysz listę wszystkich raportów, które możesz przedstawić.
Wybierz raport i ustaw kryteria danych, a w mgnieniu oka otrzymasz niestandardowy raport.
Ponadto, jeśli chodzi o narzędzie do zarządzania incydentami, użytkownik oczekiwałby silnych funkcji wyszukiwania, a JIRA pasuje do ustawy również w tym obszarze. Więc pamiętaj, aby wykorzystać to na swoją korzyść.
Wniosek
W ten sposób kończymy część serii „JIRA- User”. Jak zawsze, mamy nadzieję, że te samouczki JIRA z tej serii nie tylko pomogą Ci z powodzeniem korzystać z oprogramowania Atlassian JIRA do śledzenia problemów, ale także pomogą w osiągnięciu najlepszych wyników w zakresie zarządzania projektami / incydentami / testami / defektami.
=> Odwiedź tutaj, aby zapoznać się z pełną serią samouczków JIRA
Następny samouczek dotyczy czynności administracyjnych JIRA - zarządzania projektami, zarządzania użytkownikami, uprawnień dostępu itp.
Daj nam znać swoje komentarze i pytania poniżej.
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- JIRA Agile Tutorial: Jak skutecznie używać JIRA do zarządzania projektami Agile
- Jak zintegrować JIRA z qTest: przewodnik krok po kroku
- JIRA Tutorial: Kompletny praktyczny przewodnik po JIRA
- Samouczek dotyczący integracji GitLab Jira
- Samouczek JIRA Dashboard: Jak utworzyć pulpit JIRA na przykładzie
- Jira Time Tracking: jak korzystać z oprogramowania Jira Time Management Software?
- Automatyzacja testów dla Jira z Katalon Studio
- Zintegruj JIRA z systemem zarządzania przypadkami testowymi TestLodge: samouczek krok po kroku