SóProvas


ID
2518387
Banca
FCC
Órgão
TRE-PR
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

It is a document created by system analyst after the requirements are collected from various stakeholders. It defines how the intended software will interact with hardware, external interfaces, speed of operation, response time of system, portability of software across various platforms, maintainability, speed of recovery after crashing, Security, Quality, Limitations etc. The requirements received from client are written in natural language. It is the responsibility of system analyst to document the requirements in technical language so that they can be comprehended and useful by the software development team.


The text refers to

Alternativas
Comentários
  • a)

    Software Requirement Specification − SRS.

  • a especificação é a tarefa de descrever precisamente o software que será escrito, preferencialmente de uma forma matematicamente rigorosa em um documento formal

     

    2017

    É comum que uma especificação de requisitos inclua as interfaces externas do software.

    certa

     

     

    Se visualizado na forma de uma espiral, o processo de engenharia de requisitos, especialmente na fase de especificação de requisitos, inicia-se com a especificação de requisitos de negócio, depois de usuário e, por último, especificação e modelagem de sistema

     

    Certa

     

    Ano: 2014Banca: CESPEÓrgão: ANTAQProva: Analista Administrativo - Sistemas e Negócios

     

    A linguagem natural estruturada, em que é admitida a utilização de construções de linguagem de programação, é uma técnica de especificação de requisitos.

    certa

     

  • Para acertar a questão, a frase que mata a questão é: "It is a document...". Ou seja, este documento é descrito de forma bem técnica para o entendimento mais baixo nível (desenvolvedores, arquitetos, etc). Sendo assim a fase que levanta este detalhamento é a Especificação de Requisitos de Software. Vejamos as alternativas abaixo:

     

     a) (CORRETA) Software Requirement Specification − SRS. (Especificação de requisitos de software).

     b) (ERRADA) Feasibility Study (Estudo de viabilidade) -> Isto é fase e não documento.

     c) (ERRADA) Requirement Gathering (Coleta de requisitos) -> Isto é fase e não documento.

     d) (ERRADA)  Software Requirement Validation − SRV. (Validação de requisitos) -> Isto é fase e não documento.

     e) (ERRADA) Requirement Elicitation (Elicitação de requisitos) -> Isto é fase e não documento

     

    Na página 63, no primeiro parágrafo, da 9 edição, Sommerville conceitura SRS como : "O documento de requisitos de software, às vezes chamado Especificação de Requisitos de Software (SRS - do inglês Software Requirement Specification), é uma declaração oficial de o que os desenvolvedores do sistema devem implementar. Deve incluir tanto os requisitos de usuário para  um sistema quanto uma especificação detalhada dos requisitos de sistema."

  • Nesta questão a FCC cobrou, além de conhecimento em requisitos, domínio da leitura em inglês. 

    Vimos que todo o processo de gerência de requisitos gira em torno de gerar ao seu final um artefato chamado Documento de Especificação de Requisitos. Esse documento também é conhecido como SRS – Software Requirements Specification.

     

    O texto do enunciado é justamente a definição do SRS. Guarde esse texto e cole na parede porque é uma ótima definição.

    Resposta: A

  • s-

    A software requirements specification is a description of a software system to be developed. It is modeled after business requirements specification, also known as a stakeholder requirements specification.

    https://en.wikipedia.org/wiki/Software_requirements_specification