SóProvas


ID
143749
Banca
FIP
Órgão
Câmara Municipal de São José dos Campos - SP
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação ao "Rational Unified Process" (RUP), não é correto afirmar que:

Alternativas
Comentários
  • Questão típica de eliminação de possibilidades:

    a) Sem dúvidas o RUP é um modelo versátil que se adapta aos mais variados tipos de projetos, com flexibilidade em arquitetura por não estar 'preso' a nenhuma implementação específica.

    b) Iteratividade e incrementos são o ponto forte do RUP, que visa iterar e incrementar gerando releases ao término de cada etapa.

    c) Tirando o fato de o RUP ter os mesmos criadores da UML, toda a metodologia RUP está voltada aos casos de uso, bem como uma das sugestões das melhores práticas "Modelar Visualmente".

    d) Em nenhum ponto da documentação RUP faz menção à RAD, se é que RAD existe!

    e) Semelhante ao observado nas alternativas 'b' e 'c'
  • Nâo entendi porque na questão "b" ele deu como certa já que não é INTERATIVO mas sim ITERATIVO. Existe diferença entre os dois.
  • O que tenho visto são questões afirmando que o RUP baseia-se nessas premissas (dentre outras): interativo e iterativo.

    Iterativo é que itera, repete.
    Interativo é que interage, comunicação bidirecional.
  • O RUP também é interativo, no entanto não há processo de "Desenvolvimento de software interativo e incremental"
    Foi vacilo da banca mesmo.
  • ITERATIVO x INTERATIVO

    O nome iterativo (fazer de novo; REITERAR; REPETIR) e interativo (atividade ou trabalho compartilhado, em que existem trocas e influências recíprocas) se confundem em função até dos seus significados. Se imaginarmos o desenvolvimento de sistemas como puramente a criação de programas dentro da área de TI, sem a intervenção dos usuários, até que eles estejam coerentes com os requisitos de software, o correto é estarmos usando a palavra ITERATIVO, devido a repetição dessa ação.

    No entanto, se imaginarmos que a cada repetição deve-se interagir com os usuários para que o sistema cada vez mais corresponda as expectativa deles, o correto seria usar, a rigor, a palavra INTERATIVO. Mas, por convenção (ou por repetição), a grande maioria dos autores de Engenharia de Software adotam a palavra ITERATIVO para identificar este tipo de desenvolvimento.

    http://pt.wikipedia.org/wiki/Desenvolvimento_iterativo_e_incremental

    __________________________

    Já vi autores utilizarem interativo, para este caso, referindo-se ao processo de desenvolvimento de software, tanto faz.
  • O Modelo RAD (Rapid Application Development) atua com requisitos bem definidos, risco baixo e enfatiza o ciclo de desenvolvimento curto, ao contrário do RUP