Imagem de fundo

Uma equipe de desenvolvimento está criando um sistema web...

Uma equipe de desenvolvimento está criando um sistema web interno e adotará um processo incremental com entregas quinzenais. Para garantir rastreabilidade das mudanças, controle de versões do código-fonte, auditoria de quem alterou o que e possibilidade de retornar a versões anteriores em caso de falhas, deve-se adotar uma prática típica de gerenciamento de configuração, que consiste em:


A

documentar requisitos somente ao final do projeto, para evitar retrabalho durante os incrementos


B

manter o código em uma única pasta compartilhada na rede, controlando alterações por “bloqueio” do arquivo


C

utilizar um sistema de controle de versão (VCS), como Git, com repositório central e política de branches/commits


D

realizar apenas testes manuais ao final de cada entrega, sem versionamento, pois a frequência quinzenal reduz riscos


E

substituir o controle de versão por backups ocasionais do diretório do projeto, pois já permitem recuperar versões