Atvirojo kodo paketų priežiūros laiko sąnaudų įvertinimas „Google“ įmonėje

„Google“ paskelbė tyrimo, kiek laiko inžinieriai skiria atnaujindami atvirojo kodo paketus, naudojamus įmonės vidiniuose produktuose, rezultatus. Duomenys gauti apklausus 346 „Google“ darbuotojus, dalyvaujančius paketų atnaujinimuose. Buvo klausiama, kiek laiko inžinieriai skiria atnaujintos paketo versijos rengimui ir ar su tuo susijusias pastangas galima numatyti naudojant šaltinio kodo priežiūros metriką.

Daugeliu atvejų atnaujinimo parengimas užtrukdavo iki keturių valandų, tačiau kai kuriais atvejais procesas užsitęsdavo kelias dienas ar net mėnesius. Pagrindiniai sudėtingumo rodikliai, darantys įtaką priežiūros pastangoms, buvo atskirai prižiūrimų pataisų, kurios nebuvo įdiegtos saugesniam projektui, buvimas, paketo priklausomybių skaičius ir kūrėjų bendruomenės dydis saugesniame projekte. 49 % atvejų atnaujinimo rengimo vėlavimai buvo siejami su poreikiu pritaikyti pasirinktinius pataisymus prie naujų leidimų pakeitimų, 37 % – su nesuderinamų pakeitimų įvedimu saugesniame projekte, 31 % – su nesuderinamais pakeitimais „Google“ kode ir 29 % – su bendru paketo sudėtingumu.



Šaltinis: opennet.ru
Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster