SóProvas


ID
1360378
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

Um técnico de informática, com o objetivo de agilizar o desenvolvimento de um software, escolheu o desenvolvimento evolucionário, uma abordagem da área de Engeharia de Software, que

Alternativas
Comentários
  • O modelo de desenvolvimento evolucionário intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas. Este sistema é, então, refinado com as entradas do usuário para produzir um sistema que satisfaça suas necessidades. Esta abordagem é mais eficaz do que a abordagem em cascata na produção de sistemas que atendam às necessidades imediatas dos usuários. A vantagem de um processo de software baseado na abordagem evolucionária é que a especificação pode ser desenvolvida de forma incremental. À medida que os usuários compreendem melhor seu problema, esse conhecimento é repassado para o desenvolvimento do software (SOMMERVILLE, 2007).

    Leia mais em: Processos de Software http://www.devmedia.com.br/processos-de-software/21977#ixzz3QXiP6Fb3

  • Essa o Somerville pisou na bola... especificações abstratas ninguém merece

  • acho que está na moda cobrar isso

     

    2016

    Um modelo de desenvolvimento de software intercala as atividades de especificação, desenvolvimento e validação. Ele permite desenvolver rapidamente um sistema inicial a partir de especificações abstratas, que são então refinadas com informações do cliente, para produzir um sistema que atenda suas necessidades. Esse modelo é conhecido como desenvolvimento

     a) em espiral.

     b) em cascata.

     c) evolucionário.

     d) formal de sistemas.

     e) orientado a reuso.