{"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\/sl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","title":{"rendered":"Kako je Ivan izvajal DevOps metrike. Objekt vpliva","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/433834\/\">Minila je teden dni, odkar je Ivan prvi\u010d razmi\u0161ljal o metrikah DevOps in spoznal, da bi moral z njihovo pomo\u010djo upravljati s \u010dasom dostave izdelka.<\/a><\/noindex> (\u010cas-do-trga).<\/p>\n<p>Tudi med vikendi je razmi\u0161ljal o metrikah: \u201eNo in kaj, \u010de izmerim \u010das? Kaj mi to prinese?\u201c<\/p>\n<p>Res je, kaj prinese poznavanje \u010dasa? Recimo, da dostava traja 5 dni. In kaj naprej? Je to dobro ali slabo? Tudi \u010de je slabo, mora\u0161 to \u010das vendarle nekako skraj\u0161ati. Kako pa?<br \/>\nTe misli mu niso dale miru, a re\u0161itev se ni pojavila.<\/p>\n<p>Ivan je razumel, da je pri\u0161el do samega bistva. Ne\u0161teti grafi metrik, ki jih je pred tem videl, so ga \u017ee dolgo prepri\u010dali, da standardni pristop ne bo deloval in da \u010de zgolj nari\u0161e graf (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/349724\/\">naj bo celo kohortni<\/a><\/noindex>), ne bo nobenega u\u010dinka.<\/p>\n<p>Kaj naj naredim?\u2026<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Metrika je kot navaden leseni ravnil. Meritve, narejene z njegovo pomo\u010djo, ne bodo povedale, zakaj <b>je merjeni predmet prav te dol\u017eine, kot jo je pokazal. Ravnil bo samo pokazal njegovo velikost in ni\u010d ve\u010d. Ni filozofski kamen, temve\u010d zgolj lesena deska, s katero merimo. <\/b> \u201eKovina iz nerjave\u010dega jekla\u201c njegovega najljub\u0161ega pisatelja Harryja Harrisona je vedno govorila: misel mora dose\u010di dno mo\u017eganov in tam po\u010divati, zato je Ivan, potem ko je brezciljno trpel nekaj dni, sklenil, da se loti druge naloge\u2026<\/p>\n<p>\u010cez nekaj dni, ko je bral \u010dlanek o spletnih trgovinah, je Ivan nenadoma spoznal, da koli\u010dina denarja, ki ga prejme spletna trgovina, odvisna od vedenja obiskovalcev spletne strani. Prav ti, obiskovalci\/stranke, predajajo trgovini svoj denar in so njihov vir. Na kon\u010dni znesek denarnih sredstev, ki jih trgovina prejme, vplivajo spremembe v obna\u0161anju strank in ne kaj drugega.<\/p>\n<p>Iz tega je izhajalo, da je za spreminjanje merjenega zneska potrebno vplivati na tiste, ki oblikujejo to vrednost, tj. za spremembo zneska denarja spletne trgovine je bilo treba vplivati na vedenje strank te trgovine, za spremembo \u010dasa dostave v DevOps pa je bilo treba vplivati na ekipe, ki to vreme \u201eustvarjajo\u201c, tj. uporabljajo DevOps pri svojem delu.<\/p>\n<p>Ivan je spoznal, da metrika DevOps ne sme predstavljati grafov. Morajo predstavljati<\/p>\n<p>orodje iskanja <b>\u201eizjemnih\u201c ekip, ki oblikujejo kon\u010dni \u010das dostave.<\/b> \u201eizjemnih\u201c ekip, ki oblikujejo kon\u010dni \u010das dostave.<\/p>\n<p>Nobena metrika nikoli ne bo pokazala vzrok, zakaj je dolo\u010dena ekipa dolgo dobavljala distribucijo, je pomislil Ivan, saj je lahko razlogov milijon in nekaj malega, in ti povsem morda niso tehni\u010dne, temve\u010d organizacijske. To pomeni, da je maksimum, kar lahko pri\u010dakujemo od metrik, prikaz rezultatov ekip, nato pa se bomo kljub temu morali osebno obrniti na te ekipe in ugotoviti, kaj se je zgodilo. <\/p>\n<p>Po drugi strani pa je v podjetju Ivana obstajal standard, ki je vse ekipe zavezoval, da preverjajo zgradbe na ve\u010d postajah. Ekipa ni mogla preiti na naslednjo postajo, dokler prej\u0161nje niso opravile. Tako je izhajalo, da bi, \u010de bi proces DevOps predstavili kot zaporedje prehoda postaj, metrike lahko prikazovale \u010das, ki so ga ekipe pre\u017eivele na teh postajah. Poznavajo\u010d postajo in \u010das ekipe, bi bilo mogo\u010de bolj konkretno govoriti z njimi o razlogih.<\/p>\n<p>Ivan ni dolgo razmi\u0161ljal, dvignil je telefonsko slu\u0161alko in poklical osebo, ki se dobro spozna na notranjost DevOps:<\/p>\n<p> \u2014 Denis, povej mi, prosim, ali lahko nekako razumemo, da je ekipa pre\u0161la dolo\u010deno postajo?<br \/>\n \u2014 Seveda. Na\u0161 Jenkins postavi zastavico, \u010de se je zgradba uspe\u0161no razdelila (pre\u0161la testiranje) na postaji.<br \/>\n \u2014 Super. Kaj pa je zastavica?<br \/>\n \u2014 To je navaden besedilni datoteka tipa \u201epostaja_OK\u201c ali \u201epostaja_FAIL\u201c, ki pove, da je zgradba pre\u0161la ali ni pre\u0161la postaje. No, razume\u0161, kajne?<br \/>\n \u2014 Na\u010deloma ja. Se pi\u0161e v isto mapo v skladi\u0161\u010du, kjer je zgradba?<br \/>\n \u2014 Da <br \/>\n \u2014 Kaj pa se zgodi, \u010de zgradba ni pre\u0161la postaje? Bo treba narediti novo zgradbo?<br \/>\n \u2014 Aha<br \/>\n \u2014 Dobro, hvala. In \u0161e eno vpra\u0161anje: prav razumem, da lahko kot datum prehoda postaje uporabim datum ustvarjanja zastavice?<br \/>\n \u2014 Absolutno!<br \/>\n \u2014 Super!<\/p>\n<p>Navdu\u0161en, je Ivan odlo\u017eil slu\u0161alko in spoznal, da je vse na svojem mestu. Poznavajo\u010d datum ustvarjanja datoteke zgradbe in datum ustvarjanja zastavic, je bilo mogo\u010de natan\u010dno do sekunde izra\u010dunati, koliko \u010dasa ekipe porabijo na vsaki postaji in ugotoviti, kje porabijo najve\u010d \u010dasa.<\/p>\n<p>\u201eRazumevajo\u010d, kje se porablja najve\u010d \u010dasa, bomo natan\u010dno na\u0161li ekipe, se odpravili k njim in raziskali problem.\u201c Ivan se je nasmehnil.<\/p>\n<p>Za jutri si je zadal nalogo, da bo osnutek arhitekture zasnove sistema.<\/p>\n<p>Nastavi\u0107e se\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\/sl\/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=\"sl_SI\" \/>\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\/sl\/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 izvajal DevOps metrike. Objekti vpliva | ProHoster","description":"Minila je teden dni, odkar je Ivan prvi\u010d pomislil na DevOps metrike in spoznal, da je treba s pomo\u010djo teh meritev upravljati \u010das dostave.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/36007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=36007"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/36007\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=36007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=36007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=36007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}