-
a)
projeto detalhado e teste de software.
b) teste de software e gerenciamento de versões.
c) gerenciamento de versões e construção de sistemas. CORRETO
d) especificação de requisitos (tem a ver com análise) e garantia de qualidade de software.
-
- a) projeto detalhado e teste de software.
- b) teste de software e gerenciamento de versões.
- c) gerenciamento de versões e construção de sistemas. Correta -> principais atribuição da gerência de manutenção é o controle de versão, controle de mudanças e auditoria das configurações.
- d) especificação de requisitos e garantia de qualidade de software.
-
Página 224, Pressman, 5º Edição. Ao que me consta, nada mudou para a versão atual do livro.
São cinco tarefas de SCM (software configuration management):
1. Identificação
2. Controle de versão
3. Controle de modificação
4. Auditoria de configuração
5. Preparação de relatórios.
Nada no livro remete à construção de sistemas... á SCM CONTROLA não CONSTRÓI. Essa questão deveria ter sido anulada.
-
A Gerência de Configuração como um todo trata dos elementos, incluindo hardware, necessários para a manutenção apropriada do sistema.
A Gestão de Configuração de Software trata especificamente dos elementos necessários a construção de sistemas de software, e em geral, controla apenas os elementos em formato computadorizado.
-
De acordo com Sommerville 9 Edição, o gerenciamento de configuração de um produto de sistema de software envolve quatro atividades afins:
1. Gerenciamento de mudanças
2. Gerenciamento de versões
3. Construção de sistema
4. Gerenciamento de releases
-
RECURSO! RECURSO! RECURSO! RECURSO!
-
Segundo SUMMERVILLE
O gerenciamento de configurações de um produto de sistema de software envolve quatro atividades afins:
1. Gerenciamento de mudanças. Envolve manter o acompanhamento das solicitações dos clientes e desenvolvedores por mudanças no software, definir os custos e o impacto de fazer tais mudanças, bem como decidir se e quando as mudanças devem ser implementadas.
2. Gerenciamento de versões. Envolve manter o acompanhamento de várias versões de componentes do sistema e assegurar que as mudanças nos componentes, realizadas por diferentes desenvolvedores, não interfiram umas nas outras.
3. Construção do sistema. É o processo de montagem de componentes de programa, dados e bibliotecas e, em seguida, compilação e ligação destes, para criar um sistema executável.
4. Gerenciamento de releases. Envolve a preparação de software