SóProvas


ID
3949621
Banca
FCC
Órgão
AL-AP
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

Considere os seguintes objetivos das Fases do Rational Unified Process - RUP:


I. Analisar de forma mais detalhada o domínio do problema, revisando os riscos que o projeto pode sofrer. A arquitetura do projeto inicia-se com sua forma básica elaborada. Indagações como "O plano do projeto é confiável?", "Os custos são admissíveis?" são esclarecidas nesta fase.

II. Abranger as tarefas de comunicação com o cliente e o planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades, o levantamento dos requisitos do sistema e a análise preliminar. Nesta fase, deve haver concordância dos stakeholders quanto ao escopo do projeto.

III. Disponibilizar o sistema de forma que seja compreendido pelo usuário final. As atividades desta fase incluem o treinamento dos usuários finais e a realização de testes da versão beta do sistema visando garantir a sua qualidade.

IV. Desenvolver ou adquirir componentes de software. O principal objetivo desta fase é codificação do software, com foco nos componentes e outros recursos do sistema.


Os objetivos I a IV estão correlacionados, correta e respectivamente, às fases de

Alternativas
Comentários
  • Estas são as fases do RUP:

    Elaboration - especificação e abordagem dos pontos de maior risco,

    Inception - entendimento da necessidade e visão do projeto,

    Transition - ajustes, implantação e transferência de propriedade do sistema,

    Construction - desenvolvimento principal do sistema.

    Fonte:https://www.devmedia.com.br/rup-rational-unified-process/4574

  • Gabarito: D

    CECT (Concepção, Elaboração, Construção e Transição).

    Concepção: comunicação com o cliente e o planejamento.

    Elaboração: analisar de forma mais detalhada o domínio do problema.

    Construção: desenvolver ou adquirir os componentes de software.

    Transição: disponibilizar o sistema para o usuário final.

  • Concepção ou iniciação: formular o escopo do projeto; planejar e preparar um caso de negocio ( ou dominio) sintetizar uma possível arquitetura, preparar o ambiente.

    Artefatos + importantes: documento com casos de negócios, documento de visão , modelo de casos de uso, glossario, plano de desenvolvimento do software

    Elaboração : tem o objetivo de desenvolver um entendimento do domínio do problema, estabelecer um framework de arquitetura do software:

    • definir, validar e criar a baseline da arquitetura ;
    • refinar a visão, estabelecendo uma compreensão solida dos casos de uso
    • Criar planos de iteração detalhados e baselines para a fase de construção;

    ▪ Refinar o caso de desenvolvimento e posicionar o ambiente de suporte;

    ▪ Refinar a arquitetura e selecionar componentes.

    Artefatos importantes: Protótipos; Lista de Riscos; Documento de Arquitetura de Software; Modelo de Projeto; Modelo de Dados.

    Construção: Está essencialmente relacionada ao projeto, programação e teste de sistema.

    ▪ Gerenciamento de recursos, otimização de controle e processo;

    ▪ Desenvolvimento completo do componente e teste dos critérios de avaliação;

    ▪ Avaliação dos releases do produto de acordo com os critérios de aceitação.

    Artefatos importantes: o próprio sistema executável e suas bibliotecas; conjunto de testes do software; materiais de treinamento; material de suporte do usuário.

    Transição

    A fase final do RUP está relacionada à transferência do sistema da comunidade de desenvolvimento para a

    comunidade dos usuários.

  • GABARITO D

    As fases do RUP são estritamente relacionadas ao negócio, e não a assuntos técnicos.

    Concepção 

    • Estabelecer um business case para o sistema;
    • Viabilidade do projeto;
    • Identificar todas as entidades externas (pessoas e sistemas);
    • Definir as interações.

    Elaboração 

    • Desenvolver uma compreensão do problema dominante;
    • Estabelecer um framework da arquitetura para o sistema;
    • Desenvolver o plano do projeto;
    • Identificar os maiores riscos do projeto.

    Construção - envolve projeto, programação e testes do sistema. 

    • Durante essa fase, as partes do sistema são desenvolvidas em paralelo e integradas.

    Transição - implica transferência do sistema da comunidade de desenvolvimento para a comunidade de usuários e em seu funcionamento em um ambiente real.

    • Implantação do sistema;
  • Se você sabe que a III é transição e IV é a construção. Você mata a questão