SóProvas


ID
1774495
Banca
ESAF
Órgão
ESAF
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

A maior dificuldade na construção de um software é decidir precisamente o que construir. Em geral, nenhuma outra parte do trabalho conceitual é mais difícil quanto estabelecer detalhadamente os requisitos técnicos. Entre as 5 principais dificuldades relatadas na literatura da área de engenharia de requisitos não se inclui:

Alternativas
Comentários
  • Elicitar e compreender os requisitos dos stakeholders do sistema é um processo difícil por várias razões:


    - Exceto em termos gerais, os stakeholders costumam não saber o que querem de um sistema computacional; eles podem achar difícil articular o que querem que o sistema faça, e, como não sabem o que é viável e o que não é, podem fazer exigências inviáveis.

    - Naturalmente, os stakeholders expressam requisitos em seus próprios termos e com o conhecimento implícito do seu próprio trabalho. Engenheiros de requisitos, sem experiência no domínio do cliente, podem não entender esses requisitos.

    - Diferentes stakeholders têm requisitos diferentes e podem expressar essas diferenças de várias maneiras. Engenheiros de requisitos precisam descobrir todas as potenciais fontes de requisitos e descobrir as semelhanças e conflitos.

    - Fatores políticos podem influenciar os requisitos de um sistema. Os gerentes podem exigir requisitos específicos, porque estes lhe permitirão aumentar sua influência na organização.

    - O ambiente econômico e empresarial no qual a análise ocorre é dinâmico. É inevitável que ocorram mudanças durante o processo de análise. A importância dos requisitos específicos pode mudar. Novos requisitos podem surgir a partir de novos stakeholders que não foram inicialmente consultados.


    Fonte: Sommerville, 9 Edição, Capítulo 4, Página 71.


    Observem que a letra "B" (gabarito da questão) é algo positivo, pois, por ser homogênea, a obtenção dos requisitos é facilitada. A questão pede as dificuldades.


    Bons estudos!

  • ⦁ ambiguidade e falta de clareza.

    Certo. É uma dificuldade.

    ⦁ cultura homogênea da organização.

    Errado. Se a cultura fosse homogênea não seria uma dificuldade. Na maior parte das vezes, a organização tem uma cultura heterogênea, o que dificulta.

    ⦁ dificuldades de comunicação.

    Certo. É uma dificuldade.

    ⦁ identificação de stakeholders.

    Certo. É uma dificuldade. Nem sempre os stakeholders relevantes estão claros.

    ⦁ rastreamento de requisitos.

    Certo. É uma dificuldade. É bastante difícil rastrear os impactos que alterações nos requisitos causam em outros requisitos ou artefatos de software.

    Resposta: B