Questão de Engenharia de Software — RUP (Rational Unified Process) - Processo Unificado Rational — FCC 2017
Engenharia de Software›RUP (Rational Unified Process) - Processo Unificado Rational
Código
fc038458
Banca
FCC
Órgão
TRE-SP
Ano
2017
Nível
Médio
Cargo
Técnico Judiciário – Programação de Sistemas
Um Técnico do TRE-SP foi solicitado a contribuir nas seguintes atividades de um projeto:− realizar testes beta para validar o novo sistema e verificar se atende às expectativas dos usuários.− operar o sistema legado que está sendo substituído pelo novo sistema.− realizar a conversão de bases de dados operacionais.− treinar os usuários no uso do novo sistema.Considerando-se que o projeto está sendo desenvolvido com base no RUP, as atividades se referem à fase
AConstrução.
BElaboração.
CImplantação.
DTransição.
ETestes.
Revelar gabarito e comentário▾
GabaritoD — Transição.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
RUP - Fases do Processo Unificado
Gabarito: letra D (Transição). As atividades descritas (testes beta, operação do sistema legado, conversão de dados e treinamento de usuários) são típicas da fase de Transição do RUP, que visa transferir o sistema do ambiente de desenvolvimento para o ambiente real de produção, garantindo que os usuários estejam aptos a utilizá-lo.
No RUP, o ciclo de vida é dividido em quatro fases: Concepção (Inception), Elaboração (Elaboration), Construção (Construction) e Transição (Transition). Cada fase possui objetivos e atividades específicas.
Fase do RUP
Atividades Principais
Relação com as Atividades Descritas
Concepção
Definição do escopo, viabilidade, entendimento inicial dos requisitos
Nenhuma das atividades listadas
Elaboração
Detalhamento da arquitetura, mitigação de riscos, planejamento detalhado
Nenhuma das atividades listadas
Construção
Codificação, testes de desenvolvimento, integração de componentes
Nenhuma das atividades listadas
Transição
Testes beta, operação paralela com sistema legado, conversão de dados, treinamento de usuários
Todas as atividades (testes beta, operação do legado, conversão de dados, treinamento)
Testes (disciplina)
Atividade transversal, presente em todas as fases, com ênfase variável
Apenas "realizar testes beta" se relaciona, mas como parte da Transição
1ConcepçãoEscopo e viabilidade
2ElaboraçãoArquitetura e riscos
3ConstruçãoCodificação e testes
4TransiçãoEntrega e treinamento
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Construção é a fase onde o sistema é efetivamente projetado, codificado e testado em nível de desenvolvimento. Envolve a programação e integração dos componentes, não a entrega ao usuário ou treinamento.
Alternativa B — ❌ Incorreta
Elaboração tem como foco estabelecer a arquitetura do sistema, detalhar os requisitos mais críticos e planejar o projeto. A validação com usuários finais e treinamento ocorrem depois.
Alternativa C — ❌ Incorreta
Implantação não é uma fase oficial do RUP. O termo correto é Transição (Transition), que abrange justamente as atividades de transferência para o ambiente de produção.
Alternativa D — ✅ Correta ⟵ GABARITO
A fase de Transição envolve a transferência do sistema da comunidade de desenvolvimento para a comunidade de usuários, incluindo testes beta, treinamento, conversão de dados, operação paralela com o sistema legado e ajustes finos. Conforme o material de apoio: "a transição implica a transferência do sistema da comunidade de desenvolvimento para a comunidade de usuários e em seu funcionamento em um ambiente real." (Contexto C2).
Alternativa E — ❌ Incorreta
Testes não é uma fase, mas sim uma disciplina que percorre todo o ciclo de vida do RUP, com ênfase em diferentes momentos. A fase de Transição concentra os testes de aceitação (como o beta), mas a atividade de "realizar testes beta" é parte da Transição, não de uma fase isolada de Testes.
PEGA ESSA DICA!
No RUP, decore o propósito de cada fase pela ordem: Concepção (escopo e viabilidade), Elaboração (arquitetura e riscos), Construção (codificação e integração) e Transição (entrega e treinamento). As atividades de migração de dados e treinamento de usuários são marcas registradas da Transição.