Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Lewagórnaćwiartka:ważniejszajestjakośćniższybkość
Podejścieznanerównieżjakonrobimyrzeczypoważneidoniosłe,musimywięcrobić
jewłaściwie
.Alepresjaterminuwykonaniazmuszadonobejść”
.Dużeprocesystawiają
barieryprzedulepszaniem,więcdługtechnicznyrośniewrazzlistaminznanychprob-
lemów”
.Takiezespoływpadajądolewegodolnegokwadrantu.Kończązsystemami
niskiejjakości,ponieważzbyttrudnojeulepszać.Generująjeszczewięcejprocesów
wodpowiedzinaawarie.Procesytejeszczebardziejutrudniająwprowadzanieulep-
szeńizwiększająkruchośćiryzyko.Prowadzitodozwiększenialiczbyniepowodzeń
iprocesów.Wieleosóbpracującychworganizacjachdziałającychwtensposóbuznaje
tozanormalne7,zwłaszczaci,którzypracująwbranżachuwzględniającychryzyko8.
Prawygórnykwadrantjestcelemnowoczesnegopodejścia,takiegojakLean,Agileczy
DevOps.Możliwośćszybkiegoporuszaniasięiutrzymaniawysokiegopoziomujakości
możewydawaćsięfantazją.JednakbadanieAccelerateudowadnia,żewielezespołów
potrafitoosiągnąć.Wtymkwadranciemożnaznaleźćnnajlepszychwykonawców”
.
Czterykluczowewskaźniki
ZespółbadawczyDORAzAcceleratewymieniaczterykluczowewskaźnikidostarczania
oprogramowaniaiwydajnościoperacyjnej9.Badanieobejmowałoróżnemiaryiokazało
się,żeteczterymająnajsilniejszyzwiązekztym,jakdobrzeorganizacjarealizujeswojecele:
Czasrealizacjidostawy
Czaspotrzebnynaimplementację,przetestowanieidostarczeniezmiandosystemu
produkcyjnego
Częstotliwośćwdrażania
Jakczęstowdrażanezmianywsystemachprodukcyjnych
Procentnieudanychzmian
Jakiprocentzmianpowodujepogorszeniejakościusługilubkoniecznośćnatychmia-
stowejkorekty,takiejjakwycofanielubpoprawkaawaryjna
Średniczasnaprawy(MeanTimetoRepairMTTR)
Ileczasuzajmujeprzywrócenieusługiwprzypadkunieplanowanegoprzestojulubjej
utraty
7
Jesttoprzykładnnormalizacjidewiacji”
,ponieważludzieprzyzwyczajająsiędosposobówpracy
zwiększającychryzyko.DianeVaughanzdefiniowałatenterminwTeChallengerLaunchDecision
(UniversityOfChicagoPress).
8
Toironiczne(iprzerażające),żetakwieluludziwbranżachtakichjakfinanse,administracjaiopieka
zdrowotnauważajądelikatnesystemyIT-orazprocesy,któreutrudniająichulepszanie-zanor-
malne,anawetpożądane.
9
DORA,obecnieczęśćfirmyGoogle,jestzespołem,któryopracowałraportAccelerateStateofDevOps
(https://oreil.ly/ysk9n).
10
|
Rozdział1:Cotoznaczyinfrastrukturajakokod?