Segundo Sommerville (2011), quando um projeto faz uso de ferramentas que promovam o controle de versão, a necessidade de espaço de armazenamento físico nas máquinas dos membros do time de desenvolvimento se reduz, tendo em vista que o gerenciador de versões será instalado e executado em um servidor central, que irá criar e gerenciar ramificações para cada nova versão criada pelos membros do time de desenvolvimento.
Fonte: adaptado de: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.O trecho menciona a importância do uso de ferramentas de controle de versão em projetos de desenvolvimento de software. De acordo com Sommerville, o uso dessas ferramentas reduz a necessidade de espaço de armazenamento físico nos computadores dos membros da equipe de desenvolvimento. Isso ocorre porque o gerenciador de versões é instalado e executado em um servidor central, que cria e gerencia ramificações para cada nova versão criada pelos membros da equipe. Quais são os benefícios do uso de ferramentas de controle de versão em projetos de desenvolvimento de software?
Os benefícios do uso de ferramentas de controle de versão em projetos de desenvolvimento de software incluem: A) Redução da necessidade de espaço de armazenamento físico nas máquinas dos membros da equipe de desenvolvimento, uma vez que o gerenciador de versões é instalado e executado em um servidor central, que cria e gerencia ramificações para cada nova versão criada pelos membros da equipe. B) Aumento da necessidade de espaço de armazenamento físico nas máquinas dos membros da equipe de desenvolvimento, devido à criação de múltiplas versões locais. C) Diminuição do controle sobre as versões do software, uma vez que o gerenciador de versões centralizado pode causar conflitos e perda de dados. D) Maior complexidade no processo de desenvolvimento de software, devido à necessidade de integração contínua das versões criadas pelos membros da equipe. E) Aumento da dependência de armazenamento em nuvem para gerenciar as versões do software, o que pode resultar em vulnerabilidades de segurança. A alternativa correta é a letra A) Redução da necessidade de espaço de armazenamento físico nas máquinas dos membros da equipe de desenvolvimento, uma vez que o gerenciador de versões é instalado e executado em um servidor central, que cria e gerencia ramificações para cada nova versão criada pelos membros da equipe.
Para escrever sua resposta aqui, entre ou crie uma conta
Engenharia de Software e Engenharia de Requisitos
Engenharia e Projeto de Software
•MULTIVIX
Compartilhar