{"id":173,"date":"2021-08-25T09:00:00","date_gmt":"2021-08-25T09:00:00","guid":{"rendered":"https:\/\/webdevs.blog\/pl\/?p=173"},"modified":"2026-02-20T07:28:27","modified_gmt":"2026-02-20T07:28:27","slug":"praktyczne-zastosowanie-jiry","status":"publish","type":"post","link":"https:\/\/webdevs.blog\/pl\/praktyczne-zastosowanie-jiry\/","title":{"rendered":"Praktyczne zastosowanie Jiry"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1.png\" alt=\"\" class=\"wp-image-181\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1.png 1920w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-300x169.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-1024x576.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-768x432.png 768w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-1536x864.png 1536w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-640x360.png 640w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/webdevs.blog-1-700x394.png 700w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Jira<\/h2>\n\n\n\n<p>Wychodz\u0105c od samej definicji czym jest Jira, mo\u017cemy okre\u015bli\u0107 j\u0105 jako narz\u0119dzie przeznaczone dla wszystkich cz\u0142onk\u00f3w zespo\u0142u, kt\u00f3re s\u0142u\u017cy do planowania, \u015bledzenia procesu tworzenia i wdra\u017cania oprogramowania wysokiej jako\u015bci.<\/p>\n\n\n\n<p>Znane alternatywny to np. Asana, Trello, Redmine<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jak pracowa\u0107 na Jirze<\/h2>\n\n\n\n<p>Jira okaza\u0142a si\u0119 jednym z najlepszych narz\u0119dzi do zarz\u0105dzania zar\u00f3wno zespo\u0142ami jak i procesami w ka\u017cdej bran\u017cy. Jest doskona\u0142ym narz\u0119dziem motywacyjnym i pozwala na tworzenie samoorganizuj\u0105cych si\u0119 jednostek w pracy.&nbsp;<\/p>\n\n\n\n<p>Ogromnym atutem tego narz\u0119dzia jest tak\u017ce wprowadzenie komunikacji na wy\u017cszy poziom. Zamiast wymiany setek maili, uzupe\u0142niamy zgodnie z workflow pozycje, kt\u00f3re nas interesuj\u0105 z naszej perspektywy czy to biznesowej czy developerskiej. Jednak o tym w jaki spos\u00f3b to robimy, dowiecie si\u0119 czytaj\u0105c dalej ten artyku\u0142.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Metodyka pracy<\/h2>\n\n\n\n<p>Je\u015bli chcemy wykorzysta\u0107 Jir\u0119 jako narz\u0119dzie, kt\u00f3re b\u0119dzie mia\u0142o realny wp\u0142yw na nasz\u0105 prac\u0119 to potrzebujemy do tego metodyki zarz\u0105dzania. Wykorzystywanie metodyk pracy mo\u017cna por\u00f3wna\u0107 do paliwa, bez kt\u00f3rego silnik (Jira) nie uruchomi si\u0119. Tak\u017ce to co pozwala na zarz\u0105dzanie lud\u017ami, projektami, procesami to w\u0142a\u015bnie metodyka pracy.&nbsp;<\/p>\n\n\n\n<p>W przypadku IT najcz\u0119\u015bciej stosujemy podej\u015bcie zwinne czyli Agile. Tak, wi\u0119c czym jest zwinny spos\u00f3b my\u015blenia? Jest to spos\u00f3b dostarczania warto\u015bci klientom, na podstawie otrzymanego od nich feedbacku. Tak\u017ce Agile to nic innego jak bycie otwartym na ci\u0105gle pojawiaj\u0105ce si\u0119&nbsp;wok\u00f3\u0142 zmiany.<\/p>\n\n\n\n<p>Jedn\u0105 z takich metod pracy, kt\u00f3re wykorzystuje takie podej\u015bcie jest Scrum. Dostosowany pod wymagania firmy pozwala na szybkie reagowanie, w spos\u00f3b sp\u00f3jny i przemy\u015blany. W ten spos\u00f3b projekt nie jest zagro\u017cony bo jeste\u015bmy przygotowani na r\u00f3\u017cne sytuacje.&nbsp;<\/p>\n\n\n\n<p>Podej\u015bcie zwinne mo\u017cna zobaczy\u0107 w projekcie House Hunter, gdzie w prac\u0119&nbsp;na Jirze zaanga\u017cowany jest klient. W\u0142a\u015bnie tam zg\u0142asza nam poprawki, zadania, uwagi, dyskutuje i analizuje progres prac na podstawie pouk\u0142adanych sprint\u00f3w (o tym b\u0119dzie dalej), ustawiamy tam priorytety zada\u0144 i zastanawiamy si\u0119&nbsp;co mo\u017cna ze sob\u0105 zamieni\u0107, aby klient ko\u0144cowy by\u0142 zadowolony, a nasza praca nie by\u0142o zagro\u017cona.<\/p>\n\n\n\n<p>Istot\u0105 wykorzystywania metodyk pracy jest umiej\u0119tne dostosowanie go do potrzeb firmy, nigdy na odwr\u00f3t. Ka\u017cda firma jest inna i nie wszystkie role jeste\u015bmy w stanie wdro\u017cy\u0107 w taki spos\u00f3b by dawa\u0142o to zauwa\u017calne zmiany. Wa\u017cne by zachowa\u0107 cz\u0119\u015b\u0107 zwi\u0105zan\u0105 z p\u0142ynno\u015bci\u0105 realizacji zada\u0144, dopracowuj\u0105c wszystko co jest zwi\u0105zane z organizacj\u0105 pracy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Konfiguracja<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Dodanie nowej tablicy<\/strong><\/h3>\n\n\n\n<p>Tworz\u0105c nowy projekt mamy mo\u017cliwo\u015b\u0107 wyboru jednej spo\u015br\u00f3d wielu dost\u0119pnych szablon\u00f3w. Najbardziej popularnymi w \u015bwiecie developmentu s\u0105 projekty Kanban albo Scrum. Jira jednak nie musi si\u0119 ogranicza\u0107 tylko do projekt\u00f3w IT. Jest to bardzo elastyczne narz\u0119dzie, kt\u00f3re mo\u017cemy skonfigurowa\u0107 wed\u0142ug w\u0142asnych potrzeb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1279\" height=\"626\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/cNf9xQ1Z-2021-08-24-at-10.39.53.png\" alt=\"\" class=\"wp-image-174\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/cNf9xQ1Z-2021-08-24-at-10.39.53.png 1279w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/cNf9xQ1Z-2021-08-24-at-10.39.53-300x147.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/cNf9xQ1Z-2021-08-24-at-10.39.53-1024x501.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/cNf9xQ1Z-2021-08-24-at-10.39.53-768x376.png 768w\" sizes=\"auto, (max-width: 1279px) 100vw, 1279px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Konfiguracja nowego typu konta i uprawnie\u0144 (PM)<\/strong><\/h3>\n\n\n\n<p>Domy\u015blnie Jira tworzy nam 3 role, kt\u00f3re mo\u017cemy przypisa\u0107 u\u017cytkownikom. S\u0105 to: Administrator, Member oraz Viewer. Ka\u017cda z nich r\u00f3\u017cni si\u0119&nbsp;uprawnieniami oraz liczb\u0105 czynno\u015bci, kt\u00f3re u\u017cytkownik z przypisan\u0105 rol\u0105 mo\u017ce podj\u0105\u0107.&nbsp;<\/p>\n\n\n\n<p>Oczywi\u015bcie nic nie stoi na przeszkodzie skonfigurowania niestandardowych r\u00f3l, kt\u00f3re b\u0119d\u0105 dopasowane do naszych wymaga\u0144 projektowych. Aby u\u0142atwi\u0107 zadanie Jira umo\u017cliwia utworzenie nowych kont na bazie tych ju\u017c istniej\u0105cych. Dzi\u0119ki temu tylko doda\u0107 lub odj\u0105\u0107 kilka uprawnie\u0144, kt\u00f3re akurat b\u0119d\u0105 nam potrzebne.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1279\" height=\"667\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/Z6jeEwbs-2021-08-24-at-10.49.43.png\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/Z6jeEwbs-2021-08-24-at-10.49.43.png 1279w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/Z6jeEwbs-2021-08-24-at-10.49.43-300x156.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/Z6jeEwbs-2021-08-24-at-10.49.43-1024x534.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/Z6jeEwbs-2021-08-24-at-10.49.43-768x401.png 768w\" sizes=\"auto, (max-width: 1279px) 100vw, 1279px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Podpi\u0119cie podstawowych plugin\u00f3w (bitbucket, slack)<\/strong><\/h3>\n\n\n\n<p>Dzi\u0119ki wielu integracj\u0105 mo\u017cemy usprawni\u0107 nasze workflow. W firmie najwi\u0119cej korzystamy z Bitbucket oraz Slack. Out of the box Jira posiada ju\u017c zainstalowane te narz\u0119dzia i nie trzeba nic dodatkowo instalowa\u0107.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1035\" height=\"593\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/xI4DAmEv-2021-08-24-at-11.03.31.png\" alt=\"\" class=\"wp-image-176\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/xI4DAmEv-2021-08-24-at-11.03.31.png 1035w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/xI4DAmEv-2021-08-24-at-11.03.31-300x172.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/xI4DAmEv-2021-08-24-at-11.03.31-1024x587.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/xI4DAmEv-2021-08-24-at-11.03.31-768x440.png 768w\" sizes=\"auto, (max-width: 1035px) 100vw, 1035px\" \/><\/figure>\n\n\n\n<p>Dodatkowo Jira posiada rozbudowany marketplace gdzie znajdziemy rozszerzenia do mniej popularnych narz\u0119dzi albo stworzonych by rozwi\u0105zywa\u0107&nbsp;\u201dniecodzienne\u201d problemy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Budowa struktury zadania<\/strong><\/h2>\n\n\n\n<p>Podstawowymi i niezb\u0119dnymi polami, kt\u00f3re s\u0105 wymagane przy ka\u017cdym zadaniu to Tytu\u0142, Opis oraz Status zadania. Dost\u0119pne pola w zadaniach mo\u017cemy dostosowywa\u0107&nbsp;w pe\u0142ni do naszych wymaga\u0144, mamy du\u017c\u0105 dowolno\u015b\u0107 co do tego jakie pola chcemy wstawi\u0107 do naszych zada\u0144.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1036\" height=\"792\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/g1EVPNuQ-2021-08-24-at-11.05.55.png\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/g1EVPNuQ-2021-08-24-at-11.05.55.png 1036w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/g1EVPNuQ-2021-08-24-at-11.05.55-300x229.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/g1EVPNuQ-2021-08-24-at-11.05.55-1024x783.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/g1EVPNuQ-2021-08-24-at-11.05.55-768x587.png 768w\" sizes=\"auto, (max-width: 1036px) 100vw, 1036px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Workflow board<\/strong><\/h3>\n\n\n\n<p>Workflow board umo\u017cliwia nam sprecyzowanie tego w jaki spos\u00f3b ma si\u0119 odbywa\u0107 praca. Mo\u017cemy okre\u015bli\u0107 poszczeg\u00f3lne statusy zada\u0144. Mi\u0119dzy jakimi statusami zadania mog\u0105 by\u0107 przenoszone. Dzi\u0119ki temu mo\u017cemy ca\u0142kowicie ograniczy\u0107 sytuacje, w kt\u00f3rych feature l\u0105duje na serwerze klienta bez odpowiedniego przetestowania. Je\u017celi pracujemy na boardzie razem z klientem jeste\u015bmy w stanie jasno okre\u015bli\u0107, w kt\u00f3rym momencie nowa implementacja jest gotowa do przetestowania przed odbiorem.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1919\" height=\"539\" src=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38.png\" alt=\"\" class=\"wp-image-178\" srcset=\"https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38.png 1919w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38-300x84.png 300w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38-1024x288.png 1024w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38-768x216.png 768w, https:\/\/webdevs.blog\/pl\/wp-content\/uploads\/sites\/2\/2021\/08\/9Hmkg9as-2021-08-24-at-11.13.38-1536x431.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Backlog<\/h2>\n\n\n\n<p>Backlog to miejsce, gdzie tworzy si\u0119 lista wszystkich zada\u0144, kt\u00f3re powinny by\u0107 wykonane w ramach tworzonego produktu. W backlogu mo\u017cemy okre\u015bli\u0107 kszta\u0142t produktu, wyznaczy\u0107 priorytety zada\u0144, dyskutowa\u0107 z klientem nad sposobem wdro\u017cenia. Zadania znajduj\u0105ce si\u0119 w backlogu omawiane s\u0105 na spotkaniu tzw. \u201cplanning sprint\u201d, a nast\u0119pnie uk\u0142adane w ramach sprintu.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sprint<\/h2>\n\n\n\n<p>Sprint jest to cykliczne wydarzenie trwaj\u0105ce najcz\u0119\u015bciej od 1 do 4 tygodni. Wszystkie sprinty mo\u017cna dostosowywa\u0107 do swoich potrzeb i mog\u0105 mie\u0107 niestandardow\u0105 liczb\u0119&nbsp;dni. Sprint ma na celu okre\u015bli\u0107&nbsp;ramy czasowe, w kt\u00f3rych b\u0119dziemy realizowa\u0107 okre\u015blony zakres zada\u0144. W ten spos\u00f3b jeste\u015bmy w stanie monitorowa\u0107 p\u0142ynno\u015b\u0107 realizowania zada\u0144 i przekszta\u0142ca\u0107 pomys\u0142y w konkretn\u0105&nbsp;warto\u015b\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Typ zada\u0144<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Story<\/strong><\/h3>\n\n\n\n<p>Ten typ zadania pozwala na stworzenie historii lub zamkni\u0119cia podstrony, albo ma\u0142ego modu\u0142u w jednym zadaniu. Kiedy opiszemy konkretne zadanie np. Panel logowania to mo\u017cemy uwzgl\u0119dni\u0107 w tym zadaniu: mo\u017cliwo\u015bc logowania, resetowania has\u0142a, logowania za pomoc\u0105 portali spo\u0142eczno\u015bciowych, walidacji, dostarczenia tre\u015bci itp.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Epic<\/strong><\/h3>\n\n\n\n<p>A co je\u015bli ilo\u015b\u0107 zada\u0144 sk\u0142adaj\u0105cych si\u0119 na jeden modu\u0142 wykracza poza d\u0142ugo\u015b\u0107&nbsp;sprintu? W tym w\u0142a\u015bnie pomaga Epic. Mo\u017cemy to potraktowa\u0107 jako mo\u017cliwo\u015bc pogrupowania zada\u0144. Przyk\u0142adowo kiedy mamy zrealizowa\u0107 Panel Administracyjny, kt\u00f3ry sk\u0142ada si\u0119&nbsp;z wielu element\u00f3w jak Lista u\u017cytkownik\u00f3w, Dashboard, Raporty itp. to wszystkie te zadania mo\u017cemy przydzieli\u0107&nbsp;do epica (kategorii) \u201cPanel Administracyjny\u201d w wyniku czego mamy ca\u0142y czas kontrol\u0119 nad zadaniami jednocze\u015bnie widz\u0105c wszystkie elementy sk\u0142adaj\u0105ce si\u0119 na jeden modu\u0142.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Task<\/strong><\/h3>\n\n\n\n<p>Zwyk\u0142e zadania, mo\u017ce by\u0107 to np. podpi\u0119cie klucza GA lub dodanie podstrony z polityk\u0105 prywatno\u015bci.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Bug<\/strong><\/h3>\n\n\n\n<p>Wyr\u00f3\u017cnione zadania jako Bug, kt\u00f3re ma struktur\u0119 podobn\u0105&nbsp;do zwyk\u0142ego zadania.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Harmonogram<\/h2>\n\n\n\n<p>Harmonogram jest miejscem, w kt\u00f3rym mamy mo\u017cliwo\u015b\u0107 podgl\u0105du i planowania pracy wraz z mo\u017cliwo\u015bci\u0105 zarz\u0105dzania ni\u0105. W tym miejscu widzimy posegregowane Epicki z list\u0105 zada\u0144, a tak\u017ce o\u015b czasu, kt\u00f3ra pozwala weryfikowa\u0107 czy mie\u015bcimy si\u0119 w wyznaczonym terminie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dashboard<\/h2>\n\n\n\n<p>Dashboard w Jirze s\u0105 to pulpity, kt\u00f3re mog\u0105 pe\u0142ni\u0107 funkcj\u0119 szybkiego podgl\u0105du zada\u0144, wgl\u0105du do statystyk, tempa pracy, raportowania i innych spraw organizacyjnych. Dashboardy tworzymy samodzielnie za pomoc\u0105 konfiguratora, kt\u00f3ry pozwala wybra\u0107 nam z listy interesuj\u0105ce nas elementy. Po dodaniu ka\u017cdy pulpit ma mo\u017cliwo\u015b\u0107 edycji i dostosowania do swoich potrzeb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Subiektywne wnioski po 3 miesi\u0105cach pracy nad projektem wykorzystuj\u0105c Jir\u0119.<\/h2>\n\n\n\n<p>Praca na Jirze by\u0142a wyzwaniem, jednak z perspektywy czasu wydaje si\u0119 nam, \u017ce wykorzystanie tego narz\u0119dzia by\u0142o jedn\u0105&nbsp;z najlepszych decyzji. Je\u015bli mia\u0142bym wskaza\u0107 najbardziej wymagaj\u0105cy etap to z pewno\u015bci\u0105 dostosowanie narz\u0119dzia, wdro\u017cenie metodyki pracy i testowanie r\u00f3\u017cnych rozwi\u0105za\u0144, kt\u00f3re finalnie op\u0142aci\u0142o si\u0119. W tym momencie z Jiry korzysta coraz wi\u0119cej os\u00f3b w firmie chocia\u017cby zesp\u00f3\u0142 Sons of Array pracuj\u0105cy nad projektem Freshmail.<\/p>\n\n\n\n<p>Zdecydowanie mo\u017cemy wskaza\u0107, \u017ce du\u017cym udogodnieniem jest to, \u017ce w \u0142atwy spos\u00f3b mo\u017cemy monitorowa\u0107 prac\u0119 zespo\u0142u i j\u0105 koordynowa\u0107. Bardzo pomocne s\u0105 wszystkie narz\u0119dzia sk\u0142adaj\u0105ce si\u0119 na Jir\u0119, od monitoringu harmonogramu prac, poprzez tablice scrumowe i kanbanowe. Jira daje ogromne mo\u017cliwo\u015bci automatyzacji pracy, a jednocze\u015bnie mo\u017cemy to nadal dalej rozwin\u0105\u0107 za pomoc\u0105 plugin\u00f3w.&nbsp;<\/p>\n\n\n\n<p>Tablice, kt\u00f3re znajduj\u0105&nbsp;si\u0119&nbsp;w Jirze daj\u0105 nam pewno\u015b\u0107, \u017ce w danym momencie kto\u015b pracuje nad zadaniem, kt\u00f3re mu zlecili\u015bmy. Mamy podgl\u0105d na ca\u0142\u0105&nbsp;drog\u0119, kt\u00f3r\u0105 przebywa zadanie &#8211; od pomys\u0142u, poprzez realizacje i testy, ko\u0144cz\u0105c na wdro\u017ceniu. A wszystko odbywa si\u0119 na \u017cywo.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Jira Wychodz\u0105c od samej definicji czym jest Jira, mo\u017cemy okre\u015bli\u0107 j\u0105 jako narz\u0119dzie przeznaczone dla wszystkich cz\u0142onk\u00f3w zespo\u0142u, kt\u00f3re s\u0142u\u017cy do planowania, \u015bledzenia procesu tworzenia i wdra\u017cania oprogramowania wysokiej jako\u015bci. Znane alternatywny to np. Asana, Trello, Redmine Jak pracowa\u0107 na Jirze Jira okaza\u0142a si\u0119 jednym z najlepszych narz\u0119dzi do zarz\u0105dzania zar\u00f3wno zespo\u0142ami jak i procesami [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":181,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[51,54,48,50,53,49],"class_list":["post-173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-project-management","tag-backlog","tag-bug","tag-jira","tag-sprint","tag-task","tag-workflow"],"_links":{"self":[{"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/posts\/173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/comments?post=173"}],"version-history":[{"count":4,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/posts\/173\/revisions"}],"predecessor-version":[{"id":709,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/posts\/173\/revisions\/709"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/media\/181"}],"wp:attachment":[{"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/media?parent=173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/categories?post=173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webdevs.blog\/pl\/wp-json\/wp\/v2\/tags?post=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}