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

No referente a processos e modelos de desenvolvimento de software, assinale o opção incorreta.

  • A.

    O modelo em cascata organiza o desenvolvimento em fases. Esse modelo encoraja a definição dos requisitos antes do restante do desenvolvimento do sistema. Após a especificação e a análise dos requisitos, têm-se o projeto, a implementação e o teste.

  • B.

    Um possível objetivo da prototipação é criar rapidamente um sistema experimental que possa ser avaliado por usuários finais. Um protótipo aprovado pelos usuários pode vir a ser usado como ponto de partida para a construção do sistema.

  • C.

    O Unified Software Process é guiado por casos de uso, focado na arquitetura, iterativo e incremental. A vida do software é organizada em ciclos e cada ciclo é dividido nas fases de requisitos, análise, projeto e implementação.

  • D.

    Processos de desenvolvimento que adotam o modelo ágil enfatizam a comunicação entre participantes, a realimentação e a simplicidade. Para atingir tais práticas, o Extreme Programming (XP) advoga práticas como a posse coletiva do código.