koodimuudatused
Koodimuudatused tähistavad tarkvara lähtekoodi või selle komponentide muudatusi, mis viiakse läbi arendustegevuse käigus. Tavapäraselt on need jälgitavad versioonikontrollisüsteemides, nagu Git. Iga muudatus esitatakse commitiga ja on osa projektist. Olulised on selged commit-sõnumid, mis kirjeldavad, mida muudetakse ja miks. Muudatuste liigid hõlmavad vigade parandusi, uute funktsioonide lisamisi, refaktoreerimist ja jõudluse parandamist. Protsess hõlmab tööharude kasutamist, koodi ülevaatust ja pull requestide läbivaatust ning koodi testimist enne ühendamist põhiharuga. Koodimuudatused tuleb hästi dokumenteerida ning lisandunud muudatused peaksid kaasnema vastava testiga. Järg on jälgitavus ja audit, väljalaske märkmete koostamine ning vajadusel semveri kasutamine. Muudatustel võib olla mõju teistest komponentidest sõltuvatele osadele, mistõttu tuleb konflikte hinnata, sõltuvused hallata ja läbi viia regresioonitest. Hea tava on pidada muudatuste logi ning korraldada koodireviewid ning teha enne tootmisesse viimist riskianalüüs.