RUP - Perguntas Variadas
R: Desenvolvimento Iterativo, Gerenciamento de Requisitos, Arquitetura de Componentes, Modelagem Visual (UML), Verificação da qualidade e Gerenciamento de Mudanças.
2 Quais são as dimensões de qualidade de software? Existem outras?
R: Funcionalidade, Confiabilidade, Desempenho, Confiança e Sustentabilidade.
3 O que é desenvolvimento iterativo? Compare com o modelo waterfall.
R: Desenvolvimento iterativo é realizar um desenvolvimento incremental, ou seja, realizar todo o ciclo desde à analise até a implantação a cada módulo ou parte do sistema que for desenvolvido enquanto para um modelo “waterfall” ou cascata realiza-se todas as etapas para todo o sistema como uma única entrega oque maximiza os riscos e possíveis problemas.
4 O que é uma iteração? Qual o resultado de uma iteração?
R: Uma seqüência distinta de atividades com um plano de baseline e critérios de estimativa resultando em um release (interno ou externo).
5 No modelo iterativo, de acordo com o RUP, o usuário deve ser envolvido ao longo do processo de desenvolvimento? Por que?
R: Sim. Para que seja possível o usuário realizar a homologação do que foi desenvolvido e assim ter o “aceite” da iteração.
6 Métricas de software estão associadas a qual(is) das 6 melhores prática(s)?
R: Configuração e Gerenciamento de Mudanças
7 Descreva brevemente como funciona o teste regressão no desenvolvimento iterativo controlado.
R: Teste de Regressão é quando ao final de cada iteração se realiza os testes dos itens testados em iterações anteriores para garantir que as novas funcionalidades não afetaram as já entregues.
8 Qual a missão de testes?
R: Mitigar possíveis riscos ao projeto.
9 Quais os tipos de testes e como se relacionam com as iterações?
R: São os testes de Caixa Preta e Caixa Branca com a finalidade de buscar a estabilização da Build.
10 O que é um Use-Case? Defina formalmente.
R: Use Case é um simples fluxo de eventos em um