SóProvas


ID
1990531
Banca
FCC
Órgão
ELETROBRAS-ELETROSUL
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Atualmente os softwares podem ser desenvolvidos utilizando-se métodos ágeis ou métodos tradicionais. A escolha da metodologia mais adequada vai depender de vários fatores, como por exemplo, a característica de projeto, da empresa ou da gestão. Para fazer a escolha correta, é necessário ainda conhecer as características dos principais métodos e modelos de processo de desenvolvimento de software. Sobre estes métodos e modelos de processo é correto afirmar:

Alternativas
Comentários
  • a) As metodologias ágeis são indicadas principalmente em casos em que os requisitos são bem compreendidos e provavelmente não sofrerão grandes alterações durante o desenvolvimento do sistema.
    ERRADO! O indicado nesse caso é o cascata
    b) Os diagramas de Caso de Uso da UML são utilizados intensamente na fase de Elaboração do Rational Unified Process − RUP para criar um modelo de requisitos para o sistema.
    CORRETA!
    c) Nos modelos em cascata os testes são desenvolvidos paralelamente aos requisitos, antes de iniciar o desenvolvimento, ajudando testadores e desenvolvedores a compreenderem os requisitos.
    ERRADA! Não há paralelismo no cascata. Todas as fases são sequenciais.
    d) No Rational Unified Process − RUP o cliente participa do processo de desenvolvimento discutindo cenários com a equipe para gerar os cartões de estórias, que englobam as necessidades do cliente.
    ERRADA! cartões de estórias é no XP
    e) Sprinter e programação em pares são práticas descritas e amplamente utilizadas na eXtreme Programming − XP para agilizar o processo de desenvolvimento e reduzir a possibilidade de erros.
    ERRADA! Sprint é no Scrum

     

  • Sprinter? Examinador noiado...
    O correto é Splinter, grande mestre das Tartarugas Ninja! kkkkkkk

  • Corrigindo cada alternativa:

    a) As metodologias ágeis são indicadas principalmente em casos em que os requisitos não são bem compreendidos e provavelmente sofrerão grandes alterações durante o desenvolvimento do sistema.

     b) Os diagramas de Caso de Uso da UML são utilizados intensamente na fase de Elaboração do Rational Unified Process − RUP para criar um modelo de requisitos para o sistema. (CORRETA)

     c) No XP os testes são desenvolvidos paralelamente aos requisitos, antes de iniciar o desenvolvimento, ajudando testadores e desenvolvedores a compreenderem os requisitos.

     d) Nos modelos em cascata  o cliente participa do processo de desenvolvimento discutindo cenários com a equipe para gerar os cartões de estórias, que englobam as necessidades do cliente. (Na modelo em cascata as fases são sequenciais)

     e) programação em pares são práticas descritas e amplamente utilizadas na eXtreme Programming − XP para agilizar o processo de desenvolvimento e reduzir a possibilidade de erros. (Splinter não faz parte do XP)