SóProvas


ID
1416913
Banca
FCC
Órgão
TRT - 2ª REGIÃO (SP)
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

O modelo de ciclo de vida incremental e iterativo foi proposto como uma resposta aos problemas encontrados no modelo em cascata. Em relação a este tipo de modelo de processo, é INCORRETO afirmar que

Alternativas
Comentários
  • Muito cuidado com palavras como SEMPRE, NUNCA, e outras muito restritivas. Mesmo que seja APENAS dividido os requisitos não é garantia que será possível aplicar o desenvolvimento iterativo e incremental.

  • Há problema em implementar este ciclo de vida quando não é possível modularizar o sistema.

  • Essa questão pode ser resolvidas analisando apenas esse trecho: "NBR ISO/IEC 12207:2009", se você já estudou sobre o modelo incremental e nunca ouviu falar nisso, então, há uma grande chance da questão incorreta ser essa.

  • Na alternativa B, essa característica não é do Evolutivo?

  • Foda, uma banca de concurso tirar questões de Wikipedia

    E) O Desenvolvimento Iterativo e Incremental é um dos clássicos modelos de processo de desenvolvimento de software criado em resposta às fraquezas do modelo em cascata, o mais tradicional. Os dois padrões mais conhecidos de sistemas iterativos de desenvolvimento são o RUP (Processo Unificado da Rational) e o Desenvolvimento ágil de software. Por isso o desenvolvimento iterativo e incremental é também uma parte essencial da Programação Extrema e outros.

    by Wikipedia
    https://pt.wikipedia.org/wiki/Desenvolvimento_iterativo_e_incremental


  • Nem sempre é possível utilizar o desenvolvimento incremental e iterativo. Esse modelo pode apresentar problemas quando envolver um aumento de escopo constante, o que tornaria o processo de desenvolvimento extremamente custoso ou quando requisitos sofrem mudanças constantes que influenciam em vários aspectos do negócio.

    Não há um ciclo de vida que atenda a todas as nuances presentes em diferentes processos de desenvolvimento de software, pois cada projeto possui suas singularidades.

  • O que isso "os dois padrões mais conhecidos de sistemas iterativos de desenvolvimento são: o UP (Processo Unificado) e o desenvolvimento ágil de software" tem a ver com isso "Por isso, o desenvolvimento iterativo e incremental é também uma parte essencial do XP"?

    Quer dizer que o desenvolvimento iterativo e incremental é também uma parte essecial do XP porque os dois padrões mais conhecidos são o UP e o desenvolvimento ágil?

    Desenvolvimento ágil é padrão?

    Papo de maluco! Sei que não adianta discutir com a banca, mas fica o meu protesto. Por hoje chega... amanhã começo outra vez... rsrs... ;)

  • João Leno falou tudo, foi assim que eu matei a questão

  • Marquei errada a "o desenvolvimento evolui em versões, através da construção incremental e iterativa de novas funcionalidades até que o sistema completo esteja construído. Apenas uma parte dos requisitos é considerada em cada ciclo de desenvolvimento."


    por causa do termo destacado. Acredito que quem gera versões é o modelo evolucionário. O iterativo e incremental geram builds ou incrementos "Prontos".