SóProvas


ID
1663105
Banca
FGV
Órgão
TCM-SP
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Software, assim como todos os sistemas complexos, evolui ao longo do tempo. Modelos de processos evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de software e são projetados para adequar mudanças. Os modelos a serem utilizados em um processo evolucionário são:

Alternativas
Comentários
  • GABARITO: B


    Prototipação:

    Baseado no desenvolvimento de um protótipo com base no conhecimento dos requisitos iniciais para o sistema. O desenvolvimento é feito obedecendo à realização das diferentes etapas de análise de requisitos, o projeto, a codificação e os testes. Não necessariamente estas etapas devem ser realizadas de modo muito explícito ou formal.


    Modelo Espiral:

    Seguindo a mesma linha do modelo incremental,o modelo foi proposto o modelo EPS (Boehm, 1988) - Evolutionary Spiral Process. Este modelo baseia-se em quatro principais atividades:

    Determinação dos objetivos, alternativas e restrições;

    Análise de risco e prototipação;

    Validação e verificação;

    Planejamento da fase seguinte.

  • Prototipação e Modelo Espiral


    Fonte: Pressman

  • De acordo com o Pressman, modelos de ciclo de vida podem ser agrupados em três categorias principais: sequenciais, incrementais e evolutivos (evolucionários).

    a) sequencial / ----

    b) CORRETA
    c) evolucionário / especializado
    d) incremental / especializado
    e) --- / especializado


  • Modelos de processos evolucionários:

    São interativos ;

    Possibilitam desenvolver versoes de software cada vez mais completos

    Inclui o modelo de prototipação e o modelo espiral

    Gabarito b

    fonte Pressman 7 edição capitulo 2 página 62.