SóProvas


ID
1870702
Banca
IF-SE
Órgão
IF-SE
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

A engenharia de requisitos possui atividades para o levantamento dos requisitos, especificação dos requisitos, validação dos requisitos e gerenciamento dos requisitos. Analise as afirmativas abaixo.

I. As entrevistas (abertas e fechadas) podem ser usadas para levantar os requisitos do sistema.

II. Durante a validação de um requisito, devemos verificar sua validade, consistência, completude, realismo e verificabilidade.

III. Casos de uso identificam interações individuais entre o sistema e seus usuários ou outro sistema.

IV. O gerenciamento de mudanças nos requisitos deve ser aplicado somente às mudanças de emergência depois que o documento de requisitos for aprovado.

De acordo com as afirmativas, marque a alternativa CORRETA:

Alternativas
Comentários
  • Verificar validade me deixou confuso

  • Que critério de realismo é esse? Alguém pode me informar a fonte?
  • O Sommerville cita no seu capítulo de requisitos os tipos de verificaçoes na fase de validação de requsitos, que consiste em: validade, consistência,realismo, verificabilidade e completude

  • 5. Validação

    Pretende-se demonstrar que o documento de requisitos produzido corresponde, de fato, ao sistema que o cliente pretende.

    Durante a fase de validação dos requisitos, devem ser verificados (através de checklists) os seguintes atributos dos requisitos:

    * Validade: a especificação resulta da análise dos requisitos identificados junto das diversas partes interessadas envolvidas. Como tal, requisitos identificados individualmente (isto é, junto de cada parte interessada) podem diferir da especificação final que se atinge após o cruzamento de informação e é necessário que cada cliente compreenda e aceite a especificação final obtida.
    * Consistência: não devem existir conflitos entre os requisitos identificados.
    * Compreensibilidade / Ambiguidade: os requisitos devem poder ser compreendidos de forma inequívoca pelas partes interessadas.
    * Completude: todas as funcionalidades pretendidas devem fazer parte da especificação do sistema.
    * Realismo: dadas as restrições do projeto (tecnológicas, financeiras e temporais) o sistema especificado tem de ser implementável.
    * Verificabilidade: de forma a evitar futuras discordâncias quanto à concretização dos requisitos especificados, estes devem ser descritos de modo que seja possível verificar se foram ou não concretizados, isto é, se o sistema final corresponde à especificação inicial.
    * Rastreabilidade: a origem dos requisitos, em relação ao cliente, deve estar claramente identificada. Entre outros motivos, isto é importante para facilitar a gestão futura dos requisitos.
    * Conformidade com normas: para além dos aspectos funcionais dos requisitos, a sua especificação deve obedecer às normas usadas ao longo de todo o documento.

     

    fonte: http://marcelmesmo.blogspot.com.br/2011/10/engenharia-de-requisitos.html#.WOlAW2fauUk

     

    ---

    "A validação dos requisitos é o processo de verificação da validade, consistência, completude, realismo e verificabilidade dos requisitos"

    fonte: https://profandreluisbelini.files.wordpress.com/2016/02/aula-03-engenharia-de-requisitos.pdf

    este último aponta como referência bibliográfica:

    SOMMERVILLE, Ian. Engenharia de Software; tradução Ivan Bosnic e Kalinka G. de O. Gonçalves; revisão técnica Kechi Hirama. 9ª Ed. – São Paulo: Pearson Prentice Hall, 2011.

  • Fiquei confuso com o 'devemos', ou seja, se realmente é obrigatório verificar todos ou não, porém como não era Cespe fui de B...

  • Fiquei confuso com o 'devemos', ou seja, se realmente é obrigatório verificar todos ou não, porém como não era Cespe fui de B...