SóProvas


ID
3172804
Banca
IF-PE
Órgão
IF-PE
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre processos de desenvolvimento de software, considere as informações a seguir.


I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.

II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes. 

IV. São exemplos de metodologias ágeis: eXtreme Programming (XP), Rational Unified Process (RUP) e SCRUM.


Estão CORRETAS, apenas, as proposições

Alternativas
Comentários
  • II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

    III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes.

  • I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.

    Na verdade, o modelo em cascata é recomendado em projetos grandes e cuja equipe está geograficamente distribuida. Em projetos de pequeno e médio porte, esse modelo é demasiado lento quanto a entrega da solução pedida pelo cliente, lembrem-se disso.

    II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

    Justamente o uso adequado do modelo em cascata, que produz abrangente documentação.

    III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes.

    Metodos ágeis são técnicas desenvolvidas justamente para lidar com essas entregas frequentes em que o cliente não pode esperar varios meses para ter o produto funcionando.

    IV. São exemplos de metodologias ágeis: eXtreme Programming (XP)Rational Unified Process (RUP) e SCRUM.

    RUP não é um método ágil. Ele é um processo hibrido que uni processos como o em Cascata e o Incremental para produzir softwares seguros e com maior velocidade. os outros dois XP e SCRUM são os métodos ágeis mais comuns hoje em dia.

    Bons estudos, galerinha!

  • I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.

    II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

    IV. São exemplos de metodologias ágeis: eXtreme Programming (XP) e SCRUM.