Engenharia de software

474 palavras 2 páginas
Lista de Exercícios

1) Explique de maneira detalhada o funcionamento do modelo de processo cascata, explicando as vantagens e desvantagens do uso desse processo de desenvolvimento.
R. Cada atividade fundamental do processo (especificação, desenvolvimento, validação e evolução) é realizada separadamente, É composto por fases que são realizadas seqüencialmente:
• Análise e definição de requisitos;
• Projeto de sistema e software;
• Implementação;
• Teste;
• Manutenção.
 Vantagens:
• Aderência a outros modelos do processo de engenharia;
• Facilidade de gerenciamento;
• Útil quando os requisitos são bem compreendidos e estáveis.
 Desvantagens:
• Divisão inflexível do projeto em fases requer o levantamento de todos os requisitos no início do desenvolvimento;
• Dificuldade em acomodar alterações nos requisitos durante o projeto;
• Ausência de estratégia de mitigação de riscos

2) Explique de maneira detalhada o funcionamento do modelo de processo evolucionário, explicando as vantagens e desvantagens do uso desse processo de desenvolvimento.
R. Consiste no desenvolvimento de uma versão inicial que será refinada a partir de feedback fornecido pelos usuários, Pode ser realizado com:
• Desenvolvimento exploratório;
• Prototipação descartável.
Vantagens:
• Especificação pode ser desenvolvida de forma incremental;
• Mais adequado para projetos cujos requisitos mudam durante o desenvolvimento.
Desvantagens:
• Acompanhamento do progresso é complicado;
• Mudanças constantes podem corromper a estrutura do software.

3) Explique de maneira detalhada o funcionamento do modelo de processo baseado em reuso, explicando as vantagens e desvantagens do uso desse processo de desenvolvimento.
R. Consiste na construção do sistema a partir do reuso de componentes selecionados a partir de um repositório,
Vantagens:
• Redução de custos e riscos, devido a menor quantidade de software a ser desenvolvido;
• Entrega mais rápida.
Desvantagens:

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas