TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Respostas Sommervile 10ª Edição Engenharia de Software

Por:   •  21/10/2019  •  Trabalho acadêmico  •  376 Palavras (2 Páginas)  •  349 Visualizações

Página 1 de 2

Respostas Cap 2

2.1 a) Modelo em Cascata, pois os requisitos deste software são bem definidos e pouco propensos a mudanças.

        b) Desenvolvimento evolucionário, pois esse sistema é complexo e por isso precisa de constante reanálise dos requisitos.

        c) Engenharia de software baseada em componentes, pois o sistema possui uma versão anterior que pode possuir um número considerável de componentes reusáveis.

d) Desenvolvimento evolucionário, pois apesar de ser improvável que haverá alguma mudança nos requisitos, é muito provável que durante o processo de desenvolvimento aparecem vários novos.        

2.2 Os sistemas de negócios são desenvolvidos, cada vez mais, por meio da configuração dos sistemas preexistentes e da integração entre eles. A estrutura do sistema tende a se degradar à medida que novos incrementos são adicionados.  

2.3 Porque os requisitos são sempre modificados para refletir os componentes disponíveis e a especificação do sistema é redefinida.  

2.4 Porque os requisitos do usuário são declarações abstratas dos requisitos do sistema para o cliente e usuário final e os requisitos do sistema são uma declaração mais detalhada da funcionalidade a ser fornecida.

 2.5 Alguns programadores começam desenvolvendo componentes que eles entendem e depois passam a outros componentes menos conhecidos

2.6 Quando erros são descobertos o programa deve ser depurado e isso pode exigir que outros estágios no processo de teste sejam repetidos. O programador conhece os componente e por tanto é a melhor pessoa para gerar os casos de teste.

2.7 Os requisitos do sistema mudam à medida que as empresas reagem às pressões externas, à concorrência e outras coisas. Antecipação da mudança.

2.8 Como o nome diz, são protótipos, ou seja, pode não incluir todos os casos que o sistema de produção abrange e isso geraria erros.

2.9 Ele concentrou a atenção nos processos e práticas utilizados e proporcionou melhorias significativas na capacidade da engenharia de software. No entanto, a melhoria do processo formal para empresas pequenas é muito custosa e a estimativa de maturidade com os processos ágeis é difícil.

2.10 Acho que cada vez mais temos empregos para a área de TI e que a tendência é só aumentar, mas que talvez não haja pessoas o suficiente para preencher essas vagas

...

Baixar como (para membros premium)  txt (2.4 Kb)   pdf (36.7 Kb)   docx (7.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com