Requisitos Funcionais Template HEngholmJr Version X.x ● May 29, 2017 Requisitos Funcionais [Nome do Projeto] Requisitos Funionais [Nome Projeto] Version: [Version Number] Revision Date [Date] Indice 1 INTRODUÇÃO ................................................................................................................................... 4 1.1 PROPÓSITO DO DOCUMENTO ............................................................................................................. 4 1.2 ESCOPO ........................................................................................................................................... 4 1.3 PREMISSAS....................................................................................................................................... 4 1.4 RESTRIÇÕES..................................................................................................................................... 5 2 DESCRIÇÃO GERAL ........................................................................................................................ 6 2.1 PERSPECTIVA DO PRODUTO .............................................................................................................. 6 2.2 FUNCIONALIDADES ............................................................................................................................ 6 2.3 AMBIENTE OPERACIONAL .................................................................................................................. 6 2.4 CARACTERÍSTICA DOS USUÁRIOS....................................................................................................... 7 3 REQUISITOS FUNCIONAIS .............................................................................................................. 8 3.1 REQUISITOS DO USUÁRIO .................................................................................................................. 8 3.2 REQUISITO FUNCIONAL N................................................................................................................... 9 3.3 REQUISITO FUNCIONAL N................................................................................................................... 9 3.4 REQUISITO FUNCIONAL N................................................................................................................... 9 4 REQUISITOS NÃO FUNCIONAIS ................................................................................................... 10 4.1 REQUISITOS DE SEGURANÇA ........................................................................................................... 10 Page 2 of 10 Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] História do Documento Revision Number Page 3 of 10 Revision Date Summary of Changes Author Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 1 Introdução 1.1 Propósito do documento Por exemplo: Este documento de requisitos funcionais define os requisitos funcionais e não funcionais para o [Sistema] 1.2 Escopo Descrever o escopo do produto, que é coberto por estes requisitos funcionais, particularmente se este documento descreve apenas parte do sistema ou um único subsistema. O escopo define os limites das exigências e deve identificar esclarecer características / requisitos fora do escopo, por exemplo, se certos requisitos não foram incluídos a restrições orçamentais ou de tempo. Escopo inclui Escopo exclui 1.3 Premissas Listar e descrever quaisquer fatores assumidos (em oposição a fatos conhecidos) que poderiam afetar os requisitos. Estes poderiam incluir de terceiros ou componentes comerciais que você pretende usar, as questões em torno do desenvolvimento, ambiente operacional, a política da empresa em matéria de contratação de hardware ou preferências para linguagens de programação específicas. O projeto poderia ser afetado negativamente caso essas premissas estejam erradas ou alteração durante o ciclo de vida do projeto. Premissa Page 4 of 10 Impacto Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 1.4 Restrições As restrições são as condições de como o sistema deve ser concebido e construído, como requisitos legais, normas técnicas, ou de decisões estratégicas. Restrições existem por causa das condições reais de negócios, por exemplo, a data de entrega é uma restrição apenas se houver consequências reais de negócios que vão acontecer como resultado do não cumprimento da data. Restrição Page 5 of 10 Impato Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 2 Descrição Geral Esta seção fornece uma descrição geral dos (s) características do produto. Ele não declara requisitos específicos; Estas seções fornecem informações que faz com que os requisitos, definido em detalhe nos capítulos seguintes, mais fácil de entender. 2.1 Perspectiva do Produto 2.2 Funcionalidades Resuma as funcionalidades de tal maneira que possam ser facilmente compreendidas pelo leitor. For example: The product produced from these requirements shall: Add customers to the Contacts database Add, change or delete invoices Prepare billing and invoicing functionality Provide details of customer credit ratings Funcionalidade Descrição #1 #2 #3 #4 #5 2.3 Ambiente Operacional Descreva o ambiente em que o software irá funcionar, incluindo a plataforma de hardware, sistema operacional e versões, e quaisquer outros componentes de software ou aplicativos com os quais têm de coexistir. Isso ajuda a colocar o sistema no contexto de uma perspectiva técnica. Page 6 of 10 Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 2.4 Característica dos Usuários Descrever as características de grupos de usuários que irão interagir com o sistema e quaisquer características que podem afetar o projeto do sistema, tais como nível de escolaridade, experiência, conhecimento técnico e localização geográfica. Perfil Atividades/Responsabilidades User Super User Administrator Etc Page 7 of 10 Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 3 Requisitos Funcionais Nesta seção, relacionar os requisitos funcionais associados com um recurso. Estes são os recursos de software que devem estar presentes para que o usuário execute os serviços prestados pelo recurso. Requisitos funcionais especificar funções que um sistema ou componente deve ser capaz de executar. Definir um requisito por item numerado. Este capítulo é constituído por n subsecções, dependendo do número de requisitos que devem ser capturados a definir o sistema. A sub-seção a seguir fornece um exemplo de formato que permite a captura de seus requisitos funcionais; você pode modificá-lo para atender às suas necessidades. 3.1 Requisitos do Usuário Descrever os requisitos do sistema, usuário ou empresa, com a consideração de todas as principais categorias de usuários. Fornecer o tipo de segurança ou outras características distintivas de cada conjunto de usuários. [Req #] Requisito Req # O software deve permitir que o usuário ... Req # O software deve permitir que o usuário ... Req # O software deve permitir que o usuário ... Page 8 of 10 Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 3.2 Requisito Funcional n [Req #] Title Propósito The software shall… Entradas Descreva as entradas para a função, incluindo as fontes, os intervalos válidos de valores, considerações temporais, requisitos de operadoras, e interfaces especiais. Operações Descrever as operações a serem realizadas dentro da função, incluindo verificações de validade, as respostas às condições anormais, e tipos de processamento necessários. Saídas Descrever os resultados da função, incluindo destinos de saída, intervalos válidos de valores, considerações temporais, e considerações para a manipulação de valores ilegais, mensagens de erro e interfaces necessárias. Provide a X.x.nf subsection for each function when functional decomposition is used to specify the requirements. Label and title each subsection appropriately for a specific function, where nf is the sequential subsection number and X is the name of the specific function. 3.3 [Req #] Requisito Funcional n Title Propósito Entradas Operações Saídas 3.4 [Req #] Requisito Funcional n Title Propósito Entradas Operações Saídas Page 9 of 10 Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved Requisitos Funcionais [Nome do Projeto] 4 Requisitos Não Funcionais Requisitos não-funcionais especificam os requisitos não abrangidos pelos requisitos funcionais. Eles especificam critérios que julgar o funcionamento de um sistema, ao invés de comportamentos específicos. Requisitos típicos não funcionais incluem disponibilidade, desempenho, tempo de resposta e throughput. 4.1 Requisitos de Segurança Forneça uma lista dos requisitos de segurança com atenção às seguintes: • Identificar o tipo (s) de segurança necessário, como o acesso a funções por tipo de usuário. • Identificar classificação de segurança, os tipos de proteção, e os controles de acesso do usuário. Tipo usuário Page 10 of 10 Acesso Documento: Requisitos Funcionais SytCom Training 2017. All rights reserved