Sprendimo įrašas dėl nuolatinės integracijos
Pavadinimas: sprendimas įdiegti nuolatinę integraciją
Kontekstas
Įmonė susiduria su kūrimo proceso sunkumais dėl rankinio testavimo, kūrimo (angl. build) procesų ir diegimų. Tai lėmė dažnus vėlavimus, klaidas ir nenuoseklumą programinės įrangos kokybėje ir pristatyme.
Sprendimas
Įdiegti nuolatinę integraciją kaip sprendimą kūrimo proceso sunkumams įveikti.
Pagrindimas
Nuolatinė integracija automatiškai sukurs, ištestuos ir įdiegs kodo pakeitimus į pristatymo aplinką laiku ir efektyviai. Ji leis integruoti naujas funkcijas į kodo bazę nepažeidžiant programinės įrangos stabilumo. Nuolatinė integracija pagerins programinės įrangos kokybę ir pristatymą, sutrumpins klaidoms taisyti reikalingą laiką ir padidins suinteresuotųjų asmenų pasitenkinimą.
Pasekmės
Teigiamos:
Geresnė programinės įrangos kokybė ir pristatymas
Laiko ir išlaidų taupymas dėl automatizavimo
Geresnis bendradarbiavimas ir integracija kūrimo komandoje
Neigiamos:
Pradinės išlaidos, susijusios su technologijos diegimu
Išankstinės investicijos į žmones, įrankius ir procesus, reikalingus nuolatinei integracijai įdiegti
Galima techninių sunkumų rizika diegimo metu.
Išvada
Nuolatinės integracijos įdiegimo privalumai nusveria investicijų išlaidas ir galimas rizikas. Todėl sprendimas įdiegti nuolatinę integraciją buvo patvirtintas.