{"id":36007,"date":"2019-10-31T22:09:07","date_gmt":"2019-10-31T19:09:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\/"},"modified":"2019-10-31T22:09:07","modified_gmt":"2019-10-31T19:09:07","slug":"kak-ivan-metriki-devops-delal-obekt-vliyaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","title":{"rendered":"Kako je Ivan radio DevOps metrike. Objekt utjecaja","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/433834\/\">Pro\u0161ao je tjedan otkako je Ivan prvi put razmi\u0161ljao o DevOps metrikama i shvatio da s njima mora upravljati vremenom isporuke proizvoda.<\/a><\/noindex> (Time-To-Market).<\/p>\n<p>\u010cak je i tijekom vikenda razmi\u0161ljao o metrikama: \"Pa \u0161to, \u0161to \u0107u mjeriti vrijeme? \u0160to \u0107e mi to donijeti?\"<\/p>\n<p>Doista, \u0161to donosi znanje o vremenu? Pretpostavimo da isporuka traje 5 dana. I \u0161to onda? Je li to dobro ili lo\u0161e? \u010cak i ako je to lo\u0161e, treba li nekako smanjiti to vrijeme? Ali kako?<br \/>\nOve misli nisu mu dale mira, ali rje\u0161enje nije dolazilo.<\/p>\n<p>Ivan je shva\u0107ao da je do\u0161ao do same sr\u017ei. Beskrajni grafikon metrika koje je dosad vidio davno su ga uvjerili da standardni pristup ne\u0107e upaliti i da, ako samo izgradi grafikon (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/349724\/\">\u010dak i kohortni<\/a><\/noindex>), ne\u0107e biti nikakve koristi.<\/p>\n<p>\u0160to u\u010diniti?&#8230;<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Metrika je poput obi\u010dne drvene ravnala. Mjerenja napravljena njome ne govore razlog, <b>za\u0161to <\/b> mjerenog predmeta to\u010dno te du\u017eine koju je pokazala. Ravnalo samo pokazuje njegovu veli\u010dinu, i ni\u0161ta vi\u0161e. Nije filozofski kamen, ve\u0107 samo drvena daska kojom se mjeri.<\/p>\n<p>\"Nehr\u0111aju\u0107i \u010delik\" omiljenog pisca Garryja Harrisona uvijek je govorio: misao mora sti\u0107i do dna mozga i tamo se odmarati, stoga je, nakon nekoliko dana bezuspje\u0161nog mu\u010denja, Ivan odlu\u010dio pre\u0107i na drugi zadatak...<\/p>\n<p>Nakon nekoliko dana, dok je \u010ditao \u010dlanak o internetskim trgovinama, Ivan je iznenada shvatio da iznos novca koji internet trgovina dobiva ovisi o pona\u0161anju posjetitelja web stranice. Upravo oni, posjetitelji\/klijenti, predaju novac trgovini i predstavljaju njihov izvor. Na kona\u010dni iznos nov\u010danih sredstava koje trgovina dobiva utje\u010du promjene u pona\u0161anju kupaca, a ne ne\u0161to drugo.<\/p>\n<p>Ispostavilo se da je za promjenu mjere vrednovanja potrebno utjecati na one koji formiraju tu vrijednost, tj. za promjenu koli\u010dine novca internet trgovine treba utjecati na pona\u0161anje klijenata te trgovine, a za promjenu vremena isporuke u DevOps-u potrebno je utjecati na timove koji to vrijeme \"stvaraju\", tj. koji koriste DevOps u svom radu.<\/p>\n<p>Ivan je shvatio da metrikama DevOps-a ne bi trebali predstavljati samo grafikoni. Trebali bi predstavljati <b>alat za pronala\u017eenje<\/b> \"izvrsnih\" timova koji oblikuju kona\u010dno vrijeme isporuke.<\/p>\n<p>Nema nikakvih metrika koje bi ikada mogle pokazati razlog za\u0161to je odre\u0111eni tim dugo isporu\u010divao distribuciju, mislio je Ivan, jer u stvarnosti mo\u017ee biti milijun i jedan razlog, a mnogi od njih mogu biti ne tehni\u010dki, ve\u0107 organizacijski. Odnosno, maksimum \u0161to se mo\u017ee o\u010dekivati od metrika \u2013 to su prikazi timova i njihovih rezultata, a zatim \u0107e se morati i\u0107i osobno do tih timova i saznati \u0161ta ih mu\u010di. <\/p>\n<p>S druge strane, u kompaniji Ivan je postojao standard koji je obavezivao sve timove da testiraju izgradnje na nekoliko okvira. Tim nije mogao pre\u0107i na sljede\u0107i okvir dok prethodni nije bio zavr\u0161en. Tako da, ako zamislimo DevOps proces kao niz prolaska kroz okvire, metrike bi mogle pokazivati vrijeme koje timovi tro\u0161e na tim okvirima. Poznavaju\u0107i okvir i vrijeme tima, moglo se konkretnije razgovarati s njima o uzrocima.<\/p>\n<p>Nakon \u0161to je kratko razmi\u0161ljao, Ivan je podigao slu\u0161alicu i nazvao osobu koja se dobro razumije u unutra\u0161njost DevOps-a:<\/p>\n<p> \u2014 Denis, mo\u017ee\u0161 li mi re\u0107i kako mo\u017eemo saznati je li tim pro\u0161ao odre\u0111eni okvir?<br \/>\n \u2014 Naravno. Na\u0161 Jenkins postavlja zastavicu ako je izgradnja uspje\u0161no pro\u0161la (pro\u0161la testiranje) na okviru.<br \/>\n \u2014 Super. A \u0161to je zastavica?<br \/>\n \u2014 To je obi\u010dna tekstualna datoteka poput \"okvir_OK\" ili \"okvir_FAIL\", koja govori da li je izgradnja pro\u0161la ili nije pro\u0161la okvir. Razumije\u0161?<br \/>\n \u2014 U principu da. Da li se to pi\u0161e u istu mapu u skladi\u0161tu gdje se nalazi izgradnja?<br \/>\n \u2014 Da. <br \/>\n \u2014 A \u0161to \u0107e se desiti ako izgradnja ne pro\u0111e okvir? Ho\u0107e li biti potrebno napraviti novu izgradnju?<br \/>\n \u2014 Aha.<br \/>\n \u2014 Dobro, hvala. I jo\u0161 jedno pitanje: ispravno razumijem da \u0107u kao datum prolaska okvira mo\u0107i koristiti datum kreiranja zastavice?<br \/>\n \u2014 Apsolutno!<br \/>\n \u2014 Super!<\/p>\n<p>Ohrabren, Ivan je spustio slu\u0161alicu i shvatio da je sve na svom mestu. Znaju\u0107i datum kreiranja datoteke izgradnje i datume kreiranja zastavica, mogao je do sekunde izra\u010dunati koliko vremena timovi tro\u0161e na svaki okvir i shvatiti gde najvi\u0161e gube vreme.<\/p>\n<p>\u201eRazumijevaju\u0107i gdje se najvi\u0161e gubi vreme, precizno \u0107emo prona\u0107i timove, oti\u0107i do njih i istra\u017eiti problem.\u201c Ivan se osmehnuo.<\/p>\n<p>Za sutra je sebi postavio zadatak da skicira arhitekturu nadolaze\u0107eg sistema.<\/p>\n<p>Nastavak slijedi\u2026<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/436310\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Time-To-Market). \u0414\u0430\u0436\u0435 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u043e\u043d \u0434\u0443\u043c\u0430\u043b \u043f\u0440\u043e \u043c\u0435\u0442\u0440\u0438\u043a\u0438: \u00ab\u041d\u0443 \u0438 \u0447\u0442\u043e, \u0447\u0442\u043e \u044f \u0438\u0437\u043c\u0435\u0440\u044e \u0432\u0440\u0435\u043c\u044f? \u0427\u0442\u043e \u043e\u043d\u043e \u043c\u043d\u0435 \u0434\u0430\u0441\u0442?\u00bb \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0447\u0442\u043e \u0434\u0430\u0441\u0442 \u0437\u043d\u0430\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 5 \u0434\u043d\u0435\u0439. \u0418 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36007","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0418\u0432\u0430\u043d \u043c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u0434\u0435\u043b\u0430\u043b. \u041e\u0431\u044a\u0435\u043a\u0442 \u0432\u043b\u0438\u044f\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:09:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kako je Ivan radio DevOps metrike. Objekat utjecaja | ProHoster","description":"Pro\u0161lo je tjedan dana otkako je Ivan prvi put razmi\u0161ljao o DevOps metrike i shvatio da s njihovom pomo\u0107i treba upravljati vremenom isporuke.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0418\u0432\u0430\u043d \u043c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u0434\u0435\u043b\u0430\u043b. \u041e\u0431\u044a\u0435\u043a\u0442 \u0432\u043b\u0438\u044f\u043d\u0438\u044f | ProHoster","og:description":"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:09:07+00:00","article:modified_time":"2019-10-31T19:09:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36007","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:37:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:52:44","updated":"2026-01-22 01:37:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=36007"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36007\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=36007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=36007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=36007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}