SóProvas


ID
377575
Banca
FCC
Órgão
TRE-AP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

As práticas se baseiam em técnicas ágeis, tais como, Test Driven Development (TDD), Agile Model Driven Development (AMDD) e Database Refactoring, concentrando as atividades de análise, desenho e requisitos unicamente na disciplina Modelagem. Trata-se de

Alternativas
Comentários
  • AUP ( acronomo de Agile Unified Process):  é uma versão simplificada do RUP. Ele descreve uma abordegem simples, de fácil compreensão para o desenvolvimento de software, usando técnicas ágeis e conceitos do RUP. Aplica técnicas ágeis que incluem:
    1. Test Driven Development (TDD)
    2. Agil Model Driven Development (AMDD)
    3. Gerenciamento de mudanças ageis
    4. Refatoramento de banco de dados para melhorar a sua produtividade.
  • O AUP (Agile Unified Process) adota uma filosofia serial para o que amplo e iterativa para o que é particular. Assim, ele adota as fases tradicionais do UP - Unified Process: Concepção, Elaboração, Construção e Transição. Entretanto, dentro de cada atividade (disciplina), 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. Cara iteração AUP dirige-se para as seguintes atividades/disciplinas:

    1. Modelagem - Representações UML do universo do negócio e do problema são criadas;

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

    3. Teste - Desenvolvimento baseado em TDD - Test Driven Development;

    4. Aplicação - Entrega de um incremento de software e a aquisição de feedback dos usuário finais;

    5. Configuração e gerenciamento de projeto - Gerenciamento das alterações, riscos e controle de qualquer artefato persistente. Enquanto o Gerenciamento do projeto traciona e controla o processo de uma equipe e coordena suas atividades;

    Assim, somente o único processo de desenvolvimento de software que concentra as atividades análise, desenho e requisitos na Modelagem é o AUP. Na verdade, os demais SCRUM e XP nem possuem a definição formal dessa disciplina Modelagem.

    Espero ter ajudado! Bons estudos!

  • A única alternativa que apresenta as fases citadas é a da letra A. Que é o RUP Ágil