O Controle de versões consite a atividade de gestão e controle das características e mudanças realizadas no Software ao longo do ciclo de vida de um projeto que utilize TICs (tecnologias da informação e comunicação).