Buscar

Exercícios - Aula 3 - Conhecer os modelos tradicionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Continue navegando


Prévia do material em texto

ENGENHARIA DE SOFTWARE
Conhecer os modelos tradicionais
1. 
Qual o maior problema encontrado no modelo cascata?
Você acertou!
A. 
Dificuldade em detectar alterações e melhorias durante o desenvolvimento.
Como o projeto segue uma forma linear, não existe feedback do usuário durante o desenvolvimento. Assim, só serão detectados problemas no final, após a entrega.
Resposta incorreta.
B. 
Dificuldade em criar um protótipo.
O uso de protótipo foi inserido apenas após a proposta do modelo prototipação.
Resposta incorreta.
C. 
Alto custo de desenvolvimento.
Como é um modelo mais simplificado e linear, o custo de desenvolvimento é reduzido se comparado com outros modelos tradicionais. Porém, mudanças posteriores podem ser mais custosas.
Resposta incorreta.
D. 
Dificuldade de gerenciamento do projeto.
O modelo cascata, devido a sua simplicidade, permite um gerenciamento mais simples quando comparado com outros modelos tradicionais. Porém, não prevê monitoramento, controle de mudanças ou replanejamento.
Resposta incorreta.
E. 
Pouca documentação do produto.
O modelo cascata foi projetado de uma forma que a documentação obtida ao final do projeto fosse suficiente. Além disso, cada etapa só inicia se a etapa anterior houver finalizado toda a documentação.
2. 
O que o modelo prototipação tentou corrigir nos modelos anteriores?
Resposta incorreta.
A. 
Falta de linearidade dos modelos anteriores.
O modelo cascata foi desenvolvido totalmente linear.
Você acertou!
B. 
O problema de comunicação entre os usuários e os desenvolvedores.
O uso de protótipo foi inserido apenas após a proposta do modelo prototipação.
Resposta incorreta.
C. 
A falta de reúso de software.
Como é um modelo mais simplificado e linear, o custo de desenvolvimento é reduzido se comparado com outros modelos tradicionais. Porém, mudanças posteriores podem ser mais custosas.
Resposta incorreta.
D. 
A complexidade de criar software sem o uso de um modelo.
O modelo cascata, devido a sua simplicidade, permite um gerenciamento mais simples quando comparado com outros modelos tradicionais. Porém, não prevê monitoramento, controle de mudanças ou replanejamento.
Resposta incorreta.
E. 
Os testes eram realizados antes da implementação, então o modelo modificou a ordem.
O modelo cascata foi projetado de uma forma que a documentação obtida ao final do projeto fosse suficiente. Além disso, cada etapa só inicia se a etapa anterior houver finalizado toda a documentação.
3. 
Quais são as desvantagens do uso de um modelo prototipação?
Resposta incorreta.
A. 
Dificuldade de comunicação com o usuário.
O modelo busca justamente obter uma comunicação melhor com o usuário para atender às expectativas.
Resposta incorreta.
B. 
Muita documentação.
Uma das características do modelo prototipação é a baixa documentação.
Você acertou!
C. 
Alto custo de projeto e retrabalho.
Devido à necessidade de diversas reuniões, implementação de protótipos, modificações e evolução, o modelo apresenta alto custo e também a necessidade de retrabalho. A maior parte do custose concentra na fase de análise para compreensão e validação de requisitos.
Resposta incorreta.
D. 
Ao final do projeto, os usuários geralmente não gostam do sistema.
Com o uso dos protótipos, os usuários já saberão inicialmente como o sistema será e poderão solicitar alterações antes mesmo do desenvolvimento.
Resposta incorreta.
E. 
O resultado geralmente é um sistema difícil de usar.
Como o usuário terá contato desde o início do projeto com o sistema, ao final ele terá um sistema produtivo e que corresponda às expectativas.
4. 
O modelo espiral combinou dois modelos, o cascata e o protótipo. Além disso, ele adicionou mais um elemento que forneceu mais segurança na criação de software. Qual elemento foi este?
Resposta incorreta.
A. 
Criação de documentação.
A criação de documentação já era prevista nos modelos anteriores.
Resposta incorreta.
B. 
Análise de requisitos.
A análise de requisitos já estava presente nos modelos anteriores.
Resposta incorreta.
C. 
Testes de software.
Os testes de software já estavam presentes nos modelos anteriores.
Resposta incorreta.
D. 
Protótipo de software.
O protótipo de software foi introduzido pelo modelo de prototipação.
Você acertou!
E. 
Análise de risco.
undefined
5. 
Qual a diferença do protótipo descartável e do evolutivo no modelo prototipação?
Você acertou!
A. 
O protótipo descartável é criado temporariamente e depois não é mais utilizado. Já o evolutivo utiliza o próprio sistema como protótipo e, ao longo do tempo, evolui até chegar no produto final.
O modelo prototipação utiliza estes dois tipos de protótipo, sendo avaliado qual o melhor conforme características de cada projeto.
Resposta incorreta.
B. 
O protótipo descartável utiliza o próprio sistema como protótipo e, ao longo do tempo, evolui até chegar no produto final. Já o evolutivo é criado temporariamente e depois não é mais utilizado.
Estas definições não se encaixam com os respectivos modelos de protótipos.
Resposta incorreta.
C. 
Nenhuma, os dois representam a mesma coisa.
Existe uma diferença entre os dois tipos de protótipos e diferenciá-los é essencial para decidir qual opção é melhor para determinado projeto.
Resposta incorreta.
D. 
Um deles depende da análise de risco para ser utilizado.
A análise de risco não está presente no modelo prototipação. Ela foi introduzida no modelo espiral.
Resposta incorreta.
E. 
O protótipo descartável precisa de testes de software enquanto o evolutivo não.
O ideal é que mesmo sendo um protótipo, sejam realizados testes independentemente do tipo de protótipo.