SóProvas


ID
2322907
Banca
IFB
Órgão
IFB
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo Sommerville (2011), o RUP (Rational Unified Process) é um modelo de processo genérico moderno organizado em fases (concepção, elaboração, construção e transição) e possui workflows estáticos. Sobre os workflows estáticos do RUP, associe a segunda coluna com a primeira.

I) Modelagem de negócios

II) Requisitos

III) Análise e projeto

IV) Implementação

V) Teste

VI) Implantação

VII) Gerenciamento de configuração e mudanças

VIII) Gerenciamento de projetos

IX) Meio ambiente


( ) O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.

( ) Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.

( ) Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.

( ) Este workflow de apoio gerencia o desenvolvimento do sistema.

( ) Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.

( ) Este workflow de apoio gerencia mudanças no sistema.

( ) Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.

( ) Os processos de negócio são modelados por meio de casos de usos de negócio.

( ) Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.

Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo:

Alternativas
Comentários
  • Gabarito: C.

     

    Um dos pontos chave para a resolução de questões sobre RUP é o conhecimento das disciplinas de Apoio/Suporte, que são Gerenciamento de Configuração e Mudança, Gerenciamento de Projeto e Ambiente.

     

    Os conceitos 4º e 6º dizem que as referidas disciplinas são de Apoio. A única alternativa que atende a esse requisito é a C.

  • Alternativa correta: C.

     

    Pra facilitar:

     

    I) Modelagem de Negócios: Os processos de negócio são modelados por meio de casos de usos de negócio.

    II) Requisitos: Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.

    III) Análise e Projeto: Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.

    IV) Implementação:  Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.

    V) Teste: O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.

    VI) Implantação: Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.

    VII) Gerenciamento de config. e mudança: Este workflow de apoio gerencia mudanças no sistema.

    VIII) Gerenciamento de projetos: Este workflow de apoio gerencia o desenvolvimento do sistema.

    IX) Meio ambiente: Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.

  • c-

    Palavras-chave dos workflows:

    Modelagem de negócios- casos de uso de negócios, visão, glossário.
    Requisitos - lista de risco, ferramentas, doc de arquitetura software
    Análise e projeto- conversão de requierimentos em modelos compreendidos por designers
    Implementação - código
    Teste - bug-fixing
    Implantação - deployment, disponibilizar software
    Gerenciamento de configuração e mudanças- definir e administrar mudanças em itens apontados
    Gerenciamento de projetos - gerenciar riscos, monitorar projeto
    Meio ambiente - ferramentas, recursos etc

  • Para revisar:

    I) Modelagem de negócios

    (I) Os processos de negócio são modelados por meio de casos de usos de negócio.

     

    II) Requisitos

    (II) Atores que interagem com o sistema são identificados, e casos de uso são desenvolvidos para modelar os requisitos do sistema.

     

    III) Análise e projeto

    (III) Um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência.

     

    IV) Implementação

    (IV) Os componentes do sistema são implementados e estruturados em subsistemas de implementação. A geração automática de código a partir de modelos de projeto ajuda a acelerar este processo.

     

    V) Teste

    (V) O teste é um processo iterativo que é feito em conjunto com a Implementação. O teste do sistema segue a conclusão da Implementação.

     

    VI) Implantação

    (VI) Um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho.

     

    VII) Gerenciamento de configuração e mudanças

    (VII) Este workflow de apoio gerencia mudanças no sistema.

     

    VIII) Gerenciamento de projetos

    (VIII) Este workflow de apoio gerencia o desenvolvimento do sistema.

     

    IX) Meio ambiente

    (IX) Este workflow está relacionado com a disponibilização de ferramentas apropriadas para a equipe de desenvolvimento de software.

     

    DICA: Sempre que for GERENCIAMENTO é workflow de APOIO, aí você une ao mais estranho que é o AMBIENTE e você já sabe os 3 workflows de apoio.