SóProvas


ID
142045
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

O RUP (Rational Unified Process) é um processo de engenharia de software que oferece uma abordagem com base em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de software de alta qualidade e que atenda às necessidades dos usuários dentro de um cronograma e de um orçamento previsíveis. A respeito de RUP, assinale a opção correta.

Alternativas
Comentários
  • a) O RUP divide o projeto em 4 fases difentes: Concepção (ou Iniciação), Elaboração, Construção e Transição.
    b) Certo.
    c) As disciplinas de suporte do RUP são: gerenciamento de configuração e mudança, gerenciamento de projeto e ambiente.
    d) Os papéis definidos pelo RUP são: gerente de projeto, arquiteto, analista, desenvolvedor e testador.
    e) As disciplinas de engenharia ou processo do RUP são: modelagem de negócio, requisito, análise e design, implementação, teste, implantação
  • a) O RUP é dividido em 4 fases: Iniciação (ou concepção), elaboração, construção e transição.

    c) As disciplinas de suporte (Core Supporting Workflows) sao: Gerência de Configuração e Mudanças (Configuration and Change Management); Gerência de Projetos (Project Management); e Ambiente(Enviroment).

    d) Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos artefatos. Os papéis do Analista organizam os papéis envolvidos principalmente na identificação e na investigação de requisitos (Analista de Sistemas, Designer de Negócios, etc). Os papéis do Desenvolvedor organizam os papéis envolvidos principalmente no design e desenvolvimento de software (Designer de Cápsula, Revisor de Código, etc). Os Papéis do Testador organizam os papéis que lidam com habilidades específicas exclusivas para teste (Testador). Os papéis do Gerente organizam os papéis envolvidos principalmente no gerenciamento e na configuração do processo de engenharia de software (Engenheiro de Processo, Gerente de Projeto, etc). Os papéis adicionais organizam os papéis que envolvem funções diversas ou de suporte no projeto (Desenvolvedor do Curso, Artista Gráfico, Especialista em Ferramentas, etc).

    e) As disciplinas (workflows) do RUP são separadas em dois grupos: Core Engineering Workflows(contendo 6 disciplinas) e Core Supporting Workflows (contendo 3 disciplinas). Os dois grupos (engineering e supporting) formam um grupo mais generico chamado: Core Process Workflows (contendo as 9 disciplinas do RUP)
    OBS.: As vezes o grupo Core Engineering Workflow é chamado simplesmente de Core Process WorkFlow.
    • Core Process Workflows:
      • Core Engineering Workflows:
        • Business Modeling (modelo de negócios)
        • Requirements (requisitos)
        • Analysis and Design (análise e desenho)
        • Implementation (implementação)
        • Test (teste)
        • Deployment (implantação)
      • Core Supporting Workflows:
        • Configuration and Change Management (Gerência de Configuração e Mudanças)
        • Project Management (Gerência de Projetos)
        • Environment (ambiente)