Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Documento de Requisitos
Ficha Tcnica
Equipe Responsvel pela Elaborao <nome> <diviso-regio> <nome> <diviso-regio> <nome> <diviso-regio> <nome> <diviso-regio> Pblico Alvo Este manual destina-se a <especifique o pblico alvo deste documento>
Verso <x.y> - <local>, <ms> de <ano> Dvidas, crticas e sugestes devem ser encaminhadas por escrito para o seguinte endereo postal: <especifique o endereo para correspondncia> Ou para o seguinte endereo eletrnico: <especifique o e-mail para contato> Recomendamos que o assunto seja identificado com o ttulo desta obra. Alertamos ainda para a importncia de se identificar o endereo e o nome completos do remetente para que seja possvel o envio de respostas.
Documento de Requisitos
Sumrio
INTRODUO......................................................................................................1
Viso geral deste documento.........................................................................................1 Convenes, termos e abreviaes...............................................................................1 .1 Identificao dos Requisitos ...............................................................................1 .2 Prioridades dos Requisitos..................................................................................2 Referncias.......................................................................................................................2
REQUISITOS NO FUNCIONAIS.......................................................................1
Usabilidade.......................................................................................................................1 [NF001] <Nome do requisito>.................................................................................1 [NF] <Nome do requisito>..................................................................................1 Confiabilidade..................................................................................................................1 [NF] <Nome do requisito>...................................................................................1 Desempenho.....................................................................................................................2 [NF] <Nome do requisito>...................................................................................2
Verso <x.y>
<mes / ano>
Documento de Requisitos
Segurana.........................................................................................................................2 [NF] <Nome do requisito>...................................................................................2 Distribuio......................................................................................................................2 [NF] <Nome do requisito>...................................................................................2 Padres.............................................................................................................................2 [NF] <Nome do requisito>...................................................................................2 Hardware e software........................................................................................................2 [NF] <Nome do requisito>...................................................................................2
Verso <x.y>
<mes / ano>
Documento de Requisitos
Introduo P1 / 1
Introduo
<Este espao deve ser usado para descrever os objetivos deste documento e o pblico ao qual ele se destina. Complete e/ou adapte o texto abaixo para fornecer essas informaes.> Este documento especifica o sistema <Nome do sistema>, fornecendo aos desenvolvedores as informaes necessrias para o projeto e implementao, assim como para a realizao dos testes e homologao do sistema.
.1
Verso <x.y>
<mes / ano>
Documento de Requisitos
Introduo P2 / 2
.2
Referncias
<Esta seo deve prover uma lista de todos os documentos relacionados a este documento. Complete e/ou adapte o texto abaixo para fornecer essas informaes. No esquea de inserir uma referncia para o glossrio.> Documentos relacionados ao <Nome do sistema> e/ou mencionados nas sees a seguir: 1. Ttulo; Nmero (se aplicvel); Data; Instituio, diviso ou equipe responsvel pelo documento; Link para o documento (se aplicvel); 2. Ttulo; Nmero (se aplicvel); Data; Instituio, diviso ou equipe responsvel pelo documento; Link para o documento (se aplicvel); 3.
Verso <x.y>
<mes / ano>
Documento de Requisitos
Captulo
<Descreva aqui, em linhas gerais, os objetivos do sistema, comunicando o propsito da aplicao e a importncia do projeto para todas as pessoas envolvidas. Se for necessrio apresentar detalhes mais tcnicos sobre o sistema, voc tambm pode usar esta seo para descrever em linhas gerais a arquitetura do sistema, indicando seus mdulos principais, o uso (se existir) da Internet ou outra rede de comunicao, componentes on-line e off-line, e a interao (se existir) com outros sistemas. Use um diagrama se achar conveniente.>
.1
.2
Verso <x.y>
<mes / ano>
Documento de Requisitos
.3
Verso <x.y>
<mes / ano>
Documento de Requisitos
Captulo
<Nesta seo, apresente todos os requisitos funcionais, ou casos de uso, do sistema. Em sistemas grandes comum haver muitos casos de uso e, para facilitar a visualizao deste documento, voc pode agrup-los em subsees de casos de uso correlacionados. Os nomes das subsees devem ser nicos e pequenos (3 palavras no mximo) e podem ser formados por palavras, nmeros e/ou abreviaes. Cada um dos casos de uso deve ser descrito em um bloco especfico, seguindo o modelo descrito abaixo. O identificador do bloco deve conter o nmero do caso de uso (por exemplo, [RF001]) e o seu nome. Se os casos de uso forem agrupados em subsees especficas, a numerao deles deve ser reiniciada a cada subseo (dentro de uma mesma subseo, todo caso de uso deve ter um nmero de identificao nico). Quando a primeira verso deste documento for disponibilizada para a equipe de desenvolvimento, os nomes das subsees e os nmeros dos casos de uso no devem ser modificados ou reaproveitados, para no invalidar referncias externas feitas a eles.>
Essencial
Importante
Desejvel
<Opcional> Interface(s) associada(s): <inclua aqui o(s) identificador(es) da(s) respectiva(s) interface(s) do caso de uso (descrita(s) na Seo 5).> Entradas e pr condies: <Liste aqui todas as entradas e/ou pr condies do caso de uso. Pr condio de um caso de uso o estado em que o sistema deve estar para realizar o caso de uso.> Sadas e ps condies: <Liste aqui todas as sadas e/ou ps condies do caso de uso. Ps condio de um caso de uso a lista de possveis estados em que o sistema pode estar imediatamente aps o trmino da realizao do caso de uso.>
Verso <x.y>
<mes / ano>
Documento de Requisitos
Verso <x.y>
<mes / ano>
Documento de Requisitos
Captulo
Requisitos no funcionais
<Esta seo deve conter os requisitos no funcionais do sistema. Para uma melhor organizao deste documento, utilize as subsees abaixo para agrupar os requisitos no funcionais relacionados. Naturalmente, o nmero e tipo de subsees utilizadas depende do sistema que est sendo especificado e no preciso utilizar todas elas. Simplesmente elimine as subsees para as quais no for encontrado nenhum requisito. Os requisitos no funcionais devem ser identificados com um identificador nico, da mesma maneira que os requisitos funcionais (casos de uso). Inicie a numerao com o identificador NF001 e prossiga incrementando os nmeros a medida que forem surgindo novos requisitos no funcionais. Reinicie a numerao em cada subseo. Fornea tambm um nome para o requisito, como foi feito para os requisitos funcionais. Descreva o requisito, assinale a sua prioridade e, em seguida, caso o requisito esteja relacionado a um caso de uso ou a um grupo de casos de uso especficos, utilize o campo Caso(s) de uso associado(s): para identificar o(s) caso(s) de uso correspondente(s). Se for um requisito no funcional do sistema como um todo, esse campo no precisa ser utilizado.>
Usabilidade
Esta seo descreve os requisitos no funcionais associados facilidade de uso da interface com o usurio, material de treinamento e documentao do sistema.
Essencial
Importante
Desejvel
<Opcional> Caso(s) de uso associado(s): <use este campo para identificar a que caso(s) de uso o requisito de usabilidade est relacionado.>
Confiabilidade
Esta seo descreve os requisitos no funcionais associados freqncia, severidade de falhas do sistema e habilidade de recuperao das mesmas, bem como corretude do sistema.
Verso <x.y>
<mes / ano>
Documento de Requisitos
Desempenho
Esta seo descreve os requisitos no funcionais associados eficincia, uso de recursos e tempo de resposta do sistema.
Segurana
Esta seo descreve os requisitos no funcionais associados integridade, privacidade e autenticidade dos dados do sistema.
Distribuio
Esta seo descreve os requisitos no funcionais associados distribuio da verso executvel do sistema.
Padres
Esta seo descreve os requisitos no funcionais associados a padres ou normas que devem ser seguidos pelo sistema ou pelo seu processo de desenvolvimento. <Se voc mencionar documentos relacionados, no esquea de list-los na seo 1.3.>
Hardware e software
Esta seo descreve os requisitos no funcionais associados ao hardware e software usados para desenvolver ou para executar o sistema.
Verso <x.y>
<mes / ano>
Documento de Requisitos
Captulo
<Esta seo deve conter desenhos ou rascunhos das telas do sistema que forem necessrios ou convenientes para esclarecer algum dos requisitos do sistema. Para sistemas que possuem prottipos ou verses j desenvolvidas possvel capturar as telas e apresentar figuras das mesmas. Use nomes e/ou nmeros para identificar cada interface e descreva-as em sees independentes.>
.1
Verso <x.y>
<mes / ano>