{"id":34157,"date":"2019-10-31T21:56:43","date_gmt":"2019-10-31T18:56:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-nachat-devops-transformatsiyu\/"},"modified":"2019-10-31T21:56:43","modified_gmt":"2019-10-31T18:56:43","slug":"kak-nachat-devops-transformatsiyu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-nachat-devops-transformatsiyu","title":{"rendered":"Si e filluar transformimin DevOps","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>N\u00ebse nuk e kuptoni se \u00e7far\u00eb \u00ebsht\u00eb DevOps, ja nj\u00eb p\u00ebrmbledhje e shkurt\u00ebr. DevOps \u00ebsht\u00eb nj\u00eb grup praktikash q\u00eb <strong>redukojn\u00eb frik\u00ebrat e inxhinier\u00ebve<\/strong> dhe zvog\u00eblojn\u00eb numrin e d\u00ebshtimeve n\u00eb prodhimin e softuerit. N\u00eb p\u00ebrgjith\u00ebsi, ato <strong>shkurtojn\u00eb koh\u00ebn e daljes n\u00eb treg<\/strong> \u2014 periudha nga ideja deri te dor\u00ebzimi i produktit p\u00ebrfundimtar te klient\u00ebt, e cila lejon realizimin e shpejt\u00eb t\u00eb <strong>eksperimentimeve biznesore<\/strong>.<\/p>\n<p>Si t\u00eb filloni transformimin DevOps? N\u00ebse flasim shkurt: zgjedhim sh\u00ebrbimin me t\u00eb cilin do t\u00eb fillojm\u00eb procesin, identifikojm\u00eb ata q\u00eb kan\u00eb lidhje me sh\u00ebrbimin, nd\u00ebrtuam Hart\u00ebn e Vler\u00ebs, krijojm\u00eb nj\u00eb ekip p\u00ebrkoh\u00ebshem q\u00eb do t\u00eb merret me transformimin p\u00ebr nj\u00eb koh\u00eb dhe i japim atij nj\u00eb detyr\u00eb. E p\u00ebrs\u00ebrisim ciklin sa her\u00eb q\u00eb nevojitet.<\/p>\n<p><img decoding=\"async\" alt=\"Si e filluar transformimin DevOps\" src=\"\/wp-content\/uploads\/2019\/05\/aa9480b66c26c9a3035929ea5fbe6542.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nj\u00eb plan t\u00eb detajuar t\u00eb transformimit DevOps me shembuj dhe udh\u00ebzime posht\u00eb \u2014 n\u00eb transkript <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/voAm67851JU\">raportit<\/a><\/noindex> <b>Andrei Aleksandrov<\/b> \u2014 inxhinier n\u00eb kompanin\u00eb Express42, e cila ofron konsultime p\u00ebr zhvillimin e DevOps, duke e p\u00ebrshpejtuar k\u00ebt\u00eb proces, pasi ka nd\u00ebrtuar tashm\u00eb hart\u00ebn e gur\u00ebve t\u00eb sikletit. N\u00ebse ju duket se transformimi nuk \u00ebsht\u00eb i nevojsh\u00ebm p\u00ebr ju, ose n\u00ebse keni nj\u00eb specifik\u00eb t\u00eb till\u00eb q\u00eb praktikat DevOps nuk p\u00ebrshtaten, \u2014 p\u00ebrdorni raportin si nj\u00eb udh\u00ebzues p\u00ebr gjetjen dhe eliminimin e pengesave. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nN\u00ebse ju shqet\u00ebson \u00e7\u00ebshtja e transformimit DevOps, at\u00ebher\u00eb ju keni nj\u00eb kompani t\u00eb madhe, dhe duhet t\u00eb filloni ngadal\u00eb t\u00eb shkall\u00ebzoni k\u00ebt\u00eb proces n\u00eb t\u00eb gjith\u00eb struktur\u00ebn. Deri sa t\u00eb ket\u00eb nevoj\u00eb p\u00ebr t\u00eb transformuar ekipin ose p\u00ebr t\u00eb eliminuar ndonj\u00eb kufizim, algoritmi m\u00eb posht\u00eb mund t\u00eb p\u00ebrs\u00ebritet.<\/p>\n<h2>Zgjedhja e sh\u00ebrbimit<\/h2>\n<p>\nPlani \u00ebsht\u00eb hartuar, le t\u00eb fillojm\u00eb me hapin e par\u00eb \u2014 zgjedhjen e sh\u00ebrbimit.<strong> Kriteri i par\u00eb \u2014 jet\u00ebgjat\u00ebsia<\/strong>: ka sh\u00ebrbime t\u00eb vjetra \u2014 legacy, dhe t\u00eb reja. Mund t\u00eb filloni me t\u00eb dyja.<\/p>\n<p><strong>T\u00eb zgjedh\u00ebsh nj\u00eb sh\u00ebrbim t\u00eb ri \u00ebsht\u00eb logjik\u00eb<\/strong>. Ai \u00ebsht\u00eb i ri, nuk ka ende nj\u00eb proces t\u00eb vendosur t\u00eb pun\u00ebs n\u00eb ekipin q\u00eb merret me t\u00eb. P\u00ebrreth tij nuk ka nj\u00eb mal borxhesh teknike, nuk \u00ebsht\u00eb e nevojshme ta riparoni gjithmon\u00eb. Mund t\u00eb b\u00ebjm\u00eb me t\u00eb gjith\u00e7ka q\u00eb duam.<\/p>\n<p>N\u00eb rastin e nj\u00eb sh\u00ebrbimi t\u00eb vjet\u00ebr ka probleme q\u00eb lidhen me faktin se <strong>ndryshimi gjithmon\u00eb \u00ebsht\u00eb i v\u00ebshtir\u00eb<\/strong>. Atje ka nj\u00eb grup t\u00eb caktuar kufizimesh serioze, por ndoshta jan\u00eb njer\u00ebz q\u00eb jan\u00eb gati ta riformulojn\u00eb gjith\u00e7ka \u2014 ata jan\u00eb lodhur dhe duan t\u00eb b\u00ebjn\u00eb di\u00e7ka ndryshe sepse ndihen t\u00eb dhimbsh\u00ebm.<\/p>\n<p><strong>Puna me nj\u00eb sh\u00ebrbim t\u00eb vjet\u00ebr krijon nj\u00eb precedens t\u00eb fuqish\u00ebm<\/strong> n\u00eb kompanin\u00eb tuaj \u2013 ka di\u00e7ka p\u00ebr t'u ndryshuar. N\u00ebse keni nd\u00ebrruar sh\u00ebrbimin e ri, ai funksionon me 100 her\u00eb n\u00eb or\u00eb, dhe gjith\u00e7ka \u00ebsht\u00eb mir\u00eb, at\u00ebher\u00eb njer\u00ebzit n\u00eb kompanin\u00eb tuaj mund t\u00eb thon\u00eb:<\/p>\n<p><em> \u2014 Ky \u00ebsht\u00eb sh\u00ebrbimi i ri! Atje gjith\u00e7ka ishte e thjesht\u00eb, provoni t\u00eb b\u00ebni di\u00e7ka me mjetin ton\u00eb t\u00eb vjet\u00ebr.<\/em><\/p>\n<p>Ka sens t\u00eb merrni sh\u00ebrbimin legacy n\u00eb transformim, kur e b\u00ebni at\u00eb me dik\u00eb, p\u00ebr shembull, n\u00ebse keni ftuar nj\u00eb k\u00ebshilltar t\u00eb jasht\u00ebm. <strong>T\u00eb jemi t\u00eb sinqert\u00eb, transformimi do t\u00eb tund\u00eb gjith\u00e7ka q\u00eb \u00ebsht\u00eb e mundur.<\/strong>. Po eksperimentoni dhe nuk e dini se ku do t\u00eb shkoni, cilat teknologji dhe p\u00ebr \u00e7far\u00eb do t'i p\u00ebrdorni, ku dhe cilat \u00ebsht\u00eb problemet n\u00eb procese q\u00eb do t\u00eb shfaqen. Prandaj, m\u00eb e leht\u00eb \u00ebsht\u00eb t\u00eb nd\u00ebrroni t\u00eb rejat.<\/p>\n<blockquote><p>N\u00ebse gjith\u00e7ka e b\u00ebni vet\u00eb dhe n\u00eb kompani nuk ka ekspertiz\u00eb t\u00eb r\u00ebnd\u00ebsishme \u2013 merrni sh\u00ebrbimin e ri. N\u00ebse njihni nj\u00eb k\u00ebshilltar t\u00eb jasht\u00ebm dhe keni mjete \u2013 zgjidhni at\u00eb t\u00eb vjet\u00ebr.<\/p><\/blockquote>\n<p>\nKa sh\u00ebrbime q\u00eb jan\u00eb thjesht nj\u00eb nd\u00ebrfaqe p\u00ebr p\u00ebrdoruesit, p\u00ebr shembull, nj\u00eb faqe e thjesht\u00eb ose nj\u00eb aplikacion mobil. Por ka edhe gj\u00ebra serioze si sistemi i faturimit. N\u00ebse di\u00e7ka shkon keq me faturimin \u2013 do t\u00eb jet\u00eb e v\u00ebshtir\u00eb t\u00eb merresh me t\u00eb. K\u00ebtu gjithashtu kemi nj\u00eb zgjedhje.<\/p>\n<p>Ne punojm\u00eb ose <strong>me sh\u00ebrbime kritike<\/strong>, por t\u00eb cilin jemi duke vuajtur, ai krijon kufizime, ose punojm\u00eb <strong>me nd\u00ebrfaqen<\/strong>. Ky \u00ebsht\u00eb kriteri i dyt\u00eb p\u00ebr zgjedhjen. Po ashtu, ka mund\u00ebsi t\u00eb angazhojm\u00eb nj\u00eb konsulent t\u00eb kualifikuar \u2014 punojm\u00eb me variantin e r\u00ebnd\u00eb.<\/p>\n<p>Por edhe n\u00eb k\u00ebt\u00eb rast, un\u00eb nuk do ta rekomandoja k\u00ebt\u00eb, sepse, derisa nuk ka nj\u00eb kuptim se me \u00e7far\u00eb po punojm\u00eb dhe n\u00eb cil\u00ebn drejtim duhet t\u00eb transformohemi, t\u00eb marrim nj\u00eb gj\u00eb kritike dhe ta rregullojm\u00eb \u2014 nuk \u00ebsht\u00eb nj\u00eb ide shum\u00eb e mir\u00eb. Prandaj, n\u00eb k\u00ebt\u00eb rast preferojm\u00eb t\u00eb punojm\u00eb me nd\u00ebrfaqen, d\u00ebmtimi i s\u00eb cil\u00ebs nuk \u00ebsht\u00eb kritik.<\/p>\n<p>M\u00eb pas do t\u00eb shqyrtojm\u00eb <b>ekipin e sh\u00ebrbimit<\/b>. Me ata q\u00eb merren me k\u00ebt\u00eb sh\u00ebrbim, do t\u00eb na duhet t\u00eb punojm\u00eb dhe nd\u00ebrveprojm\u00eb vazhdimisht n\u00eb kontakt t\u00eb ngusht\u00eb.<\/p>\n<p>Njer\u00ebzit n\u00eb ekip p\u00ebrfshihen n\u00eb dy kategori: <strong>konservator\u00eb<\/strong> \u2014 jetojn\u00eb n\u00eb bot\u00ebn e vjet\u00ebr, ose thjesht nuk din\u00eb asgj\u00eb rreth DevOps, dhe <strong>inovator\u00eb<\/strong>, q\u00eb sjellin t\u00eb gjitha praktikat moderne. T\u00eb dyt\u00ebt nuk jan\u00eb gjithmon\u00eb t\u00eb informuar p\u00ebr tem\u00ebn, por t\u00eb pakt\u00ebn jan\u00eb t\u00eb gatsh\u00ebm p\u00ebr t\u00eb.<\/p>\n<p>Nga nj\u00ebra an\u00eb, konservator\u00ebt jan\u00eb njer\u00ebz me p\u00ebrvoj\u00eb: kan\u00eb qen\u00eb n\u00eb kompani p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb, e din\u00eb gjith\u00e7ka p\u00ebr t\u00eb, por nuk kan\u00eb informacion p\u00ebr praktikat. Nga ana tjet\u00ebr jan\u00eb inovator\u00ebt, t\u00eb cil\u00ebt kan\u00eb d\u00ebgjuar di\u00e7ka, por sigurisht q\u00eb kan\u00eb punuar n\u00eb kompani p\u00ebr nj\u00eb koh\u00eb t\u00eb shkurt\u00ebr. Me k\u00eb \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb punosh?<\/p>\n<p>Me konservator\u00ebt do t\u00eb duhet t\u00eb bashk\u00ebpunojm\u00eb n\u00eb \u00e7do rast, sepse \u00ebsht\u00eb sh\u00ebrbimi i tyre. Do t\u00eb kemi nevoj\u00eb t\u00eb komunikojm\u00eb me ta, t\u00eb kuptojm\u00eb specifikat e sh\u00ebrbimit, \u00e7far\u00eb mund t\u00eb b\u00ebhet k\u00ebshtu dhe \u00e7far\u00eb ndryshe. Jemi t\u00eb varur nga k\u00ebshillat e tyre. Me siguri do t\u00eb duhet t'u ngarkojm\u00eb atyre di\u00e7ka, sepse ata e njohin sh\u00ebrbimin m\u00eb mir\u00eb. Prandaj \u00ebsht\u00eb e r\u00ebnd\u00ebsishme, me cilin ekip do t\u00eb kemi kontakt n\u00eb fund.<\/p>\n<blockquote><p>\u00cbsht\u00eb logjike t\u00eb zgjidhni innovator\u00ebt p\u00ebr ekipin, sepse konservator\u00ebt mund t\u00eb sabotojn\u00eb pun\u00ebn.\n<\/p><\/blockquote>\n<p>\nN\u00eb praktik\u00eb, shpesh ndodh q\u00eb njer\u00ebzit konservator\u00eb kan\u00eb p\u00ebrvoj\u00eb t\u00eb konsiderueshme, por nuk kuptojn\u00eb si t\u00eb avancojn\u00eb m\u00eb tej. Ata thjesht kan\u00eb frik\u00eb se pas transformimit dhe ristrukturimit t\u00eb sh\u00ebrbimit, do t\u00eb humbasin vendin e pun\u00ebs. N sometimes thjesht p\u00ebr shkak t\u00eb moskuptimit t\u00eb asaj q\u00eb ndodh, ata sabotojn\u00eb pun\u00ebn.<\/p>\n<p>Kam kam pas nj\u00eb rast, kur nj\u00eb djal\u00eb nga ekipi riparoi gjith\u00e7ka, sepse kjo supozohej t\u00eb ishte m\u00eb e r\u00ebnd\u00ebsishme sesa ajo q\u00eb po b\u00ebjm\u00eb tani. Ne vendosim nj\u00eb detyr\u00eb: realizojm\u00eb k\u00ebt\u00eb pjes\u00eb sot \u2014 jo, n\u00eb an\u00ebn tjet\u00ebr t\u00eb bot\u00ebs ka nj\u00eb zjarr, dhe shkojm\u00eb ta riparojm\u00eb. Me njer\u00ebz t\u00eb till\u00eb \u00ebsht\u00eb e v\u00ebshtir\u00eb t\u00eb punosh.<\/p>\n<p>Njer\u00ebzit nga ekipi i konservator\u00ebve shpesh i injorojn\u00eb detyrat, ose i shtyjn\u00eb deri n\u00eb minut\u00ebn e fundit. Dhe n\u00ebse, Per\u00ebndia e ruajtt\u00eb, b\u00ebni nj\u00eb gabim dhe u jepni KPI p\u00ebr numrin e detyrave t\u00eb p\u00ebrfunduar, dhe ndonj\u00eb pjes\u00eb p\u00ebr arsye t\u00eb panjohura nuk p\u00ebrfshihet n\u00eb KPI, ata nuk do t\u00eb b\u00ebjn\u00eb asgj\u00eb. N\u00eb thelb, do t\u00eb ken\u00eb t\u00eb drejt\u00eb, sepse ata do t\u00eb humbasin bonusin e tyre.<\/p>\n<p><strong>Me inovator\u00ebt \u00ebsht\u00eb m\u00eb e leht\u00eb \u2014 ata jan\u00eb m\u00eb lojal\u00eb.<\/strong>Ata tashm\u00eb kan\u00eb d\u00ebgjuar di\u00e7ka, duan t\u00eb shkojn\u00eb diku, prandaj do t\u00eb ndihmojn\u00eb. Na duhen njer\u00ebz q\u00eb jan\u00eb t\u00eb gatsh\u00ebm t\u00eb vuajn\u00eb n\u00eb fillim: n\u00ebse sh\u00ebrbimi ndryshon, inovator\u00ebt do t\u00eb p\u00ebrballen me t\u00eb gjith\u00eb pengesat dhe problemet si pionier\u00eb. Inovator\u00ebt duan gjith\u00e7ka t\u00eb re dhe n\u00eb mod\u00eb, dhe t\u00eb vuajn\u00eb.<\/p>\n<p>Konservator\u00ebt mund t\u00eb b\u00ebhen besimtar\u00eb m\u00eb von\u00eb. Kur t\u00eb tregoni se keni ndryshuar nj\u00eb pjes\u00eb dhe gjith\u00e7ka punon mir\u00eb, \u00ebsht\u00eb e sigurt q\u00eb ata gjithashtu do t\u00eb duan ta provojn\u00eb dhe do t\u00eb pranojn\u00eb fen\u00eb e re DevOps.<\/p>\n<p><img decoding=\"async\" alt=\"Si e filluar transformimin DevOps\" src=\"\/wp-content\/uploads\/2019\/05\/dcbbc0308e150f915cbe091451b6196f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>Le t\u00eb p\u00ebrmbledhim. N\u00ebse e b\u00ebjm\u00eb t\u00eb gjith\u00eb transformimin brenda kompanis\u00eb son\u00eb, at\u00ebher\u00eb zgjedhim: nj\u00eb sh\u00ebrbim t\u00eb ri, me sa m\u00eb shum\u00eb p\u00ebrpar\u00ebsi nj\u00eb nd\u00ebrfaqe t\u00eb thjesht\u00eb, n\u00eb m\u00ebnyr\u00eb q\u00eb t\u00eb mos vuajm\u00eb shum\u00eb nga d\u00ebshtimi i tij, dhe nj\u00eb ekip inovator\u00ebsh.<\/p><\/blockquote>\n<p>\nN\u00ebse kemi mund\u00ebsi t\u00eb ftojm\u00eb nj\u00eb k\u00ebshilltar t\u00eb jasht\u00ebm, n\u00eb vend t\u00eb nj\u00eb sh\u00ebrbimi t\u00eb ri, marrim sh\u00ebrbimin e vjet\u00ebr, p\u00ebr shkak t\u00eb t\u00eb cilit vuajm\u00eb tashm\u00eb. Njer\u00ebzit q\u00eb jan\u00eb angazhuar n\u00eb transformim p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb n\u00eb kompani t\u00eb ndryshme, kan\u00eb par\u00eb raste t\u00eb ndryshme dhe tashm\u00eb e kuptojn\u00eb se si t\u00eb b\u00ebjn\u00eb gj\u00ebrat si duhet dhe n\u00eb cilin drejtim duhet t\u00eb shkojn\u00eb.<\/p>\n<h2>Kush \u00ebsht\u00eb i p\u00ebrfshir\u00eb?<\/h2>\n<p>\nNa duhet t\u00eb gjejm\u00eb t\u00eb gjith\u00eb ata q\u00eb kan\u00eb ndonj\u00eb lidhje me sh\u00ebrbimin: zhvillues, testues, administrues, siguri, menaxher\u00eb dhe, ndoshta, Product Owners. Megjith\u00ebse Product Owners nuk jan\u00eb teknik\u00eb, ata kan\u00eb lidhje me sh\u00ebrbimin: marrin vendime, vendosin detyra.<\/p>\n<p><img decoding=\"async\" alt=\"Si e filluar transformimin DevOps\" src=\"\/wp-content\/uploads\/2019\/05\/5bf997d5931089cce8e35bcb36007a60.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>T\u00eb gjith\u00eb ata q\u00eb marrin ndonj\u00eb vendim dhe ndikojn\u00eb n\u00eb at\u00eb q\u00eb ndodh me sh\u00ebrbimin, duhet t\u00eb gjenden, t\u00eb njihemi dhe t\u00eb bisedojm\u00eb.<\/p><\/blockquote>\n<p>\nP\u00ebr \u00e7far\u00eb na nevojiten? <strong>P\u00ebr t\u00eb ditur me k\u00eb t\u00eb negociojm\u00eb.<\/strong>. Gjat\u00eb transformimit, kur ndryshon principi i zakonsh\u00ebm i pun\u00ebs me sh\u00ebrbimin, do t\u00eb ket\u00eb ende tronditje. P\u00ebr nj\u00eb koh\u00eb, do t\u00eb ket\u00eb devijime derisa t\u00eb testojm\u00eb qasje t\u00eb reja. Njer\u00ebzit duhet t\u00eb jen\u00eb t\u00eb gatsh\u00ebm p\u00ebr k\u00ebt\u00eb dhe ta pranojn\u00eb at\u00eb.<\/p>\n<p>Pastaj do t\u00eb duhet t\u00eb nd\u00ebrtojm\u00eb nj\u00eb Hart\u00eb Vlerash dhe pa k\u00ebta njer\u00ebz nuk do ta nd\u00ebrtosh, sepse vet\u00ebm ata s\u00eb bashku e din\u00eb plot\u00ebsisht imazhin e asaj q\u00eb po ndodh. Nj\u00eb person kurr\u00eb nuk e di gjith\u00e7ka q\u00eb ndodh me sh\u00ebrbimin.<\/p>\n<p>Ata do t\u00eb rekomandojn\u00eb njer\u00ebz n\u00eb ekip. M\u00eb von\u00eb do t\u00eb diskutojm\u00eb pse nevojitet nj\u00eb ekip i ve\u00e7ant\u00eb. Do t\u00eb duhet t\u00eb marrim njer\u00ebz nga departamentet ekzistuese. Ata q\u00eb kan\u00eb lidhje me sh\u00ebrbimin, mund t\u00eb rekomandojn\u00eb koleg\u00eb q\u00eb mendojn\u00eb si ne dhe q\u00eb mund t\u00eb na ndihmojn\u00eb dhe kan\u00eb kompetenc\u00eb n\u00eb at\u00eb q\u00eb na nevojitet.<\/p>\n<p>Pastaj mbledhim t\u00eb gjith\u00eb k\u00ebta njer\u00ebz nga departamente t\u00eb ndryshme n\u00eb nj\u00eb dhom\u00eb dhe fillojm\u00eb t\u00eb nd\u00ebrtojm\u00eb Hart\u00ebn e Vlerave.<\/p>\n<h2>Nd\u00ebrtojm\u00eb Hart\u00ebn e Vlerave<\/h2>\n<p>\n<strong>Harta e Vlerave \u00ebsht\u00eb nj\u00eb skem\u00eb ose hart\u00eb q\u00eb tregon rrjedh\u00ebn e vlerave deri te klienti<\/strong>. Ky \u00ebsht\u00eb procesi i plot\u00eb nga ideimi deri n\u00eb zbatimin e saj, duke p\u00ebrfshir\u00eb t\u00eb gjitha etapet nd\u00ebrmjet dhe si vlera p\u00ebrfundimisht arrin te klient\u00ebt tan\u00eb.<\/p>\n<p>Harta e Vlerave \u00ebsht\u00eb e nevojshme p\u00ebr <strong>visualizoni t\u00eb gjitha fazat e zhvillimit<\/strong>, lokalizoni problemet p\u00ebrmes matjeve q\u00eb jan\u00eb n\u00eb procesin aktual dhe filloni t'i zgjidhni k\u00ebto probleme, dhe <strong>vendosni nj\u00eb q\u00ebllim fillestar<\/strong>. Ky \u00ebsht\u00eb vendi ku do t\u00eb fillojm\u00eb t\u00eb b\u00ebjm\u00eb di\u00e7ka reale.<\/p>\n<h3>Metricat<\/h3>\n<p>\nN\u00eb literatur\u00ebn mbi Hart\u00ebn e Vler\u00ebs jan\u00eb p\u00ebrshkruar shum\u00eb metrika t\u00eb ndryshme, por p\u00ebr fillim na mjafton vet\u00ebm t\u00eb tri.<\/p>\n<p><strong>Koha e Prerjes \u2014 vonesa\/pritur<\/strong> \u2014 koha kur presim di\u00e7ka. P\u00ebr shembull, testi i pritjes s\u00eb nj\u00eb vendi p\u00ebr teste, dhe n\u00eb k\u00ebt\u00eb koh\u00eb nuk mund t\u00eb b\u00ebj\u00eb asgj\u00eb.<\/p>\n<p><strong>Koha e Vler\u00ebs s\u00eb Shtuar \u2014 koha e pun\u00ebs s\u00eb dobishme<\/strong> \u2014 ajo q\u00eb kemi shpenzuar n\u00eb nj\u00eb faz\u00eb t\u00eb till\u00eb p\u00ebr t\u00eb krijuar vler\u00ebn p\u00ebrfundimtare p\u00ebr p\u00ebrdoruesin. P\u00ebr shembull, testi e ka ndjekur testin e tij dhe ka filluar t\u00eb kontrolloj\u00eb di\u00e7ka. Kjo \u00ebsht\u00eb koha e pun\u00ebs s\u00eb dobishme, kur ne faktikisht b\u00ebjm\u00eb di\u00e7ka p\u00ebr produktin. Kjo \u00ebsht\u00eb ajo p\u00ebr t\u00eb cil\u00ebn klient\u00ebt paguajn\u00eb \u2014 p\u00ebr software cil\u00ebsor.<\/p>\n<p><strong>%C\/A \u2014 p\u00ebrqindja e pun\u00ebs s\u00eb pranuar. <\/strong>Kemi nj\u00eb faz\u00eb \u2014 zhvillimi, faza e dyt\u00eb \u2014 testi. Sa shum\u00eb ve\u00e7ori kan\u00eb pranuar testuesit nga zhvilluesit, dhe ekziston ky p\u00ebrqindje.<\/p>\n<p>Dikur duket k\u00ebshtu harta jon\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Si e filluar transformimin DevOps\" src=\"\/wp-content\/uploads\/2019\/05\/724fcd9fa5b0c613674933dba9d82159.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAjo \u00ebsht\u00eb e mundur q\u00eb t\u00eb duket ndryshe n\u00eb var\u00ebsi t\u00eb struktur\u00ebs organizative, numrit t\u00eb departamenteve dhe asaj q\u00eb b\u00ebni. Por n\u00eb p\u00ebrgjith\u00ebsi, harta do t\u00eb ket\u00eb dy faza: <strong>ideja <\/strong>dhe<strong> analiza<\/strong>. N\u00eb k\u00ebt\u00eb faz\u00eb priten t\u00eb dh\u00ebna, p\u00ebr shembull, Koha e \u00c7mimeve 2 jav\u00eb dhe Koha e Vler\u00ebs t\u00eb Shtuar 2 dit\u00eb.<\/p>\n<blockquote><p>Metrit e mbulojm\u00eb t\u00eb gjitha fazat.<\/p><\/blockquote>\n<p>\n<strong>Backlog<\/strong> \u2014 sa detyra ishin duke pritur pas se sa analist\u00ebt i menduan ato.<\/p>\n<p><strong>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/strong> \u2014 sa jav\u00eb zhvilluesit prit\u00ebn p\u00ebr sqarime mbi detyrat, stendat apo pajisjet \u2014 nuk ka r\u00ebnd\u00ebsi, por ata po presin di\u00e7ka. P\u00ebr shembull, 4 dit\u00eb ata realizojn\u00eb nj\u00eb ve\u00e7ori. K\u00ebtu shfaqet metri %C\/A. Zhvilluesit mor\u00ebn vet\u00ebm 80% t\u00eb detyrave nga Backlog. Ata mendojn\u00eb se 20% e tjera nuk kan\u00eb nj\u00eb specifikim t\u00eb qart\u00eb dhe i d\u00ebrguan p\u00ebr rishikim.<\/p>\n<p><strong>Testimi<\/strong>. N\u00eb skem\u00eb LT \u00ebsht\u00eb caktuar 4 dit\u00eb. P\u00ebr shembull, testuesit prit\u00ebn t\u00eb lirojn\u00eb stend\u00ebn e testimit, VA 2 dit\u00eb ata v\u00ebrtet testojn\u00eb di\u00e7ka, dhe %C\/A = 40%. \u2014 vet\u00ebm 40% e kodit ose ve\u00e7orave q\u00eb zhvilluesit d\u00ebrguan, testuesit i konsideruan adekuate. T\u00eb gjitha t\u00eb tjerat nuk u p\u00eblqyen p\u00ebr nj\u00eb arsye.<\/p>\n<p>Nuk do t\u00eb ndalem shum\u00eb n\u00eb k\u00ebt\u00eb proces matjeje, n\u00eb fund t\u00eb artikullit do t\u00eb rekomandoj literatur\u00ebn nga e cila mund t\u00eb m\u00ebsoni p\u00ebr to.<\/p>\n<p>E vetmja q\u00eb do t\u00eb rekomandoja \u00ebsht\u00eb t\u00eb mos i besoni njer\u00ebzve q\u00eb do t\u00eb krijojn\u00eb me ju nj\u00eb Hart\u00eb t\u00eb Vler\u00ebs. Ata paraqesin se sa koh\u00eb zgjat\u00ebn proceset e ndryshme, por k\u00ebto vler\u00ebsime nuk jan\u00eb gjithmon\u00eb t\u00eb sakta, ndaj \u00ebsht\u00eb m\u00eb mir\u00eb ta matni vet\u00eb.<\/p>\n<p>Kemi pasur nj\u00eb rast kur shkuam n\u00eb departamentin e Operacioneve dhe pyet\u00ebm se sa koh\u00eb merrte dor\u00ebzimi i nj\u00eb funksionaliteti t\u00eb ri n\u00eb prodhim. Na u p\u00ebrgjigj\u00ebn se 10 minuta, dhe ne menduam, p\u00ebrse erdh\u00ebm direkt n\u00eb k\u00ebt\u00eb kompani? Doli se 10 minuta ishin koha e skriptit q\u00eb merrte kodin dhe e d\u00ebrgonte n\u00eb server. Por para k\u00ebsaj, l\u00ebshimi q\u00ebndronte p\u00ebr tre dit\u00eb n\u00eb server e duke pritur \u2014 n\u00eb Backlog kishte nj\u00eb detyr\u00eb q\u00eb duhej vendosur. Pra, rezulton se para faz\u00ebs s\u00eb l\u00ebshimit ka nj\u00eb faz\u00eb pritje, ku projekti thjesht q\u00ebndron. N\u00ebse nuk do t\u00eb kishim shkuar me nj\u00eb bllok sh\u00ebnimesh, nuk do t\u00eb ishim fokusuar n\u00eb detyr\u00ebn n\u00eb Jira dhe nuk do t\u00eb kishim filluar ta ndiqnim hap pas hapi, do t\u00eb kishim menduar se gjith\u00e7ka ishte mir\u00eb dhe nuk kishte asnj\u00eb problem.<\/p>\n<p>Prandaj, do t'ju duhet t\u00eb kryeni vet\u00eb matjet, preferohet jo nj\u00eb her\u00eb, p\u00ebr t\u00eb pasur nj\u00eb paraqitje q\u00eb \u00ebsht\u00eb af\u00ebr realitetit. N\u00eb var\u00ebsi t\u00eb Hart\u00ebs s\u00eb Fluksit t\u00eb Vler\u00ebs, do t\u00eb merrni vendimin se nga ku t\u00eb filloni dhe \u00e7far\u00eb t\u00eb korrigjoni si prioritet.<\/p>\n<h2>Ekipi temporary<\/h2>\n<p>\nShum\u00eb kompani q\u00eb vendos\u00ebn t\u00eb implementojn\u00eb DevOps krijojn\u00eb nj\u00eb ekip, jo temporary, por q\u00eb ekziston p\u00ebr disa vite. N\u00ebse referoheni n\u00eb sh\u00ebrbimin DevOps, ku jan\u00eb p\u00ebrshkruar m\u00ebnyra t\u00eb ndryshme p\u00ebr nd\u00ebrtimin e struktur\u00ebs organizative n\u00eb DevOps, do t\u00eb kuptoni se kjo \u00ebsht\u00eb nj\u00eb anti-model.<\/p>\n<blockquote><p>Kur ekipi DevOps ekziston vazhdimisht p\u00ebr disa vite \u2014 kjo \u00ebsht\u00eb nj\u00eb gabim i madh, sepse DevOps \u00ebsht\u00eb p\u00ebr komunikimin nd\u00ebrmjet departamenteve, p\u00ebr shpejt\u00ebsin\u00eb dhe efikasitetin.<\/p><\/blockquote>\n<p>\nN\u00ebse ekipi ekziston mes departamenteve, vet\u00ebm p\u00ebr t\u00eb b\u00ebr\u00eb di\u00e7ka tjet\u00ebr t\u00eb ve\u00e7ant\u00eb, dhe ekziston p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb, at\u00ebher\u00eb ai krijon nj\u00eb barrier\u00eb shtes\u00eb. Tashm\u00eb, programuesi, n\u00eb vend q\u00eb t\u00eb shkoj\u00eb menj\u00ebher\u00eb te administratori p\u00ebr t\u00eb zgjidhur nj\u00eb problem, duhet fillimisht t\u00eb kontaktoj\u00eb departamentin DevOps, dhe ai do t\u00eb shkoj\u00eb m\u00eb tej.<\/p>\n<p><strong>Prandaj, p\u00ebr t\u00eb filluar, \u00ebsht\u00eb e nevojshme t\u00eb krijoni nj\u00eb ekip temporary<\/strong>. Ajo do t\u00eb ekzistoj\u00eb n\u00eb m\u00ebnyr\u00eb kushtore p\u00ebr gjysm\u00eb viti, maksimumi p\u00ebr nj\u00eb vit, n\u00eb var\u00ebsi t\u00eb q\u00ebllimit t\u00eb vendosur, vet\u00ebm p\u00ebr t\u00eb zgjidhur nj\u00eb kufizim t\u00eb vet\u00ebm q\u00eb ne zgjodh\u00ebm. M\u00eb pas ajo do t\u00eb vdes\u00eb. N\u00ebse ne do t\u00eb zgjedhim pik\u00ebn tjet\u00ebr ku ndiejm\u00eb dhimbje t\u00eb madhe dhe do t\u00eb kuptojm\u00eb se p\u00ebr t\u00eb na nevojitet gjithashtu nj\u00eb ekip i ve\u00e7ant\u00eb, at\u00ebher\u00eb ne do ta krijojm\u00eb p\u00ebrs\u00ebri. Por n\u00eb 'pjes\u00ebn e v\u00ebrtet\u00eb' ekipi si ky nuk duhet t\u00eb ekzistoj\u00eb \u2014 p\u00ebrndryshe ata vet\u00ebm do t\u00eb prishin komunikimin dhe do t\u00eb marrin p\u00ebrsip\u00ebr detyra t\u00eb ve\u00e7anta, vet\u00ebm p\u00ebr t\u00eb b\u00ebr\u00eb di\u00e7ka. K\u00ebto detyra mund t\u00eb mos ken\u00eb lidhje fare me DevOps dhe me transformimin. Pse t\u00eb mos ia japim k\u00ebt\u00eb detyr\u00eb departamenteve ekzistuese?<\/p>\n<h3>Pse \u00ebsht\u00eb nj\u00eb ekip p\u00ebrkoh\u00ebs<\/h3>\n<p>\n<strong>Konflikti me proceset aktuale<\/strong>. Transformimi DevOps \u00ebsht\u00eb nj\u00eb ndryshim jo vet\u00ebm n\u00eb teknologjit\u00eb dhe mjetet q\u00eb p\u00ebrdorim, por edhe n\u00eb procesin e pun\u00ebs, mendimin dhe vlerat. N\u00ebse ekipi do t\u00eb punoj\u00eb ashtu si\u00e7 \u00ebsht\u00eb m\u00ebsuar, ai nuk do t\u00eb mund t\u00eb provoj\u00eb qasje t\u00eb tjera.<\/p>\n<p>K\u00ebta njer\u00ebz duhet t\u00eb jetojn\u00eb sipas rregullave t\u00eb tjera: t\u00eb injorojn\u00eb t\u00eb gjitha KPI-t\u00eb n\u00eb kompani, sepse po p\u00ebrpiqen t\u00eb punojn\u00eb ndryshe. Ekipet p\u00ebrkohshme nuk do t\u00eb plot\u00ebsojn\u00eb aplikacione p\u00ebr t\u00eb marr\u00eb nj\u00eb server, por do t\u00eb shkojn\u00eb drejtp\u00ebrdrejt n\u00eb departamentin q\u00eb zajis, me k\u00ebrkes\u00ebn p\u00ebr t'u dh\u00ebn\u00eb atyre n\u00eb radh\u00eb t\u00eb par\u00eb at\u00eb q\u00eb nevojitet, sepse kjo \u00ebsht\u00eb nj\u00eb detyr\u00eb prioritare dhe sepse po p\u00ebrpiqen t\u00eb jetojn\u00eb ndryshe. Ekipi ka nj\u00eb konflikt t\u00eb plot\u00eb me t\u00eb gjitha proceset aktuale. Q\u00eb metodat e tanishme t\u00eb pun\u00ebs t\u00eb mos u pengojn\u00eb atyre tani, dhe ata t\u00eb mos pengojn\u00eb t\u00eb tjer\u00ebt, ne do t'i izolojm\u00eb k\u00ebta njer\u00ebz duke i vendosur n\u00eb nj\u00eb ekip t\u00eb ve\u00e7ant\u00eb.<\/p>\n<p><strong>Shmangia e byrokracis\u00eb n\u00eb eksperimente<\/strong>. N\u00eb ekipet p\u00ebrkohshme nuk ka byrokraci, ata nuk plot\u00ebsojn\u00eb raporte p\u00ebr or\u00ebt e pun\u00ebs, ata nuk raportojn\u00eb p\u00ebrpara menaxher\u00ebve. Ky \u00ebsht\u00eb nj\u00eb bot\u00eb krejt\u00ebsisht e ndar\u00eb, n\u00eb t\u00eb cil\u00ebn njer\u00ebzit jetojn\u00eb dhe mendojn\u00eb ndryshe dhe angazhohen n\u00eb gjera krejt t\u00eb tjera. Mos i pengoni ata pa nevoj\u00eb.<\/p>\n<p><strong>Puna e pand\u00ebrprer\u00eb mbi sh\u00ebrbimin<\/strong>. N\u00eb pik\u00ebn e par\u00eb ne kemi zgjedhur di\u00e7ka mbi t\u00eb cil\u00ebn do t\u00eb eksperimentojm\u00eb. Eksperimentet dhe k\u00ebrkimi i m\u00ebnyrave p\u00ebr t\u00eb punuar m\u00eb mir\u00eb jan\u00eb t\u00eb mira, por ne duam t\u00eb zhvillojm\u00eb edhe karakteristika. N\u00ebse e gjith\u00eb ekipi merret me transformimin n\u00eb vend t\u00eb karakteristikave, ne do t\u00eb fillojm\u00eb t\u00eb humbasim t\u00eb ardhurat dhe defektet do t\u00eb kalojn\u00eb shum\u00eb koh\u00eb pa u zgjidhur \u2014 kjo nuk na nevojitet. Krijimi i nj\u00eb ekipi p\u00ebrkoh\u00ebs dhe lejon eksperimentimin, pa ndaluar pun\u00ebn mbi produktin.<\/p>\n<p><strong>Mosp\u00ebrjekje p\u00ebr detyrat e pun\u00ebs<\/strong>. Kjo p\u00ebrs\u00ebri ka t\u00eb b\u00ebj\u00eb me produktin. P\u00ebr sa koh\u00eb q\u00eb ekipi t\u00eb provoj\u00eb mjete t\u00eb tjera e k\u00ebshtu me radh\u00eb, k\u00ebrkohet shum\u00eb koh\u00eb. P\u00ebr njer\u00ebzit t\u00eb m\u00ebsojn\u00eb mjete, t\u00eb fillojn\u00eb t\u2019i zbatojn\u00eb dhe t\u2019i p\u00ebrdorin n\u00eb m\u00ebnyr\u00eb t\u00eb duhur, duhen t\u00eb pakt\u00ebn gjasht\u00eb muaj. N\u00ebse ata do t\u00eb merren edhe me produktin \u2014 gjasht\u00eb muaj do t\u00eb zgjasin n\u00eb mas\u00eb t\u00eb madhe. N\u00ebse njer\u00ebzit merren me produktin, ata do t\u00eb punojn\u00eb p\u00ebrs\u00ebri me proceset e vjetra \u2014 kjo nuk na nevojitet.<\/p>\n<p>Prandaj nga departamente t\u00eb ndryshme ne caktojm\u00eb njer\u00ebz n\u00eb nj\u00eb ekip t\u00eb ve\u00e7ant\u00eb, i cili do t\u00eb merret me transformimin e sh\u00ebrbimit. Si rezultat, sh\u00ebrbimi funksionon, vazhdon t\u00eb zhvillohet, dhe n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb ne vendosim disa eksperimente mbi t\u00eb.<\/p>\n<blockquote><p>Ekipi p\u00ebrkoh\u00ebsisht merret vet\u00ebm me transformimin e DevOps \u2014 eliminimin e atij kufizimi q\u00eb gjet\u00ebm, dhe asgj\u00eb m\u00eb shum\u00eb.<\/p><\/blockquote>\n<p>\n<strong>Ekipa p\u00ebrb\u00ebhet nga njer\u00ebz polyvalent\u00eb<\/strong>. Kjo do t\u00eb thot\u00eb se ne mor\u00ebm jo vet\u00ebm zhvilluesit. Ne nuk erdh\u00ebm n\u00eb sh\u00ebrbim dhe nuk e mor\u00ebm gjith\u00eb ekipin nga aty \u2014 jo, ne mor\u00ebm <strong>njer\u00ebz nga departamente t\u00eb ndryshme<\/strong>. Disa pika m\u00eb par\u00eb, gjet\u00ebm departamente t\u00eb ndryshme dhe punonj\u00ebs t\u00eb ndrysh\u00ebm q\u00eb kan\u00eb lidhje me sh\u00ebrbimin q\u00eb po transformojm\u00eb. Nga ata formojm\u00eb ekipin, sepse ai duhet t\u00eb jet\u00eb polyvalent \u2014 do t\u00eb ndryshojm\u00eb procesin e testimit, procesin e zhvillimit dhe procesin e sh\u00ebrbimit t\u00eb sh\u00ebrbimit. Ne kemi nevoj\u00eb p\u00ebr kompetenca t\u00eb ndryshme.<\/p>\n<p>Zakoni do t\u00eb merrnim nj\u00eb zhvillues, nj\u00eb testues dhe nj\u00eb inxhinier \u2014 secilin nga nj\u00eb, dhe s\u00eb bashku me ta do t\u00eb krijojm\u00eb nj\u00eb zgjidhje q\u00eb na lejon t\u00eb jetojm\u00eb ndryshe.<\/p>\n<p><strong>Preferohet q\u00eb k\u00ebta njer\u00ebz t\u00eb ken\u00eb autoritet n\u00eb organizat\u00eb<\/strong>. Ndoshta do t\u00eb duhet t\u00eb angazhojm\u00eb nj\u00eb konservator, edhe pse nuk d\u00ebshirojm\u00eb. N\u00ebse kemi nj\u00eb kompani t\u00eb madhe, jo t\u00eb gjith\u00eb do t\u00eb besojn\u00eb n\u00eb planin ton\u00eb, dhe ndonj\u00eb mund t\u00eb p\u00ebrpiqet t\u00eb na pengoj\u00eb, p\u00ebr shembull, duke mos siguruar nj\u00eb stend\u00eb. K\u00ebtu ne do t\u00eb na nevojitet nj\u00eb \u00abautoritet\u00bb \u2014 nj\u00eb person i respektuar me shum\u00eb p\u00ebrvoj\u00eb, i cili ka fituar respektin e koleg\u00ebve. Autoriteti i nj\u00eb punonj\u00ebsi n\u00eb ekip do ta leht\u00ebsoj\u00eb detyr\u00ebn dhe pun\u00ebn e ekipit p\u00ebrkoh\u00ebsisht. Njer\u00ebzit do t\u00eb mendojn\u00eb:<\/p>\n<p><em> \u2014 Ah, ky \u00ebsht\u00eb ai tipi i madh q\u00eb t\u00eb gjith\u00eb e njohim dhe e duam, duket se n\u00eb DevOps ka di\u00e7ka, q\u00eb ia vlen ta shohim!<\/em><\/p>\n<h2>Vendosim nj\u00eb q\u00ebllim<\/h2>\n<p>\nKemi mbledhur njer\u00ebzit, kemi zgjedhur sh\u00ebrbimin, kemi par\u00eb kufizimet, kemi p\u00ebrcaktuar se n\u00eb k\u00eb t\u00eb ndajm\u00eb ndikimin ton\u00eb. Tani duhet t\u00eb vendosim nj\u00eb q\u00ebllim dhe ai duhet t\u00eb jet\u00eb konkret <strong>sip\u00ebr SMART<\/strong> \u2014 \u00e7do gj\u00eb, si\u00e7 na p\u00eblqen.<\/p>\n<p><strong>Specific \u2014 specifike<\/strong>.<\/p>\n<p><strong>Measurable \u2014 e matshme<\/strong>. Ky \u00ebsht\u00eb nj\u00eb pik\u00eb shum\u00eb e r\u00ebnd\u00ebsishme e SMART. N\u00ebse nuk mund ta matni di\u00e7ka, at\u00ebher\u00eb nuk mund ta ndryshoni dhe nuk do t\u00eb kuptoni se \u00e7far\u00eb b\u00ebni m\u00eb mir\u00eb ose m\u00eb keq.<\/p>\n<p><strong>Achievable \u2014 e arritshme<\/strong>. B\u00ebni nj\u00eb kompromis p\u00ebr specifik\u00ebn tuaj. N\u00ebse jeni nj\u00eb kompani enterprise me histori t\u00eb gjat\u00eb dhe nj\u00eb ngarkes\u00eb t\u00eb madhe p\u00ebrgjegj\u00ebsish, e cila l\u00ebshon nj\u00eb version produkti \u00e7do vit, nuk do t\u00eb mund t\u00eb arrini t\u00eb l\u00ebshoni versione t\u00eb reja produkti \u00e7do or\u00eb brenda gjasht\u00eb muajve. Kjo nuk \u00ebsht\u00eb e mundur. Prandaj, vendosni nj\u00eb q\u00ebllim real, t\u00eb arritsh\u00ebm brenda nj\u00eb periudhe t\u00eb pranueshme.<\/p>\n<p><strong>Relevant \u2014 e r\u00ebnd\u00ebsishme. <\/strong>Ne eliminojm\u00eb vet\u00ebm at\u00eb kufizim q\u00eb v\u00ebrtet ndjek q\u00ebllimet tona aktuale.<\/p>\n<p><strong>Time Limited \u2014 e kufizuar n\u00eb koh\u00eb<\/strong>. N\u00ebse nuk ka afat \u2014 ekipa do t\u00eb merret me \u00e7far\u00ebdo: t\u00eb provoj\u00eb 15 teknologji n\u00eb vend t\u00eb 3, t\u00eb shkruaj\u00eb raporte t\u00eb m\u00ebdha, t\u00eb b\u00ebj\u00eb hulumtime t\u00eb kota, t\u00eb rafinoj\u00eb implementimin e saj deri n\u00eb shk\u00eblqim, kur q\u00ebllimi tashm\u00eb \u00ebsht\u00eb arritur.<\/p>\n<p>Ne e marrim q\u00ebllimin duke p\u00ebrdorur Mapped Value Stream \u2014 s\u00ebrish mbledhim t\u00eb gjith\u00eb njer\u00ebzit dhe vizatojm\u00eb. Por tani, mbi baz\u00ebn e Mapped Value Stream t\u00eb m\u00ebparshme, vizatojm\u00eb at\u00eb q\u00eb duam t\u00eb arrijm\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Si e filluar transformimin DevOps\" src=\"\/wp-content\/uploads\/2019\/05\/5deb75c71d7c2499f13b20f85c5559dd.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDallo nj\u00eb kufizim q\u00eb do t\u00eb eliminojm\u00eb tani, \u2014 me k\u00ebt\u00eb do t\u00eb merret ekipa. P\u00ebr shembull, kam marr\u00eb pritjen nga l\u00ebshimi p\u00ebrfundimtar deri te vendosja n\u00eb prodhim \u2014 kjo \u00ebsht\u00eb kufizimi m\u00eb i shpesht\u00eb me t\u00eb cilin njer\u00ebzit i drejtohen konsulent\u00ebve.<\/p>\n<p>Bazuar n\u00eb k\u00ebt\u00eb, vendosim nj\u00eb detyr\u00eb: duam q\u00eb koha midis l\u00ebshimit t\u00eb p\u00ebrfunduar dhe daljes n\u00eb treg t\u00eb jet\u00eb maksimum nj\u00eb or\u00eb.<\/p>\n<p>Shembuj t\u00eb detyrave.<\/p>\n<ul>\n<li>T\u00eb shkurtoj\u00eb koh\u00ebn e testimit nga 4 dit\u00eb n\u00eb 1 or\u00eb.<\/li>\n<li>T\u00eb shkurtoj\u00eb koh\u00ebn e vler\u00ebsuar p\u00ebr testim nga 2 dit\u00eb n\u00eb 3 or\u00eb.<\/li>\n<li>T\u00eb shkurtoj\u00eb koh\u00ebn e l\u00ebshimit nga 5 or\u00eb n\u00eb 10 minuta.<\/li>\n<li>T\u00eb rritet C\/A nga 50% n\u00eb 95%, do t\u00eb thot\u00eb t\u00eb rritet numri i karakteristikave q\u00eb pranojn\u00eb testuesit, n\u00eb fjal\u00eb t\u00eb tjera, t\u00eb p\u00ebrmir\u00ebsohet cil\u00ebsia e pun\u00ebs s\u00eb zhvilluesve.<\/li>\n<\/ul>\n<p>Shembujt e detyrave nuk jan\u00eb marr\u00eb nga ajri \u2014 ato bazohen n\u00eb matjet q\u00eb kemi b\u00ebr\u00eb kur zhvilluam Hart\u00ebn e Vler\u00ebs.<\/p>\n<p>Vendosim nj\u00eb detyr\u00eb t\u00eb ngjashme p\u00ebr ekipin ton\u00eb dhe nj\u00eb kufizim n\u00eb afat. Var\u00ebsisht nga sa mir\u00eb shkoi n\u00eb kompanin\u00eb tuaj, vendosni afate t\u00eb ndryshme. N\u00eb mesatare, p\u00ebr t\u00eb eliminuar kufizimin, n\u00ebse njer\u00ebzit e b\u00ebjn\u00eb k\u00ebt\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb dhe nuk e din\u00eb akoma se me cilat teknologji dhe si konkretisht do t\u00eb zgjidhin problemin, zakonisht kalon gjysm\u00eb viti.<\/p>\n<h3>Planifikim t\u00eb shkurt\u00ebr<\/h3>\n<p>\nPra, ekipi yn\u00eb \u00ebsht\u00eb krijuar, ka nj\u00eb q\u00ebllim, njer\u00ebzit fillojn\u00eb t\u00eb punojn\u00eb. Nj\u00eb pik\u00eb e r\u00ebnd\u00ebsishme \u2014 \u00ebsht\u00eb planifikimi i shkurt\u00ebr i pun\u00ebs: <strong>sprintet nj\u00eb deri n\u00eb dy jav\u00eb<\/strong>dhe, m\u00eb shum\u00eb, <strong>p\u00ebrmir\u00ebsime t\u00eb matshme<\/strong> \u00e7do jav\u00eb dhe <strong>korrigjimi i kursit<\/strong>.<\/p>\n<p>P\u00ebr shembull, ne shpesh p\u00ebrdorim qasjen <strong>moving-moving<\/strong>, kur e gjith\u00eb ekipa mblidhet n\u00eb fillim t\u00eb \u00e7do jave, shkruan n\u00eb nj\u00eb dosje se \u00e7far\u00eb do t\u00eb b\u00ebj\u00eb secili. Pas nj\u00eb jave vler\u00ebsojm\u00eb: \u00e7far\u00eb \u00ebsht\u00eb b\u00ebr\u00eb dhe \u00e7far\u00eb jo, dhe n\u00ebse nuk \u00ebsht\u00eb b\u00ebr\u00eb, pse, dhe mendojm\u00eb se \u00e7far\u00eb t\u00eb b\u00ebjm\u00eb m\u00eb tej.<\/p>\n<blockquote><p>Sprintet lejojn\u00eb rregullimin e kursit n\u00eb koh\u00eb.<\/p><\/blockquote>\n<p>\nPas nj\u00eb ose dy jav\u00ebsh provoni di\u00e7ka: teknologji, qasje, metoda pune, pastaj matni p\u00ebrs\u00ebri dhe shikoni \u2014 a \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb mir\u00eb apo m\u00eb keq me k\u00ebt\u00eb qasje? N\u00ebse \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb keq, dometh\u00ebn\u00eb po shkojm\u00eb n\u00eb drejtimin e gabuar, duhet t\u00eb rregullojm\u00eb kursin: t\u00eb vendosim nj\u00eb detyr\u00eb tjet\u00ebr, t\u00eb marrim nj\u00eb teknologji tjet\u00ebr ose t\u00eb b\u00ebjm\u00eb di\u00e7ka tjet\u00ebr. Sprintet e shkurtra t\u00eb 1-2 jav\u00ebve lejojn\u00eb manovrimin dhe largimin n\u00eb koh\u00eb nga vendimet e k\u00ebqija.<\/p>\n<h3>Ndajm\u00eb suksesin<\/h3>\n<p>\nEkipa arrin disa suksese, t\u00eb vogla ose t\u00eb m\u00ebdha \u2014 nuk ka r\u00ebnd\u00ebsi, gjithmon\u00eb ka nj\u00eb rezultat. T\u00eb gjith\u00eb duhet t\u00eb din\u00eb p\u00ebr k\u00ebt\u00eb rezultat: si ata q\u00eb jan\u00eb t\u00eb p\u00ebrfshir\u00eb n\u00eb DevOps, ashtu edhe departamentet fqinje. N\u00eb nj\u00eb bot\u00eb ideale, do t\u00eb ishte e d\u00ebshirueshme q\u00eb kjo t\u00eb arrinte n\u00eb t\u00eb gjith\u00eb <strong>t\u00eb gjith\u00eb njer\u00ebzit n\u00eb kompani<\/strong>.<\/p>\n<p>Pse? N\u00ebse duam t\u00eb transformojm\u00eb jo nj\u00eb pjes\u00eb t\u00eb kompanis\u00eb, t\u00eb heqim jo nj\u00eb kufizim, por t\u00eb heqim t\u00eb gjitha p\u00ebr t\u00eb b\u00ebr\u00eb kompanin\u00eb m\u00eb fleksibile, p\u00ebr t\u00eb d\u00ebrguar kodin shpejt te klienti pa asnj\u00eb problem, duhet q\u00eb t\u00eb gjith\u00eb t\u00eb jen\u00eb t\u00eb angazhuar p\u00ebr iden\u00eb e DevOps. Nuk do t\u00eb mund t\u00eb aplikoni k\u00ebt\u00eb qasje n\u00eb sh\u00ebrbime dhe ekipe q\u00eb jan\u00eb kategorikisht kund\u00ebr.<\/p>\n<p>P\u00ebr t\u00eb krijuar angazhim, duhet t\u00eb tregojm\u00eb t\u00eb gjith\u00ebve se ne provuam k\u00ebt\u00eb \u2014 kemi arritur rezultate, provoni edhe ju! Kjo do t\u00eb rris\u00eb interesin dhe angazhimin p\u00ebr at\u00eb q\u00eb b\u00ebjm\u00eb, njer\u00ebzit do t\u00eb fillojn\u00eb t\u00eb provojn\u00eb di\u00e7ka menj\u00ebher\u00eb. Si\u00e7 tregon praktika, kur ne tregojm\u00eb se \u00e7far\u00eb provuam dhe \u00e7far\u00eb arrit\u00ebm, ekipet e tjera fillojn\u00eb t\u00eb pyesin se si dhe \u00e7far\u00eb kemi b\u00ebr\u00eb. Ata shikojn\u00eb implementimet, kodin, dokumentacionin, afrohen me pyetje dhe p\u00ebrpiqen t\u00eb ndryshojn\u00eb di\u00e7ka te vetja.<\/p>\n<blockquote><p>T\u00eb tregosh p\u00ebr at\u00eb q\u00eb arrite \u2014 \u00ebsht\u00eb e r\u00ebnd\u00ebsishme. K\u00ebshtu do t\u00eb bind\u00ebsh konservator\u00ebt q\u00eb duan t\u00eb vazhdojn\u00eb si m\u00eb par\u00eb t\u00eb kalojn\u00eb n\u00eb kampin tuaj dhe t'i transformosh ata n\u00eb inovator\u00eb.<\/p><\/blockquote>\n<p><\/p>\n<h2>N\u00eb p\u00ebrfundim<\/h2>\n<p>\n<strong>Zgjedhim sh\u00ebrbimin<\/strong>, si pik\u00eb reference \u2014 vendi ku do t\u00eb fillojm\u00eb ndryshimet n\u00eb kompani. <strong>Identifikojm\u00eb t\u00eb gjith\u00eb ata q\u00eb kan\u00eb ndonj\u00eb lidhje me sh\u00ebrbimin<\/strong> dhe s\u00eb bashku me ta <strong>krijojm\u00eb Hart\u00ebn e Vler\u00ebs<\/strong>, matim dhe shikojm\u00eb ku dhe \u00e7far\u00eb kufizimesh ka.<\/p>\n<p><strong>Krijojm\u00eb nj\u00eb ekip t\u00eb ri t\u00eb p\u00ebrkohsh\u00ebm<\/strong>, i cili do t\u00eb zgjidh\u00eb detyr\u00ebn e caktuar. Bazuar n\u00eb matjet dhe Hart\u00ebn e Vler\u00ebs <strong>vizatojm\u00eb nj\u00eb hart\u00eb t\u00eb re, ku theksojm\u00eb kufizimin q\u00eb do t\u00eb trajtojm\u00eb<\/strong>. Bazuar n\u00eb k\u00ebt\u00eb kufizim <strong>caktojm\u00eb nj\u00eb detyr\u00eb<\/strong>, me t\u00eb cil\u00ebn do t\u00eb merret ekipi. Detyra duhet t\u00eb jet\u00eb <strong>patjet\u00ebr SMART<\/strong> \u2014 specifike, e matshme, relevante p\u00ebr detyrat aktuale dhe e kufizuar n\u00eb koh\u00eb.<\/p>\n<p><strong>P\u00ebrs\u00ebrisim procesin<\/strong>, derisa t\u00eb transformojm\u00eb t\u00eb gjitha sh\u00ebrbimet tona n\u00eb form\u00ebn e k\u00ebrkuar dhe t\u00eb eliminojm\u00eb t\u00eb gjitha kufizimet.<\/p>\n<h2>Bonus. Materiale t\u00eb dobishme<\/h2>\n<p>\nP\u00ebr ata q\u00eb vendosen t\u00eb merren me DevOps n\u00eb m\u00ebnyr\u00eb t\u00eb pavarur.<\/p>\n<h4>Projekti 'Feniks'<\/h4>\n<p>\nTitulli origjinal \u2014 \u00abProjekti Phoenix: Nj\u00eb roman p\u00ebr IT, DevOps dhe ndihm\u00ebn p\u00ebr t\u00eb fituar biznesin tuaj\u00bb. Ky \u00ebsht\u00eb nj\u00eb roman mbi DevOps \u2014 nj\u00eb histori se si nj\u00eb punonj\u00ebs u b\u00eb shefi i nj\u00eb departamenti q\u00eb gjithmon\u00eb ishte n\u00eb zjarr. Shefi i ri mori nj\u00eb detyr\u00eb:<\/p>\n<p><i> \u2014 Ke disa vjet p\u00ebr t\u00eb gjitha ta korrigjuar, q\u00eb t\u00eb mundim m\u00eb n\u00eb fund t\u00eb dor\u00ebzojm\u00eb produktin ton\u00eb shpejt dhe efektivisht p\u00ebr klient\u00ebt tan\u00eb.<\/i><\/p>\n<p>\u00abProjekti \u201cFeniks\u201d. Nj\u00eb roman mbi m\u00ebnyr\u00ebn se si DevOps ndihmon p\u00ebr ta ndryshuar jet\u00ebn p\u00ebr mir\u00eb\u00bb \u2014 nj\u00eb lib\u00ebr p\u00ebr t\u00eb gjith\u00eb menaxher\u00ebt, sepse k\u00ebta njer\u00ebz marrin vendime p\u00ebr at\u00eb q\u00eb ndodh n\u00eb kompani. N\u00ebse jeni inxhinier ose programues dhe d\u00ebshironi q\u00eb n\u00eb kompanin\u00eb tuaj t\u00eb filloj\u00eb nj\u00eb levizje dhe transformim \u2014 blini librin dhe dhuroni p\u00ebr menaxhimin. Ky roman shpjegon gjith\u00e7ka, duke u lexuar shpejt dhe leht\u00eb.<\/p>\n<h4>Udh\u00ebzuesi i DevOps<\/h4>\n<p>\nNj\u00eb lib\u00ebr m\u00eb i avancuar. Doli para disa vjet\u00ebsh n\u00eb anglisht me titullin \u00abThe DevOps Handbook How to create world\u2011class agility, reliability, and security in Technology organizations\u00bb, por tani \u00ebsht\u00eb tashm\u00eb n\u00eb shqip. Ky \u00ebsht\u00eb nj\u00eb <strong>udh\u00ebzues \u2014 nj\u00eb manual praktik<\/strong>: si t\u00eb kryhen matjet, \u00e7far\u00eb \u00ebsht\u00eb harta e vler\u00ebs (Value Stream Map) dhe p\u00ebrse \u00ebsht\u00eb e nevojshme, ku duhet t\u00eb shkojm\u00eb, n\u00eb cilin rend. Libri \u00ebsht\u00eb pik\u00ebrisht p\u00ebr ata q\u00eb duan t\u00eb b\u00ebjn\u00eb gjith\u00e7ka vet\u00eb. E r\u00ebnd\u00ebsishme \u00ebsht\u00eb se ai p\u00ebrmban shembuj t\u00eb p\u00ebrvoj\u00ebs s\u00eb kompanive t\u00eb tjera.<\/p>\n<p>P\u00ebr shembull, ajo tregon se si nj\u00eb kompani ndihmoi n\u00eb nd\u00ebrtimin e nj\u00eb Karte t\u00eb Vler\u00ebs dhe kuptoi se kufizimi i saj nuk ishte n\u00eb produkt, por n\u00eb at\u00eb se si kasieri shkonte nga dyqani n\u00eb zyr\u00ebn m\u00eb t\u00eb af\u00ebrt p\u00ebr ta p\u00ebrdorur k\u00ebt\u00eb produkt. N\u00eb vend q\u00eb t\u00eb zgjidhnin problemin me programin, ata thjesht blen\u00eb tableta p\u00ebr shit\u00ebsit e tyre, dhe tani askush nuk shkon diku, por \u00e7do veprim kryhet n\u00eb vendin e pun\u00ebs. P\u00ebrfundim: Karte e Vler\u00ebs mund t\u00eb aplikohet jo vet\u00ebm n\u00eb softuer, por edhe n\u00eb t\u00eb gjith\u00eb proceset n\u00eb organizat\u00eb.<\/p>\n<h4>Accelerate<\/h4>\n<p>\nEmri i plot\u00eb: \u00abAccelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations\u00bb. Ky \u00ebsht\u00eb niveli tjet\u00ebr \u2014 hardcore. Libri doli vitin e kaluar, p\u00ebr tani vet\u00ebm n\u00eb anglisht dhe \u00ebsht\u00eb rreth hulumtimeve. Autor\u00ebt \u2014 Nicole Forsgren, Jez Humble dhe Gene Kim \u2014 n\u00eb nj\u00eb periudh\u00eb t\u00eb gjat\u00eb kan\u00eb aplikuar praktika t\u00eb ndryshme n\u00eb kompani t\u00eb ndryshme dhe kan\u00eb hulumtuar se cilat praktika, si dhe p\u00ebr \u00e7far\u00eb ndikojn\u00eb.<\/p>\n<p>N\u00eb kapitullin e dyt\u00eb, i cili i kushtohet matjeve, p\u00ebrmenden Mappa e Rrjedh\u00ebs s\u00eb Vler\u00ebs, metrikat q\u00eb p\u00ebrmenda, dhe shum\u00eb t\u00eb tjera, si dhe p\u00ebrshkruhet n\u00eb detaje procesi i matjeve. Autor\u00ebt kryejn\u00eb matje duke p\u00ebrdorur anketat dhe ndjekjen e detyrave nga vet\u00eb. Flitet n\u00eb detaje se cilat metrika duhen matur si\u00e7 duhet, cilat nuk duhen, dhe gabimet njer\u00ebzore n\u00eb matje. N\u00ebse hasni v\u00ebshtir\u00ebsi me matjet, referojuni kapitullit t\u00eb dyt\u00eb t\u00eb librit \"Accelerate\". N\u00ebse n\u00eb ekipin tuaj ka shum\u00eb praktika, por nuk \u00ebsht\u00eb e qart\u00eb cili praktik\u00eb t\u00eb aplikoni tani, cili m\u00eb von\u00eb, cili funksionon me t\u00eb v\u00ebrtet\u00eb dhe cili jo \u2014 lexoni, n\u00eb lib\u00ebr \u00ebsht\u00eb gjith\u00e7ka e shpjeguar.<\/p>\n<blockquote><p>Transformimi \u00ebsht\u00eb nj\u00eb \u00e7\u00ebshtje n\u00eb nd\u00ebrfaqen e DevOps dhe menaxhimit. N\u00eb t\u00eb nj\u00ebjt\u00ebn zon\u00eb t\u00eb nd\u00ebrfaqes s\u00eb zhvillimit, operacioneve dhe testimit ndodhin temat q\u00eb ne p\u00ebrpiqemi t\u00eb diskutojm\u00eb n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/devopsconf.io\/moscow-rit\/2019\">DevOpsConf<\/a><\/noindex>, integrimi i t\u00eb nj\u00ebjtave nevojitet gjithashtu p\u00ebr krijimin e nj\u00eb produkti cil\u00ebsor \u2013 tema kryesore <noindex><a rel=\"nofollow\" href=\"http:\/\/qualityconf.ru\/2019\">QaulityConf<\/a><\/noindex>. Menaxhimi n\u00eb festival <noindex><a rel=\"nofollow\" href=\"https:\/\/ritfest.ru\/2019\">RIT++<\/a><\/noindex> paraqitet <noindex><a rel=\"nofollow\" href=\"https:\/\/whalerider.ru\/moscow-rit\/2019\">Whale Rider<\/a><\/noindex> \u2014 do t\u00eb thot\u00eb p\u00ebr idet\u00eb p\u00ebr transformim, e gjith\u00eb ajo \u00ebsht\u00eb atje. Bashkohuni m\u00eb 27 dhe 28 maj, do t\u00eb integrohemi dhe do t\u00eb transformohemi.<\/p><\/blockquote>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/448490\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps, \u0442\u043e \u0432\u043e\u0442 \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430. DevOps \u2014 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u043a\u0442\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u044e\u0442 \u0441\u0442\u0440\u0430\u0445\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0431\u043e\u0435\u0432 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u041f\u041e. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043e\u043d\u0438 \u0436\u0435 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u2014 \u043f\u0435\u0440\u0438\u043e\u0434 \u043e\u0442 \u0438\u0434\u0435\u0438 \u0434\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0431\u0438\u0437\u043d\u0435\u0441-\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b. \u041a\u0430\u043a \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e? [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25773,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps, \u0442\u043e \u0432\u043e\u0442 \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430. DevOps \u2014 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u043a\u0442\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u044e\u0442 \u0441\u0442\u0440\u0430\u0445\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0431\u043e\u0435\u0432 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u041f\u041e. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043e\u043d\u0438 \u0436\u0435 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u2014 \u043f\u0435\u0440\u0438\u043e\u0434 \u043e\u0442 \u0438\u0434\u0435\u0438 \u0434\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0431\u0438\u0437\u043d\u0435\u0441-\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b. \u041a\u0430\u043a \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e?\" \/>\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\/sq\/blog\/administrirovanie\/kak-nachat-devops-transformatsiyu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps, \u0442\u043e \u0432\u043e\u0442 \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430. DevOps \u2014 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u043a\u0442\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u044e\u0442 \u0441\u0442\u0440\u0430\u0445\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0431\u043e\u0435\u0432 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u041f\u041e. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043e\u043d\u0438 \u0436\u0435 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u2014 \u043f\u0435\u0440\u0438\u043e\u0434 \u043e\u0442 \u0438\u0434\u0435\u0438 \u0434\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0431\u0438\u0437\u043d\u0435\u0441-\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b. \u041a\u0430\u043a \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-nachat-devops-transformatsiyu\" \/>\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-31T18:56:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:43+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\udd47Si t\u00eb filloni transformimin DevOps | ProHoster","description":"N\u00ebse nuk e kuptoni se \u00e7far\u00eb \u00ebsht\u00eb DevOps, ja nj\u00eb p\u00ebrmbledhje e shkurt\u00ebr. DevOps \u00ebsht\u00eb nj\u00eb set praktikash q\u00eb zvog\u00eblojn\u00eb frik\u00ebn e inxhinier\u00ebve dhe reduktojn\u00eb numrin e d\u00ebshtimeve n\u00eb prodhimin e softuerit. N\u00eb p\u00ebrgjith\u00ebsi, ato gjithashtu reduktojn\u00eb koh\u00ebn e daljes n\u00eb treg \u2014 periudh\u00ebn nga ideja deri n\u00eb dor\u00ebzimin e produktit p\u00ebrfundimtar te klient\u00ebt, duke lejuar eksperimente t\u00eb shpejta t\u00eb biznesit. Si t\u00eb filloni transformimin DevOps?","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-nachat-devops-transformatsiyu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e | ProHoster","og:description":"\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps, \u0442\u043e \u0432\u043e\u0442 \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430. DevOps \u2014 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u0430\u043a\u0442\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u044e\u0442 \u0441\u0442\u0440\u0430\u0445\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0431\u043e\u0435\u0432 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u041f\u041e. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043e\u043d\u0438 \u0436\u0435 \u0441\u043e\u043a\u0440\u0430\u0449\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u2014 \u043f\u0435\u0440\u0438\u043e\u0434 \u043e\u0442 \u0438\u0434\u0435\u0438 \u0434\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0431\u0438\u0437\u043d\u0435\u0441-\u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b. \u041a\u0430\u043a \u043d\u0430\u0447\u0430\u0442\u044c DevOps \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e?","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-nachat-devops-transformatsiyu","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-31T18:56:43+00:00","article:modified_time":"2019-10-31T18:56:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34157","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-21 18:08:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:27:29","updated":"2026-01-21 18:08:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/34157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=34157"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/34157\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/25773"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=34157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=34157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=34157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}