3 Requisitos Funcionais

Propaganda
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
Download