WorksheetsQuiz sobre o IBM Rational Unified Process
Total questions: 11
Worksheet time: 6mins
O que é o RUP?
Um tipo de hardware
Uma linguagem de programação
Um sistema operacional
Um processo de engenharia de software
Qual empresa adquiriu a Rational Software Corporation?
Apple
Microsoft
IBM
Qual é uma das fases do RUP?
Fase de concepção
Fase de execução
Fase de manutenção
Fase de análise
Qual é uma das disciplinas de engenharia de software no RUP?
Disciplina de modelagem de negócios
Disciplina de suporte técnico
Disciplina de vendas
Disciplina de marketing
O que o RUP utiliza para documentação de software?
Notação UML
Diagramas de fluxo
Gráficos de barras
Mapas mentais
Qual é uma das melhores práticas do RUP?
Desenvolvimento aleatório
Desenvolvimento iterativo
Desenvolvimento em cascata
Desenvolvimento linear
Qual é o objetivo da disciplina de teste no RUP?
Verificar a interação entre objetos
Gerenciar a equipe de vendas
Criar novos requisitos
Desenvolver novos componentes
O que é garantido pelo controle de alterações no software no RUP?
Que um sistema não será afetado por mudanças em outros sistemas
Que o software será mais colorido
Que o software será mais barato
Que o software será vendido rapidamente
Qual é uma das atividades da disciplina de implantação no RUP?
Produzir lançamentos de produtos
Desenvolver novos algoritmos
Criar campanhas de marketing
Gerenciar a equipe de suporte
Qual é uma das razões para usar o desenvolvimento iterativo no RUP?
Reduz a colaboração da equipe
A integração é feita passo a passo
Aumenta o custo do projeto
Diminui a qualidade do software
O Processo Unificado (Unified Process ou simplesmente UP) é um modelo de processo de desenvolvimento de software prescritivo, iterativo e incremental, o qual organiza o desenvolvimento em fases e disciplinas. A figura a seguir ilustra o ciclo de vida do UP. Um dos princípios fundamentais do UP é o balanceamento dinâmico entre atividades de diferentes disciplinas ao longo das fases.
O UP exige que a maior parte dos artefatos sejam elaborados antes do início da codificação. Antes da fase de Construção devem ser finalizados os artefatos, tais como: Documento de Visão, Modelo de Casos de Uso e a Especificação Arquitetural.
As fases pré-definidas não devem ser rígidas a ponto de não permitir que as disciplinas sejam reorganizadas livremente conforme as necessidades do projeto, principalmente aquelas necessidades apresentadas pelo “dono do produto” (product owner).
O UP concentra-se unicamente na criação rápida de protótipos descartáveis durante todas as fases. A arquitetura é intencionalmente deixada em segundo plano, com foco principal na obtenção de feedback imediato dos envolvidos (stakeholders) através de demonstrações frequentes.
Os casos de uso direcionam as iterações enquanto a arquitetura é estabilizada progressivamente, com disciplinas sendo enfatizadas de forma não uniforme ao longo das fases. Essa abordagem permite que a maioria dos riscos técnicos sejam mitigados antes da fase de Construção.
