SóProvas


ID
277285
Banca
CESPE / CEBRASPE
Órgão
TRE-ES
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de RUP (rational unified process), julgue os itens que se seguem.

RUP e UML são interdependentes, isto é, não há como se aplicar o RUP no desenvolvimento de um sistema se não se utilizar o UML.

Alternativas
Comentários
  • Alguma explicação por favor. Eu sei que o RUP faz uso da UML. Então dá pra fazer a disciplina de Requisitos, por exemplo, sem utilizar os Diagramas de Caso de Uso, mas fica uma coisa esquisita, só com a documentação escirta dos requisitos, sem um diagrama se quer.
  • O problema é que querem vender o RUP e UML sempre juntos. Sempre!
  • O RUP tem como boa prática a utilização de modelagem visual. No meu entender, boa prática é opcional e não obrigatório e mesmo que fosse obrigatório, fala-se em modelagem visual onde existindo uma outra linguagem que não UML poderia ser utilizada para fazer os modelos necessários que as atividades do RUP demandam.
  • Galera acho que o erro do item está no "interdependentes", o RUP depende da UML mas a UML não depende do RUP. 
  • Concordo com o colega Thiago.

    O problema está interpretação da redação do enunciado da questão.
    RUP e UML são interdependentes, isto é, não há como se aplicar o RUP no desenvolvimento de um sistema se não se utilizar o UML.

    Significado de Interdependência
    Dependência mútua

    O RUP é um caso particular derivado do Processo Unificado (PU) e da UML.
    Entendo que RUP depende da UML; mas o contrário, não.
    A UML é anterior à criação do RUP.
    Portanto, não há dependência mútua.
  • Pra mim, o problema da questão é mesmo o fato de ligar o RUP a UML. O RUP é framework de processos, ou seja, você customiza de acordo com suas necessidades.
    A Modelagem Visual utilizando a UML é uma boa prática, mas não significa que você deve utilizar obrigatoriamente a UML.
  • O erro da questão é que RUP é um processo de desenvolvimento de software e UML é uma linguagem visual de modelagem.
    Eu posso usar RUP, sem usar UML posso usar outras notações para isso. 

    Questão: Errada.
  • Concordo parcialmente com você Thiago. De fato se o RUP é dependente da UML, mas a UML é independente do RUP não seria totalmente correto dizer que são interdependentes. Mas essa é uma questão de engenharia de software e não de português e como a própria assertiva definiu interdependentes de uma forma que faria sentido teria marcado correto.

     

    Enfim acho que a questão podia ter sido anulada por estar mal formulada. Esse é o grande problema do CESPE, no certo e errado quando está dubio não dá pra fazer por eliminação então tens que ter a sorte de advinhar o que examinador estava pensando. Muitas questões com impropriedades como essa são dadas como certa, enquanto outras tantas como erradas.

     

    Já vi questõs do tipo, a alíquota do ISS não pode ser superior a 10% dadas como certo e como erradas. Ao rigor, e ao meu ver estão certas pois 10 é maior que 5, mas como que vais advinhar o que o examinador pensa? Particularmente, como regra tento não pensar que é pegadinha e ser mais tolerante com a banca.

     

     

    ,

     

  • RUP e UML não são dependentes entre si. Assim está errado quando fala que são INTERDEPENDENTES. 

  • errado - como os colegas observaram, UML é a primeira parte do processo, usado para modelar, para criar uma representação visual de como o software sera desenvolvido. é possivel usar UML (assim como ARIS, EKD etc) e depois uma outra metodologia de desenvolvimento como scrum, xp, dsdm waterfall model etc. A unica coisa que RUP tem em relação ao UML é ter sido baseado nele, mas nao ha "interdependencia" entre eles