Ciência da Computação Software Engenharia de Software

Acerca dos modelos de desenvolvimento de software, assinale a opção correta.

  • A.

    No modelo iterativo, as fases de desenvolvimento são divididas em iterações. Esse modelo de desenvolvimento não pode ser adotado em processos de desenvolvimento ágeis como o extreme programming (XP).

  • B.

    No modelo em cascata, os primeiros passos são a especificação e a análise dos requisitos. O modelo assume que, uma vez definidos, os requisitos não serão modificados ou que as modificações serão poucas.

  • C.

    Em um processo de desenvolvimento, pode-se adotar prototipação descartável ou evolucionária. A primeira é útil quando se tem uma compreensão razoável sobre o sistema e a segunda quando se conhece pouco sobre os requisitos.

  • D.

    A disciplina de requisitos tem como principais objetivos: identificar tecnologias usadas na implementação, investigar as conseqüências dessas tecnologias e definir uma arquitetura para o software.