Õpitee 04Õppetund 10 / 10

Mõõda tarnesüsteemi

Ühenda tarnevoog, ebastabiilsus, teenusetulemused ja töömaht. Kasuta AI mõju hindamisel selgeid määratlusi.

Praktik10 minÜle vaadatud

Avaldaja Kuidas me kirjutame

Mida õpid

  • Erista tarnevõimet koodi genereerimise aktiivsusest.
  • Tõlgenda mõõdikut selle sündmuste määratluste ja ulatuse järgi.
  • Kasuta mõõtmisi paranduse valimiseks, mitte inimeste järjestamiseks.

Alusta otsusest, mida pead tegema

Meeskond soovib teada, kas AI parandab tarnet. Genereeritud ridade loendamine vastab teisele küsimusele. Määra kasulik tulemus ja kvaliteeditingimused enne mõõdiku valimist.

Väljamõeldud eksporditeenuse soovitud tulemus on heaks kiidetud muudatuste usaldusväärne tarne väiksema kogutööga. Pane kirja ettevalmistus, teostus, ülevaatus, parandamine ja ootamine. Kaasa muudatused, mis ebaõnnestusid või hüljati.

Kasuta üht selge piiriga teenust. Eksperimentaalse veebisaidi ja kriitilise makseteenuse ühendamine võib anda arvu, mis ei selgita kumbagi. Kirjelda tausta enne perioodide või meeskondade võrdlemist.

Kasuta ajakohaseid määratlusi

DORA praegune tarnemudel sisaldab viit mõõdikut. Nende ulatus on tarnevõime, mitte iga funktsiooni väärtus ega üksikisiku panus. DORA mõõdikute määratlused.

MõõdikMõõtmise fookus
Muudatuse läbimisaegCommit’ist tootmiskeskkonnani
JuurutussagedusTootmiskeskkonna juurutuste sagedus
Ebaõnnestunud juurutusest taastumise aegTaastumine pärast ebaõnnestunud juurutust
Muudatuste ebaõnnestumise määrJuurutused, mis vajavad vahetut sekkumist
Juurutuste ümbertegemise määrTootmisintsidentidest põhjustatud kavandamata juurutused

Juhtpaneel võib kasutada teist määratlust. Loe seda enne tulemuse tõlgendamist. Taiga praegune juurutusdokumentatsioon kirjeldab nelja esitatavat mõõdikut, mis tuletatakse pakkuja juurutuskirjetest. Selle taastumismõõdik kasutab järgnevat edukat juurutust. See ei ole iga tootmisintsidendi täielik kirjeldus. Taiga määratlused.

Uuri väljamõeldud muudatusjada

Oletame, et teenus teeb kuus kaksteist juurutust. Kaheksa tarnivad kavandatud muudatusi. Neli parandavad varasemate väljalasete probleeme. Arv on kaksteist, kuid koosseis on oluline.

Järgmisel kuul teeb meeskond kümme juurutust: üheksa kavandatud muudatust ja ühe paranduse. Vähem juurutusi võib tähendada rohkem kasulikku tööd. Need arvud illustreerivad tõlgendamist; need ei ole jõudluse võrdlusalus.

Uuri ka jaotust. Üks pikk ülevaatuse ooteaeg võib keskmisse kaduda. Ühe tõrke taastumismõõtmine on tulevase töökindluse jaoks nõrk tõend. Esita tähelepanekute arv ja olulised erandid.

Seo voog tagajärgedega

Kasuta teenusesignaale, et kontrollida tarnemuudatuste mõju kasutajatele. Kiiremast pipeline’ist ei piisa, kui ekspordid sagedamini ebaõnnestuvad. Kasuta sobivat SLO-d või muud selgelt määratud tulemusmõõdikut. SLO-juhend.

Ülevaatustöö ja ümbertegemine aitavad tulemust selgitada. Kui AI lühendab teostust, kuid toodab suuri diff’e, võib piiranguks saada ülevaatus. Kui keskkondade saamine võtab päevi, võib kiirem kodeerimine mõjutada kogu tarneaega vähe.

Vali üks parandus, mis käsitleb täheldatud piirangut. Näiteks paku toetatud testkeskkonda või vähenda muudatuse suurust. Määra kvaliteeti tasakaalustav mõõdik, et meeskond tuvastaks nõrgematest kontrollidest tekkinud näilise kiirusekasvu.

Hoia mõõtmine kasulik

Väldi inimeste järjestamist PR-ide arvu või genereeritud koodi põhjal. Need mõõdikud võivad premeerida töö kunstlikku tükeldamist, keerulise hoolduse vältimist või ülevaatustöö kolleegidele nihutamist.

Vaata tulemus üle kogu teenuse eest vastutavate inimestega. Pane kirja, mis muutus tööriistas, tööde koosseisus, meeskonnas ja keskkonnas. Käsitle enne-pärast-võrdlust piirangutega tõendina, mitte automaatse põhjuslikkuse tõendina.

Eesmärk on parem järgmine otsus. Väike usaldusväärne mõõtmine, mis viib kontrollitud paranemiseni, on kasulikum kui suur juhtpaneel ilma kokkulepitud tähenduseta.

Harjuta kümne muudatusega

See eraldi väljamõeldud andmestik kirjeldab kümmet kavandatud muudatust. Kõik ajad on UTC järgi näidatud kuupäeval. Tühi paranduse väli tähendab, et selles andmestikus parandust ei salvestatud.

Muudatus / kuupäevTöö algabKood valmisÜlevaatus algabVastu võetudVälja lastudParandatud
C01 · 2026-09-1408:0008:4509:1509:3010:00—
C02 · 2026-09-1409:0009:3012:0012:2013:00—
C03 · 2026-09-1508:0009:0009:1509:4010:0015:00
C04 · 2026-09-1510:0010:3010:4511:0011:15—
C05 · 2026-09-1608:0009:0013:0013:3014:00—
C06 · 2026-09-1610:0011:0011:3012:0012:15—
C07 · 2026-09-1708:0008:3009:0009:2009:30—
C08 · 2026-09-1710:0010:4511:0011:3014:30—
C09 · 2026-09-1808:0008:3009:0009:3010:00—
C10 · 2026-09-1809:0009:3010:0010:3011:0014:00

Võrdle aega koodi valmimisest ülevaatuse alguseni ning seejärel vastuvõtmisest väljalaskeni. Leia pikim nähtav ooteaeg. Uuri selle põhjust enne, kui nimetad seda välditavaks. Need ajatemplid ei mõõda aktiivset tööd ega tuvasta intsidendi algust. Paranduse väljalase üksi ei saa tõendada ebaõnnestunud juurutusest taastumise aega.

Laadi alla väljamõeldud andmestik (CSV)

Kontrolli ooteaegu

Kontrolli oma tõlgendust: C05 ootab ülevaatust neli tundi. C08 ootab pärast vastuvõtmist väljalaset kolm tundi. Andmestik ei selgita neid ooteaegu. Küsi võimekuse, tööaja, väljalaskereeglite ja sõltuvuste kohta.

Tee harjutus

Kasuta selle õppetunni kümne muudatuse andmestikku. Määra juurutus, ebaõnnestunud muudatus ja taastumissündmus. Leia pikim nähtav ooteaeg ja sõnasta, mis selle põhjust tõendaks. Paku parandus ja mõõdik, mis näitaks halvemat kvaliteeti.

Laadi tööleht alla (Markdown)

Kontrolli oma arusaamist

Pärast AI kasutuselevõttu kasvab juurutussagedus, kuid kasvab ka kavandamata parandusjuurutuste arv. Mida peaksid järeldama?

Allikad ja lisalugemine

Seotud lugemine Taigalt