SóProvas


ID
946972
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os próximos itens, a respeito de engenharia de software.

No processo de definição de requisitos, a elicitação é a atividade responsável pela verificação de viabilidade, custo, tempo, prioridades, reúso, completude, corretude, variabilidade e evolução do projeto.

Alternativas
Comentários
  • O processo de definição de requisitos tem três fases: elicitação, modelagem e análise. A questão descreve perfeitamente a fase de análise. Ficaria correto reescrevendo: "No processo de definição de requisitos, a análise é a atividade responsável pela verificação de viabilidade, custo, tempo, prioridades, reúso, completude, corretude, variabilidade e evolução do projeto."
  • Segundo Sommerville,
     
    Elicitação de requisitos é o mesmo que levantar, identificar, entender as necessidades do usuário (stakeholders).
  • Segundo Sommerville, a engenharia de requisitos é divida nas fases de:
    Estudo de viabilidade
    Elicitação e análise de requisitos
    Especificação de requisitos
    Validação de requisitos

    Logo, temos que a verificação de viabilidade do projeto ocorre na fase de Estudo de viabilidade.

    A elicitação é a atividade responsável por levantar os requisitos do sistema, interagindo com as partes interessadas para saber o que elas querem que o sistema faça.

    Abrass!
  • Elicitação de Requisitos
     
    Elicitar: descobrir, tornar explícito, obter o máximo de informações para o conhecimento do objeto em questão. Envolve vários stakeholders. A equipe técnica deve esclarecer:
    ?O domínio da aplicação;
    ?Os serviços que a aplicação deve oferecer;
    ?As restrições sob as quais a aplicação deve operar.
     
    Problemas
     
    - Os interessados não sabem o que querem;
    - Os interessados descrevem os problemas em sua própria linguagem;
    - Os requisitos de cada parte interessada podem ser conflitantes;
    - Fatores políticos e organizacionais podem influenciar os requisitos do sistema.
     
    Atividades
     
    Entendimento do Domínio da Aplicação: Entender os problemas atuais na organização e como o software a ser implementado se ajustará a ela.
    Descoberta (levantamento) dos Requisitos: Interagir com as partes interessadas para descobrir seus requisitos.
    Alternativa: Errada

    Fonte: Sommerville
  • De acordo com Ian Sommerville (engenharia de software - edição 9) - pág. 69:

    "Os processos de engenharia de requisitos podem incluir 4 atividades de alto nível. Elas visam avaliar se o sistema é útil para a empresa (estudo de viabilidade), descobrindo requisitos (elicitação e análise), convertendo-os em alguma forma-padrão (especificação), e verificar se os requisitos realmente definem o sistema que o cliente quer (validação)."

    Na pág. 24 ele diz:

    "Existem 4 atividades principais do processo de engenharia de requisitos:

    1) Estudo de viabilidade. É feita uma estimativa acerca da possibilidade de se satisfazerem as necessidades do usuário identificado usando-se tecnologias atuais de software e hardware. O estudo considera se o sistema proposto será rentável a partir de um ponto de vista de negócio e se ele pode ser desenvolvido no âmbito das atuais restrições orçamentárias. Um estudo de viabilidade deve ser relativamente barato e rápido. O resultado deve informar a decisão de avançar ou não, com uma análise mais detalhada.

    2) Elicitação e análise de requisitos. Esse é o processo de derivação dos requisitos do sistema por meio da observação dos sistemas existentes, além de discussões com os potenciais usuários e compradores, análise de tarefas, entre outras etapas. Essa parte do processo pode envolver o desenvolvimento de um ou mais modelos de sistemas e protótipos, os quais nos ajudam a entender o sistema a ser especificado.

    3) Especificação de requisitos. É a atividade de traduzir as informações obtidas durante a atividade de análise em um documento que defina um conjunto de requisitos. Dois tipos de requisitos podem ser incluídos nesse documento. Requisitos do usuário são declarações abstratas dos requisitos do sistema para o cliente e usuário final do sistema; requisitos de sistema são uma descrição mais detalhada da funcionalidade a ser provida.

    4) A validação de requisitos. Essa atividade verifica os requisitos quanto a realismo, consistência e completude. Durante esse processo, os erros no documento de requisitos são inevitavelmente descobertos. Em seguida, o documento deve ser modificado para correção desses problemas."

    Portanto, está errado dizer que a elicitação é a atividade responsável pela verificação de viabilidade.

    Abs,

    Bons estudos!