SóProvas


ID
321163
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de engenharia de software, que permite a criação, de maneira econômica e confiável, de software que trabalhe eficientemente em máquinas reais, julgue os próximos itens.

Na concepção de engenharia de software, uma reunião ou entrevista é a técnica mais utilizada na elicitação de requisitos. Nesse momento, os requisitos de dados funcionais e comportamentais do sistema são levantados, refinados e analisados para serem validados pelos desenvolvedores e clientes/usuários.

Alternativas
Comentários
  • A Concepção deve ser uma fase esclarecedora. Neste momento é fundamental o foco nas metas e nas necessidades dos usuários. Esta fase é caracterizada pela presença do cliente em entrevistas para que a equipe de desenvolvimento compreenda o domínio. Com base nesta compreensão, são identificados e selecionados os requisitos funcionais, em forma de casos de uso, e os requisitos não-funcionais.

  • Eu concordo com o Lhugo.  A parte de "refinados e analisados" torna a assertiva errada.  Apesar da questão não citar o RUP é pacificado que em questões de processo unificado se utiliza o que é dito no RUP. Veja as questões do concurso do MPU.

    Bons estudos!
  • Concordo com os comentários anteriores.
    A engenharia de requisitos pode ser dividida nos estágios: concepção, levantamento, elaboração, negociação, especificação, validação e gestão.

    "Refinar e Analisar" são processos que dificilmente não são abordados na reunião, como a questão induz a pensar.
  • Fonte: Engenharia de Software
    Autor: Roger S. Pressman

    Capítulo 07 Engenharia de Requisitos
    (...)
    7.2.1 Concepção - Página 118
    (...)
    Na concepção do projeto, os engenheiros de software perguntam uma série de questões livres de contexto. A intenção é estabelecer um entendimento básico do problema, o pessoal que quer uma solução, a natureza da solução desejada e a efetividade da comunicação e colaboração preliminares entre cliente e desenvolvedor.

    7.2.3 Elaboração - Página 119
    As informações obtidaqs do cliente durante a concepção e o levantamento são expandidas durante a elaboração. Essa atividade da engenharia de requisitos enfoca o desenvolvimento de um modelo técnico refinado das funções, características e restrições do software.
    ----------------------
    O gabarito da questão deveria ser errado.
    Deve ter faltado um bom recurso embasado ou a boa vontade da banca de trocar o gabarito.
    ----------------------

    Continuando...
    Fonte: Engenharia de Software
    Autor: Roger S. Pressman

    Capítulo 03 O processo de Software - Página 52
    3.6.2 Fases do Processo  Unificado
    (...)
    A fase de concepção do Processo Unificado abrange atividades de comunicação com o cliente e de planejamento. Em colaboração com o cliente e com os usuários finais, os requisitos de negócio para o software são identificados, um rascunho da arquitetura do sistema é prposto e um plano para a naturezaiterativa e incremental do projeto que vai ser seguido é desenvolvido.
    (...)
    ----------------------
    Acredito que a questão foi "tirada", elaborada, desse contexto, porém a questão tem incio da seguinte forma: Na concepção de engenharia de software, uma reunião, o que nos leva para a Engenharia de Software   "pura"   e não para o Processo Unificado.
    Dessa forma afirmo novamente: "O gabarito da questão deveria ser errado."
  • Concordo que a questão foi mal elaborada, mas se prestarem a atenção na frase "para serem validados pelos desenvolvedores e clientes/usuários." notarão que o autor estava se referindo a fase inicial de elicitação, não significando que os requisitos serão analisados na reunião sob o ponto de vista dos desenvolvedores,  mas apenas analisados e refinados pelo analista de requisitos para que possa levar uma informação mais "elaborada" aos desenvolvedores. De qualquer forma, numa reunião sempre há sempre algum tipo de análise para que outras informações possam ser solicitadas a partir de informações fornecidas. 
  • não é refinado aí de jeito nenhum!
  • Acho que o que gerou dúvida foi apenas uma questão de português.
    "Na concepção de engenharia de software, uma reunião ou entrevista é a técnica mais utilizada na elicitação de requisitos. Nesse momento"

    Quando ele diz "nesse momento", ele quer se referir à elicitação de requisitos (que pelo Sommerville é chamado de elicitação e análise). Logo, ele não está se referindo ao momento da reunião.

    Portanto, na elicitação e análise de requisitos, "
    os requisitos de dados funcionais e comportamentais do sistema são levantados, refinados e analisados para serem validados pelos desenvolvedores e clientes/usuários."

    Assertiva correta!