Programinės įrangos kūrimo įmonė „Hexmos“ lapkričio 7 dieną pristatė „LiveReview“ – kodo peržiūros sistemą, kuri atskiria mažos ir didelės rizikos pakeitimus. Kūrėjai siūlo dalį paprastų pakeitimų patvirtinti automatiškai, o svarbiausius perduoti programuotojams. Tai atsakas į situaciją, kai dirbtinis intelektas kodą rašo greičiau, negu komandos spėja jį patikrinti.
Mažos rizikos pakeitimai būtų tikrinami automatiškai
„LiveReview“ analizuoja siūlomų kodo pakeitimų prasmę, priklausomybes ir anksčiau organizacijoje įvykusias klaidas. Sistema įvertina pakeitimo riziką ir pateikia komandai peržiūros prioritetus. Pagal pasirinktą politiką mažiausios rizikos pakeitimai gali būti patvirtinti be papildomo žmogaus įsikišimo.
Gamintojo teigimu, taip būtų galima automatiškai patvirtinti apie 30–50 proc. mažos rizikos pakeitimų. Tai numatomas produkto naudojimo scenarijus, o ne nepriklausomai patvirtintas visų klientų rezultatas.
Kaip nustatoma rizika?
Vertinimui pasitelkiamos trys dalys: kalbos modelio atliekama kodo analizė, organizacijos ankstesnių incidentų bei atšauktų pakeitimų istorija ir statinė programos struktūros analizė. Taip siekiama suprasti, ar net nedidelis pakeitimas paveiks prisijungimus, mokėjimus ar kitas svarbias funkcijas.
Komandos taip pat galės išbandyti automatinių patvirtinimų taisykles pagal ankstesnius kodo pakeitimus ir stebėti, ar tarp patvirtintų pakeitimų vėliau neatsirado klaidų. Sprendimas skirtas skirtingiems programinės įrangos kūrimo etapams – nuo programuotojo darbo aplinkos iki diegimo procedūrų.
Verslo modelis – mokestis pagal tikrinamo kodo apimtį
„Hexmos“ nurodo, kad „LiveReview“ siūloma kaip diegiama sistema su mėnesiniais kainodaros lygiais pagal peržiūrėtų kodo eilučių kiekį, o ne apmokestinant kiekvieną programuotojo paskyrą. Taip tiekėjas siekia parduoti komandoms greitesnę peržiūrą ir aiškesnę kokybės kontrolę.
Vis dėlto automatinis patvirtinimas nereiškia garantijos, kad programoje neliks klaidų. Finansų, prieigos valdymo ir kitų jautrių sistemų pakeitimams reikalinga griežtesnė politika. Prieš diegiant tokį įrankį verslui tikslinga matuoti ne tik peržiūros greitį, bet ir klaidingai patvirtintų pakeitimų bei incidentų skaičių.
Šaltiniai: „Hexmos“ – „LiveReview“ pristatymas.
Diskusija (0)
Kol kas komentarų nėra. Parašykite pirmąjį.
Registruotis nereikia, jeigu svetainės komentarų nustatymai to nereikalauja. Komentarai gali būti moderuojami. Reklama ir šlamštas neleidžiami.