{"id":23326,"date":"2023-08-18T05:00:00","date_gmt":"2023-08-18T03:00:00","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=23326"},"modified":"2023-08-04T14:50:22","modified_gmt":"2023-08-04T12:50:22","slug":"jira-jako-narzedzie-nie-do-wszystkiego","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/jira-jako-narzedzie-nie-do-wszystkiego\/","title":{"rendered":"Jira jako narz\u0119dzie (nie) do wszystkiego"},"content":{"rendered":"\n<p>Jira to popularne narz\u0119dzie do zarz\u0105dzania projektami opracowane przez firm\u0119 Atlassian. U\u017cywana jest przez wiele firm i zespo\u0142\u00f3w na ca\u0142ym \u015bwiecie, aby organizowa\u0107 i \u015bledzi\u0107 post\u0119p prac. Ale Jira ma znacznie wi\u0119cej zastosowa\u0144. W artykule przyjrzymy si\u0119, co sprawia, \u017ce Jira jest tak pot\u0119\u017cna, jakie korzy\u015bci przynosi zespo\u0142om oraz zadamy kilka pyta\u0144 dotycz\u0105cych inteligentnego wdra\u017cania tego rozwi\u0105zania.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podstawowe informacje o Jirze<\/strong><\/h2>\n\n\n\n<p>Pierwotnie, Jira zosta\u0142 opracowana jako narz\u0119dzie do \u015bledzenia b\u0142\u0119d\u00f3w w oprogramowaniu. W ci\u0105gu lat ewoluowa\u0142a i sta\u0142a si\u0119 kompleksowym narz\u0119dziem do zarz\u0105dzania projektami, a tak\u017ce do \u015bledzenia:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pracy,<\/li>\n\n\n\n<li>zada\u0144,<\/li>\n\n\n\n<li>wymaga\u0144,<\/li>\n\n\n\n<li>dokumentacji.<\/li>\n<\/ul>\n\n\n\n<p>Umo\u017cliwia zespo\u0142om prac\u0119 w trybie Agile, Scrum i Kanban. Posiada r\u00f3wnie\u017c funkcje raportowania i analityki, kt\u00f3re pomagaj\u0105 mened\u017cerom projekt\u00f3w \u015bledzi\u0107 post\u0119p prac oraz wydajno\u015b\u0107 zespo\u0142u.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Si\u0142a Jiry<\/strong><\/h2>\n\n\n\n<p>Jira ma wiele funkcjonalno\u015bci, kt\u00f3re mog\u0105 by\u0107 dostosowywane do potrzeb r\u00f3\u017cnych zespo\u0142\u00f3w. Sk\u0142ada si\u0119 z wielu wbudowanych modu\u0142\u00f3w, takich jak:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>zarz\u0105dzanie zadaniami,<\/li>\n\n\n\n<li>planowanie,<\/li>\n\n\n\n<li>logowanie czasu pracy,<\/li>\n\n\n\n<li>zarz\u0105dzanie wymaganiami,<\/li>\n\n\n\n<li>raportowanie itp.<\/li>\n<\/ul>\n\n\n\n<p>Dodatkowo, Jira oferuje wiele wtyczek i rozszerze\u0144, kt\u00f3re pozwalaj\u0105 dostosowa\u0107 narz\u0119dzie do indywidualnych potrzeb. Atlassian Marketplace zawiera ponad 3 000 dodatk\u00f3w, kt\u00f3re mo\u017cna zainstalowa\u0107 w Jirze, aby zwi\u0119kszy\u0107 liczb\u0119 funkcjonalno\u015bci.<\/p>\n\n\n\n<p>Gdyby jednak funkcjonalno\u015bci z Marketplace okaza\u0142y si\u0119 zbyt drogie lub by\u0142y niewystarczaj\u0105ce, to zawsze mo\u017cemy pokusi\u0107 si\u0119 napisanie w\u0142asnego kodu, kt\u00f3ry dostosuje Jir\u0119 do naszych potrzeb (nawet tych najbardziej abstrakcyjnych).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Wymagania stawiane przed Jir\u0105<\/strong><\/h2>\n\n\n\n<p>Ze wzgl\u0119du na du\u017c\u0105 liczb\u0119 funkcjonalno\u015bci wbudowanych oraz jeszcze wi\u0119ksze mo\u017cliwo\u015bci rozbudowy, niejednokrotnie dochodzi do sytuacji, kiedy w jednym narz\u0119dziu znale\u017a\u0107 mo\u017cemy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>organizacj\u0119 projekt\u00f3w\/produkt\u00f3w\/zespo\u0142\u00f3w,<\/li>\n\n\n\n<li>portale wsparciowe (helpdesk itp.),<\/li>\n\n\n\n<li>zarz\u0105dzanie \u015brodkami trwa\u0142ymi,<\/li>\n\n\n\n<li>bazy CMDB,<\/li>\n\n\n\n<li>organizacj\u0119 proces\u00f3w biznesowych,<\/li>\n\n\n\n<li>potoki CI\/CD<\/li>\n\n\n\n<li>\u2026 i wiele wi\u0119cej, w zale\u017cno\u015bci od wymaga\u0144 poszczeg\u00f3lnych organizacji.<\/li>\n<\/ul>\n\n\n\n<p>Nie jest to oczywi\u015bcie niczym z\u0142ym. Czasem jednak warto sobie zada\u0107 pytanie: <strong>Czy to jest najlepsze podej\u015bcie?<\/strong> Powiedzmy sobie kilka s\u0142\u00f3w o plusach i konsekwencjach takiego zachowania.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Zalety realizacji wielu inicjatyw w jednym narz\u0119dziu<\/strong><\/h2>\n\n\n\n<p>Zgromadzenie wszystkich funkcjonalno\u015bci w jednym miejscu ma wiele zalet. Przede wszystkim, u\u0142atwia to prac\u0119 zespo\u0142om i pomaga w osi\u0105ganiu cel\u00f3w projektowych. Dzi\u0119ki temu, \u017ce wszystkie informacje s\u0105 dost\u0119pne w jednym miejscu, unika si\u0119 pomy\u0142ek oraz braku synchronizacji mi\u0119dzy zespo\u0142ami. To tak\u017ce u\u0142atwia koordynacj\u0119 prac i planowanie dzia\u0142a\u0144, poniewa\u017c mened\u017cerowie projekt\u00f3w maj\u0105 pe\u0142ny wgl\u0105d w post\u0119p zada\u0144 i mog\u0105 szybciej reagowa\u0107 na zmiany.<\/p>\n\n\n\n<p>Cz\u0119sto zdarza si\u0119, \u017ce zespo\u0142y korzystaj\u0105 z kilku narz\u0119dzi, co mo\u017ce prowadzi\u0107 do problem\u00f3w z integracj\u0105 danych i utrudnia\u0107 koordynacj\u0119. W takiej sytuacji, spi\u0119cie wszystkich funkcjonalno\u015bci w jednym narz\u0119dziu pozwala na usprawnienie proces\u00f3w i usuni\u0119cie niepotrzebnych przeszk\u00f3d.<\/p>\n\n\n\n<p>Jest to niew\u0105tpliwa zaleta. Warto jednak zdawa\u0107 sobie spraw\u0119 z konsekwencji takiego podej\u015bcia, kt\u00f3re przybli\u017c\u0119 w kolejnym akapicie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Konsekwencje realizacji wielu funkcjonalno\u015bci w jednym narz\u0119dziu<\/strong><\/h2>\n\n\n\n<p>Na wst\u0119pie warto zaznaczy\u0107, \u017ce kiedy decydujemy si\u0119 na realizacj\u0119 wielu funkcjonalno\u015bci w jednym narz\u0119dziu, rezygnacja z niego staje si\u0119 bardzo du\u017cym i trudnym projektem. Niesie to za sob\u0105 oczywiste nast\u0119pstwa takie jak niech\u0119\u0107 do zmian i uzale\u017cnienie od cennika jednego producenta.<\/p>\n\n\n\n<p>Kolejn\u0105 konsekwencj\u0105 takiego podej\u015bcia jest wygl\u0105d danego rozwi\u0105zania. To, \u017ce jeste\u015bmy w stanie zrealizowa\u0107 co\u015b w Jirze, nie oznacza, \u017ce jest to narz\u0119dzie do tego odpowiednio przygotowane i przeznaczone. We\u017amy na przyk\u0142ad pr\u00f3b\u0119 osadzenia w Jirze systemu, kt\u00f3ry b\u0119dzie zarz\u0105dza\u0142 uprawnieniami wszystkich u\u017cytkownik\u00f3w we wszystkich systemach naszej organizacji.<\/p>\n\n\n\n<p>W zaprezentowanym przyk\u0142adzie (ale tak\u017ce w 99% innych, wymy\u015blnych funkcjonalno\u015bci) odpowied\u017a na pytanie: \u201eCzy si\u0119 da?\u201d, brzmi: \u201eTak, da si\u0119 to zrobi\u0107\u201d. Jednak za niekt\u00f3rymi rozwi\u0105zaniami b\u0119dzie sta\u0142o wiele dodatk\u00f3w oraz kodu napisanego na potrzeby realizacji tej inicjatywy. Mo\u017ce to prowadzi\u0107 do du\u017cych koszt\u00f3w licencyjnych i bardzo du\u017cych koszt\u00f3w zwi\u0105zanych z utrzymaniem takiego rozwi\u0105zania. Warto czasami zamiast pytania: \u201eCzy si\u0119 da?\u201d zada\u0107 sobie inne: <strong>\u201eCzy warto to zrealizowa\u0107 w Jirze?\u201d.<\/strong><\/p>\n\n\n\n<p>Podej\u015bcie wdra\u017cania wszystkich rozwi\u0105za\u0144 opieraj\u0105c si\u0119 na Jirze (ale dotyczy to te\u017c innych narz\u0119dzi), mo\u017ce doprowadzi\u0107 do nieczytelnego i bardzo za\u015bmieconego \u015brodowiska, w kt\u00f3rym wi\u0119kszo\u015b\u0107 u\u017cytkownik\u00f3w nie b\u0119dzie potrafi\u0142a si\u0119 odnale\u017a\u0107, a samo narz\u0119dzie b\u0119dzie \u017ale odbierane w naszej organizacji. W ko\u0144cu nawet Atlassian ma w swoich dobrych praktykach zasad\u0119: \u201eLess is more\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podsumowanie<\/strong><\/h2>\n\n\n\n<p>Jira to pot\u0119\u017cne narz\u0119dzie, kt\u00f3re mo\u017ce zwi\u0119kszy\u0107 wydajno\u015b\u0107 i efektywno\u015b\u0107 zespo\u0142\u00f3w, zw\u0142aszcza w du\u017cych organizacjach, gdzie koordynacja i synchronizacja dzia\u0142a\u0144 jest kluczowa. Jednak, tak jak w wielu innych przypadkach, nale\u017cy zwr\u00f3ci\u0107 uwag\u0119 na <strong>szerszy kontekst<\/strong> ni\u017c tylko dowo\u017cenie kolejnych cel\u00f3w biznesowych.<\/p>\n\n\n\n<p>Narz\u0119dzia potrafi\u0105 w szybkim tempie uzale\u017cni\u0107 od siebie ca\u0142\u0105 organizacj\u0119, co niejednokrotnie b\u0119dzie du\u017cym plusem, jednak czasami mo\u017ce okaza\u0107 si\u0119 bardzo bolesne w skutkach. Dlatego polecam wszystkim m\u0105dr\u0105 i przede wszystkim \u015bwiadom\u0105 implementacj\u0119.<\/p>\n\n\n\n<p>Warto jeszcze wspomnie\u0107 o jednym trendzie, kt\u00f3ry prowadzi do zatracenia czytelno\u015bci \u015brodowiska. Aplikacje Jira mo\u017cemy podzieli\u0107 na kilka produkt\u00f3w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jira Work Managment,<\/li>\n\n\n\n<li>Jira Software,<\/li>\n\n\n\n<li>Jira Service Management.<\/li>\n<\/ul>\n\n\n\n<p>Ka\u017cdy z tych produkt\u00f3w ma inne funkcjonalno\u015bci i s\u0142u\u017cy do innych cel\u00f3w. Rzeczywi\u015bcie, razem s\u0105 one w stanie zdzia\u0142a\u0107 naprawd\u0119 wiele (nawet bez du\u017cej liczby dodatk\u00f3w). Jednak niejednokrotnie organizacje nie zdaj\u0105 sobie sprawy z r\u00f3\u017cnic mi\u0119dzy nimi oraz tego, kiedy i kt\u00f3rej Jiry warto u\u017cy\u0107.<\/p>\n\n\n\n<p>Prowadzi to nieuchronnie do sytuacji wykorzystywania produkt\u00f3w niezgodnie z przeznaczeniem, <a href=\"https:\/\/sii.pl\/blog\/nie-kazda-jira-jest-taka-sama-ktora-wybrac-praktyczny-poradnik\/?category=zarzadzanie-projektami&amp;tag=atlassian,jira,przeglad-narzedzi\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">kt\u00f3r\u0105 przedstawi\u0142em w poprzednim artykule<\/a>. \u00a0<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;23326&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5 ( vote: 1)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Jira jako narz\u0119dzie (nie) do wszystkiego&quot;,&quot;width&quot;:&quot;139.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 139.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            5\/5 ( vote: 1)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Jira to popularne narz\u0119dzie do zarz\u0105dzania projektami opracowane przez firm\u0119 Atlassian. U\u017cywana jest przez wiele firm i zespo\u0142\u00f3w na ca\u0142ym &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/jira-jako-narzedzie-nie-do-wszystkiego\/\">Continued<\/a><\/p>\n","protected":false},"author":536,"featured_media":23328,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1318],"tags":[1606,1546,1037],"class_list":["post-23326","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zarzadzanie-projektami","tag-jira","tag-przeglad-narzedzi","tag-atlassian"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2023\/08\/Jira-jako-narzedzie-nie-do-wszystkiego.jpg","category_names":["Zarz\u0105dzanie projektami"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/23326"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/536"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=23326"}],"version-history":[{"count":1,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/23326\/revisions"}],"predecessor-version":[{"id":23327,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/23326\/revisions\/23327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/23328"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=23326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=23326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=23326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}