Aeg, mille jagamine toob kaasa avatud lähtekoodiga tarkvara pakettide hooldamise ajakulu Google'is.

Google avaldas uuringu tulemused ajakulu kohta inseneride pakettide uuendamiseks avatud lähtekoodiga tarkvaras, mida kasutatakse ettevõtte sisemistes toodetes. Andmed saadi 346 Google'i töötajalt, kes osalesid pakettide uuendamisel. Küsimused käsitlesid, kui palju aega insener kulutab uuendatud versiooni ettevalmistamiseks ning kas sellega seotud tööjõukulusid on võimalik prognoosida lähtudes alusoodi hooldamise keerukuse hindamise metoodikatest.

Enamikel juhtudel nõudis uuenduse ettevalmistamine kuni 4 tundi, kuid mõnel juhul venis protsess päevadeks või kuudeks. Peamisteks keerukuse indikaatoriteks, mis mõjutavad toetuse tööjõukulusid, on eraldi toetatavad plaastrid, mis ei ole edastatud upstream'i, paketi sõltuvuste arv ning arendajate kogukonna suurus upstream-projektis. 49% juhtudest seostatakse uuenduse ettevalmistamise viivitusi vajadusega kohandada oma plaastrid uute väljaannete muudatustega, 37% juhtudest - upstream-projektis esinevate ühilduvusprobleeme põhjustavate muudatustega, 31% juhtudest - Google'i koodis esinevate ühilduvusprobleeme põhjustavate muudatustega ja 29% - üldine paketi keerukus.



Allikas: opennet.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster