Zapis odluke o kontinuiranoj integraciji
Naslov: Odluka o uvođenju kontinuirane integracije
Kontekst
Tvrtka se suočava s izazovima u razvojnom procesu zbog ručnog testiranja, procesa izgradnje i implementacija. To je dovelo do čestih kašnjenja, pogrešaka i nedosljednosti u kvaliteti i isporuci softvera.
Odluka
Uvesti kontinuiranu integraciju kao rješenje za izazove s kojima se susreće razvojni proces.
Obrazloženje
Kontinuirana integracija automatski će izgrađivati, testirati i implementirati promjene koda u okruženje isporuke pravodobno i učinkovito. Omogućit će integraciju novih značajki u bazu koda bez narušavanja stabilnosti softvera. Kontinuirana integracija poboljšat će kvalitetu i isporuku softvera, smanjiti vrijeme potrebno za rješavanje pogrešaka i poboljšati zadovoljstvo dionika.
Posljedice
Pozitivne:
Poboljšana kvaliteta i isporuka softvera
Ušteda vremena i troškova automatizacijom
Poboljšana suradnja i integracija unutar razvojnog tima
Negativne:
Početni troškovi povezani s uvođenjem tehnologije
Predujam u ljude, alate i procese potrebne za uvođenje kontinuirane integracije
Potencijalni rizik tehničkih poteškoća tijekom uvođenja.
Zaključak
Koristi od uvođenja kontinuirane integracije nadmašuju troškove ulaganja i potencijalne rizike. Stoga je odluka o uvođenju kontinuirane integracije odobrena.