SóProvas


ID
2723233
Banca
CEPS-UFPA
Órgão
UFPA
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Com respeito ao processo de Engenharia de Requisitos de Software, considere as seguintes afirmativas.


I O Diagrama de Classes e o Diagrama de Atividades, ambos fornecidos pela Unified Modeling Language, podem ser usados tanto no processo de requisitos quanto na descrição de arquitetura (design) de um software.


II Em projetos dinâmicos, como na construção de um Jogo Educacional interativo, a especificação de requisitos pode ser substituída por uma abordagem baseada exclusivamente em protótipos evolutivos.

III Em uma organização de desenvolvimento de software, os processos de gerenciamento de requisitos e gerenciamento de projetos devem atuar de forma integrada.

IV Etnografia, prototipação, entrevistas e questionários são técnicas que podem ser usadas na identificação de requisitos de software.

V Os casos de uso descrevem requisitos interativos. Assim, processos internos de um software não constituem casos de uso, não importando quão complexos sejam.


Está(ão) correta(s)

Alternativas
Comentários
  • Diagrama de atividades pode ser usado na descrição de arquitetura??

  • Fala colega Rodrigo, como está? Respondendo sua pergunta.

         Sim diagramas de atividades podem ser usados na descrição de arquitetura, já que esse diagrama é essencialmente um gráfico de fluxo, mostrando o fluxo de controle de uma atividade para outra.

        Acredito eu, que você pensa na arquitetura como a parte estrutural do sistema, ou seja, somentes os aspectos estáticos do sistema É UM ERRO PENSAR ASSIM!

     

    Trecho retirado do Guia do Usuário UML -  BOOCH, RUMBAUCH, JACOBSON;

      "A arquitetura é o conjunto de decisões significativas acerca dos seguintes itens:

                   - A organização do sistema de software;

                  - A seleção dos elementos estruturais e suas interfaces, que compõem o sistema;  (diagramas estruturais)

                  - Seu comportamento, conforme especificado nas colaborações entre esses elementos; (diagramas comportamentais)

                  - A composição desses elementos estruturais e comportamentais em subsistemas progressivamente maiores."

     

    Complementando...

          " A arquitetura de software não está relacionada somente com a estrutura e o comportamento, mas também com a utilização, funcionalidade, desempenho, flexibilidade, reutilização, abrangência, restrições e ajustes econômicos e tecnológicos e questões estéticas"   

     

    Bom, espero ter esclarecido sua dúvida!

  • Diagrama de classes para requisitos?

  • A afirmativa I está errada, porque a questão informa que o diagrama de classes e atividades podem ser usados tanto no processo de requisitos quanto na descrição de arquitetura (design) de um software. Ou seja, informa que cada um serve para os dois propósitos, o que não é verdadeiro. Essas bancas pegam textos soltos espalhados pela internet e não pesquisam a veracidade da informação em literaturas consagradas.