Baixe o app para aproveitar ainda mais
Prévia do material em texto
INSTITUTO FEDERAL DO CEARÁ PROJETO DE SOFTWARE I Modelos de Processo de Software Aluno:____________________________Data:___/___/___. 1. O que é um modelo de processo de software? 2. Cite as principais desvantagens de utilizar o modelo Cascata. 3. Enumere a sequência das fases do modelo cascata: ( ) Implementação e teste de unidades ( ) Análise e definição de requisitos ( ) Integração e teste de sistemas ( ) Operação e manutenção ( ) Projeto de sistemas e de software 4. Marque os pontos abaixo com V ou F em relação do modelo cascata: ( ) Inflexibilidade de particionar o projeto nos estágios distintos. ( ) Facilidade em responder a mudanças de requisitos de clientes ( ) O modelo somente é apropriado quando os requisitos estiverem bem consolidados e entendidos. 5. O que caracteriza o desenvolvimento evolucionário? 6. Marque V ou F em relação as afirmações a seguir sobre o processo evolucionário: ( ) O processo de software visível ( ) Os sistemas normalmente são bem-estruturados ( ) ( ) Mais aplicável a sistemas interativos de tamanho pequeno ou médio ( ) Pode produzir sistemas de vida curta 7. Para que tipo de sistemas é mais aplicado o processo formal de desenvolvimento? 8. Quais as principais dificuldades no uso dos processos formais de desenvolvimento de software? 9. Por que é importante a interação durante um processo de desenvolvimento de software? 10. O que caracteriza o desenvolvimento incremental? 11. Marque pontos considerados vantagens no desenvolvimento incremental: ( ) Retorno de valor ao cliente a cada incremento liberado, pois funcionalidades sã disponibilizadas no final da implementação. ( ) Os incrementos iniciais atuam como protótipo, ajudando a elucidar requisitos para os próximos incrementos. ( ) Alto risco de falha geral do projeto. ( ) Os serviços do sistema de maior prioridade tendem a receber mais testes. 12. O que caracteriza o Modelo Espiral?
Compartilhar