SóProvas


ID
5385448
Banca
CEPUERJ
Órgão
UERJ
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre o processo unificado ágil, ou AUP (agile unified process), é correto afirmar que:

Alternativas
Comentários
  • Denunciem os comentários inúteis do drake3
  •  Adotando as atividades em fases UP clássicas – concepção, elaboração, construção e transição –, o AUP fornece uma camada serial (isto é, uma sequência linear de atividades de engenharia de software) que permite à equipe visualizar o fluxo do processo geral de um projeto de software. Entretanto, dentro de cada atividade, a equipe itera para alcançar a agilidade e entregar incrementos de software significativos para os usuários o mais rápido possível.

    Pressman

  • GABARITO: A

    -> O AUP é uma versão mais simplificada do RUP.

    -> É iterativo e incremental

    Tem como princípios:

    Simplicidade: pouca documentação e menos disciplinas do que o RUP.

    Agilidade: Entrega periódica e frequente do software funcional

    Centrado em atividades de alto valor: Tarefas são priorizadas em função do valor que podem ter.

    Não tem dependência de ferramentas : Pode se utilizar qualquer conjunto de ferramentas que se deseje.

  • A = RUP

    B = SCRUM

    C = XP

    D = Sei lá

    GAB A

  • O processo unificado ágil (Agile Unifi ed Process) adota uma filosofia “serial para o que é amplo” e “iterativa para o que é particular” no desenvolvimento de sistemas computadorizados. Adotando as atividades em fases UP clássicas — início, elaboração, construção e transição —, AUP fornece uma camada serial (isto é, uma sequência linear de atividades de engenharia de software) que capacita uma equipe a visualizar o fluxo do processo geral de um projeto de software. Entretanto, dentro de cada atividade, a equipe itera ou se repete para alcançar a agilidade e para entregar incrementos de software significativos para os usuários finais tão rapidamente quanto possível. Cada iteração AUP dirige-se para as seguintes atividades:

    - Modelagem. Representações UML do universo do negócio e do problema são criadas. Entretanto, para permanecer ágil, esses modelos devem ser “suficientemente bons e adequados” para possibilitar que a equipe prossiga.

    - Implementação. Os modelos são traduzidos para o código-fonte.

    - Teste. Como a XP, a equipe projeta e executa uma série de testes para descobrir erros e assegurar que o código-fonte se ajuste aos requisitos.

    - Aplicação. Como a atividade de processo genérica (...), a aplicação neste contexto enfoca a entrega de um incremento de software e a aquisição de feedback dos usuários finais.

    - Configuração e gerenciamento de projeto. No contexto da AUP, gerenciamento de configuração refere-se a gerenciamento de alterações, de riscos e de controle de qualquer artefato persistente que sejam produzidos por uma equipe. Gerenciamento de projeto traciona e controla o progresso de uma equipe e coordena suas atividades.

    - Gerenciamento do ambiente. Coordena a infraestrutura de processos que inclui padrões, ferramentas e outras tecnologias de suporte disponíveis para a equipe.

    Embora o AUP possua conexões históricas e técnicas com a linguagem de modelagem unificada, é importante notar que a modelagem UML pode ser usado em conjunto com quaisquer modelos de processos ágeis

    (Pressman)