SóProvas


ID
2502862
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

“Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software” (Sommerville, 2011). Um dos modelos de processo de software existentes é o Rational Unified Process, também conhecido como RUP. O RUP define uma série de workflows – ou fluxos –, que representam agrupamentos de atividades a serem executadas pelas equipes de engenharia de software. Nesse sentido, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda, associando as atividades aos respectivos fluxos.


1. Modelagem de negócio.

2. Requisitos.

3. Análise e construção.

4. Implementação.

5. Teste.


( ) Define uma visão do sistema com base nas necessidades das partes interessadas.

( ) Avalia a qualidade do produto.

( ) Traduz os requisitos numa especificação que descreva como implementar o sistema.

( ) Entende a estrutura e a dinâmica da organização em que o sistema será implantado.

( ) Codifica e integra os componentes do software.


Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.

Alternativas
Comentários
  • c-

    RUP deve ser utilizado quando houver maior complexidade técnica e de gerenciamento. No RUP, um papel define um conjunto de comportamentos, habilidades e responsisbilidades. A mesma pessoa pode fazer vários papeis em momentos distintos no mesmo projeto. e.g.: o papel do analista é fazer relacionamento com usuario. O RUP é constituido de 4 fases e 9 workflows, sendo 6 técnicos e 3 de suporte. Os workflows demonstram quais atividades t~em mais intesnidade em determinada fase. e.g.: modelagem é mais intensa durante concepção e diminui nas demais fases. requisitos inicia forte no concepção, diminui na elaboração mas experimenta pequenos aumentos na construção. 

  • Achei estranho apenas o item ( ) Avalia a qualidade do produto. Pois, não existe uma fase ou disciplina exclusiva de qualidade! considera-se que qualidade deve estar contida em todas as fases e em todas as disciplinas do RUP.

  • Para revisar:

    1. Modelagem de negócio.

    (1) Entende a estrutura e a dinâmica da organização em que o sistema será implantado.

     

    2. Requisitos.

    (2) Define uma visão do sistema com base nas necessidades das partes interessadas.

     

    3. Análise e construção.

    (3) Traduz os requisitos numa especificação que descreva como implementar o sistema.

     

    4. Implementação.

    (4) Codifica e integra os componentes do software. 

     

    5. Teste. 

    (5) Avalia a qualidade do produto (Praticamente se refere à Validação)

  • A questão usou "Análise e construção" em vez de "Análise e design". Duvidosa essa tradução