1) O modelo incremental caracteriza-se por: a) Entregar o sistema completo apenas ao final b) Realizar entregas parciais e evolutivas do produto c) Eliminar a necessidade de requisitos d) Substituir todas as fases por apenas testes 2) Qual é o principal objetivo de um processo de software? a) Garantir que o software tenha o menor custo possível b) Definir um conjunto estruturado de atividades para desenvolver software de qualidade c) Remover a necessidade de documentação d) Aumentar o número de desenvolvedores no projeto 3) No modelo Cascata (Waterfall), as fases do desenvolvimento: a) São realizadas de forma iterativa e incremental b) Podem ser executadas em qualquer ordem c) Acontecem em sequência, com pouco ou nenhum retorno às etapas anteriores d) Utilizam exclusivamente prototipação 4) Em metodologias ágeis como Scrum, um Sprint é: a) Um documento com todos os requisitos b) A fase de testes do projeto c) Um intervalo de tempo fixo para desenvolver um incremento do produto d) Uma reunião final com o cliente 5) Qual modelo de processo é mais adequado para projetos com requisitos muito instáveis? a) Cascata b) Espiral c) Modelo em V d) Prototipação 6) No modelo em V, cada fase de desenvolvimento possui: a) Um responsável diferente e independente b) Uma fase correspondente de teste c) Uma entrega funcional d) Uma documentação mínima 7) Qual das opções abaixo NÃO é um princípio do Manifesto Ágil? a) Indivíduos e interações acima de processos e ferramentas b) Software funcionando acima de documentação abrangente c) Seguir rigidamente um plano acima de responder a mudanças d) Colaboração com o cliente acima de negociação de contratos 8) No processo unificado (RUP), a fase de Elaboração tem como foco principal: a) Implantar o produto final b) Validar os requisitos com o usuário c) Estabelecer a arquitetura básica e mitigar riscos d) Codificar todas as funcionalidades 9) A análise de riscos é uma atividade essencial em qual modelo de processo? a) Incremental b) Ágil c) Espiral d) Cascata 10) A prototipação é usada principalmente para: a) Produzir a versão final do sistema b) Ajudar no entendimento e validação de requisitos c) Substituir a fase de testes d) Detectar erros de programação no código final

Leaderboard

Visual style

Options

Switch template

Continue editing: ?