Uma ngikhuluma iqiniso, u-Ivan wayevame ukuhleka imizamo eyize yozakwabo bomnyango wokuqapha. Benza imizamo emikhulu yokusebenzisa amamethrikhi abaphathi benkampani ababebayalele ukuba bawazuze. Babematasatasa bengasafuni omunye umuntu enze noma yini.
Kodwa kwakunganele kubaphathi - babehlale be-oda amamethrikhi engeziwe futhi emisha, bayeka ngokushesha ukusebenzisa okwakwenziwe ngaphambilini.
Muva nje, wonke umuntu ubekhuluma nge-LeadTime - isikhathi sokulethwa kwezici zebhizinisi. Imethrikhi ibonise inombolo ehlanyayo - izinsuku ezingama-200 ukuletha umsebenzi owodwa. Yeka ukuthi wonke umuntu waheyiza kanjani futhi waphakamisa izandla zabo esibhakabhakeni!
Ngemva kwesikhathi esithile, umsindo wehla kancane kancane futhi abaphathi bathola umyalo wokudala enye imethrikhi.
Kwamcacela ngokuphelele u-Ivan ukuthi imethrikhi entsha izofela ekhoneni elimnyama.
Ngempela, u-Ivan wacabanga, ukwazi inombolo akusho lutho nhlobo. Izinsuku ezingu-200 noma izinsuku ezingu-2 - akukho mehluko, ngoba akunakwenzeka ukucacisa isizathu ngenombolo futhi uqonde ukuthi kuhle noma kubi.
Lesi isicupho esijwayelekile samamethrikhi: kubonakala sengathi imethrikhi entsha izosho ingqikithi yobukhona futhi ichaze imfihlo ethile eyimfihlo. Wonke umuntu uthemba kakhulu ngalokhu, kodwa ngesizathu esithile akukho okwenzekayo. Yebo, ngoba imfihlo akufanele itholakale kumamethrikhi!
Ku-Ivan, lesi kwakuyisiteji esiphumelele. Wayekuqonda lokho
Esitolo se-inthanethi, into ezoba nomthelela kuzoba amakhasimende ayo aletha imali, futhi kuma-DevOps, kuzoba amaqembu adala futhi akhiphe ukusatshalaliswa kusetshenziswa ipayipi.
Ngolunye usuku, ehlezi esihlalweni esinethezekile ehholo, u-Ivan wanquma ukucabanga ngokucophelela ukuthi wayefuna kanjani ukubona amamethrikhi e-DevOps, ecabangela iqiniso lokuthi into enomthelela ngamaqembu.
Inhloso ye-DevOps Metrics
Kuyacaca ukuthi wonke umuntu ufuna ukunciphisa isikhathi sokulethwa. Izinsuku ezingama-200, vele, azikho okuhle.
Inkampani isebenzisa amakhulu amaqembu, futhi izinkulungwane zokusabalalisa zihamba ngepayipi le-DevOps nsuku zonke. Isikhathi sangempela sokulethwa sizovela njengokusabalalisa. Iqembu ngalinye lizoba nesikhathi salo nezici zalo. Ungathola kanjani okuthile phakathi kwalokhu kungcola?
Impendulo ivele ngokwemvelo - sidinga ukuthola amaqembu anenkinga futhi sithole ukuthi kwenzakalani ngawo nokuthi kungani kuthatha isikhathi eside kangaka, futhi sifunde emaqenjini “amahle” ukuthi angayenza kanjani yonke into ngokushesha. Futhi ukwenza lokhu, udinga ukukala isikhathi esichithwa ngamaqembu endaweni ngayinye ye-DevOps:
“Inhloso yohlelo kuzoba wukuqoka amaqembu ngokwesikhathi adlula ngaso ezinkundleni, i.e. Ngenxa yalokho, kufanele sithole uhlu lwemiyalo ngesikhathi esikhethiwe, hhayi inombolo.
Uma sithola ukuthi singakanani isikhathi esichithwe esitobhini sesisonke nokuthi singakanani isikhathi esichithwe ngesikhathi sokuphumula phakathi kwezitobhi, singathola amaqembu, siwashayele ucingo futhi siqonde izizathu ngokuningiliziwe futhi siziqede,” kucabanga u-Ivan.
Ungasibala Kanjani Isikhathi Sokulethwa se-DevOps
Ukuze uyibale, bekudingeka ukuthi ujule kunqubo ye-DevOps kanye nengqikithi yayo.
Inkampani isebenzisa inombolo elinganiselwe yezinhlelo, futhi ulwazi lungatholakala kuphela kubo futhi akukho ndawo.
Yonke imisebenzi enkampanini yabhaliswa eJira. Lapho kwenziwa umsebenzi, kwadalelwa igatsha, futhi ngemva kokuqaliswa, kwenziwa isibophezelo ku-BitBucket kanye Nesicelo Sokudonsa. Lapho i-PR (Isicelo Sokudonsa) yamukelwe, ukusatshalaliswa kwadalwa ngokuzenzakalelayo futhi kwagcinwa endaweni yokugcina ye-Nexus.
Okulandelayo, ukusatshalaliswa kwakhishwa ezitendini ezimbalwa kusetshenziswa i-Jenkins ukuhlola ukulunga kokukhishwa, ukuhlola okuzenzakalelayo nokwenziwa ngesandla:
U-Ivan uchaze ukuthi yiziphi izinhlelo ezingathathwa ukuze kubalwe isikhathi ezindlini:
- Kusuka ku-Nexus - Isikhathi sokudala ukusabalalisa kanye negama lefolda equkethe ikhodi yomyalo
- Kusukela ku-Jenkins - Isikhathi sokuqala, ubude nomphumela womsebenzi ngamunye, igama lokuma (kumapharamitha omsebenzi), izigaba (izinyathelo zomsebenzi), isixhumanisi ekusabalaliseni ku-Nexus.
- U-Ivan wanquma ukungafaki uJira no-BitBucket epayipini, ngoba... zazihlobene kakhulu nesiteji sokuthuthukiswa, futhi hhayi ukusabalalisa ukusabalalisa okuqediwe ezitendi.
Ngokusekelwe olwazini olutholakalayo, umdwebo olandelayo wadwetshwa:
Ukwazi ukuthi kuthatha isikhathi esingakanani ukudala ukusatshalaliswa nokuthi singakanani isikhathi esichithwa kukho ngakunye, ungakwazi ukubala kalula izindleko eziphelele zokudlula lonke ipayipi le-DevOps (umjikelezo ogcwele).
Nawa amamethrikhi e-DevOps u-Ivan agcine ngawo:
- Inombolo yokusabalalisa okudaliwe
- Isabelo sokusatshalaliswa “eze” esitendi futhi “sadlula” isitendi
- Isikhathi esichithwe ku-stand (umjikelezo wokuma)
- Umjikelezo ogcwele (isikhathi esiphelele sazo zonke izitendi)
- Ubude besikhathi somsebenzi
- Ukuphumula phakathi kwezitendi
- Isikhathi sokuphumula phakathi komsebenzi wethulwa endaweni efanayo
Ngakolunye uhlangothi, amamethrikhi abonisa ipayipi le-DevOps kahle kakhulu ngokwesikhathi, ngakolunye uhlangothi, ayebhekwa njengento elula kakhulu.
Egculisekile ngomsebenzi owenziwe kahle, u-Ivan wenza isethulo wabe eseyethula kubaphathi.
Wabuya edangele ebeke izandla phansi.
“Lena i-fiasco, bhuti,” uzakwabo oyisidina wamamatheka...
Funda kabanzi esihlokweni esithi “
Source: www.habr.com