Documento de Visão - GabrielVas/engSoft GitHub Wiki

Histórico da Revisão

Data Versão Descrição Autor 1.0

1. Objetivo

O propósito deste documento é coletar, analisar e definir as necessidades de alto-nível e características do sistema, focando nas potencialidades requeridas pelos afetados e usuários-alvo, e como estes requisitos foram abordados no sistema. A visão do sistema documenta o ambiente geral de processos desenvolvidos para o sistema, fornecendo a todos os envolvidos uma descrição compreensível deste e suas macro-funcionalidades. O Documento de Visão documenta as necessidades e funcionalidades do sistema

2. Descrição do Problema

Fornece uma declaração resumida do problema a ser resolvido por este projeto.

O problema de DESCREVER O PROBLEMA afeta OS INTERESSADOS AFETADOS PELO PROBLEMA cujo impacto é QUAL É O IMPACTO DO PROBLEMA? uma boa solução seria LISTE ALGUNS DOS BENEFÍCIOS CHAVES DESSA SOLUÇÃO

3. Definição das Partes Interessadas

###Cliente Nome Descrição Responsabilidades Nome do tipo da Parte Interessada Breve descrição da parte interessada Descrição das responsabilidades das partes interessadas com relação ao sistema como, por exemplo, garantir que o sistema será mantido, garantir que terá demanda de mercado, aprovação de fundos, etc.

Time de Desenvolvimento

Nome Descrição Responsabilidades Nome do tipo da Parte Interessada Breve descrição da parte interessada Descrição das responsabilidades das partes interessadas com relação ao sistema como, por exemplo, garantir que o sistema será mantido, garantir que terá demanda de mercado, aprovação de fundos, etc.

4. Descrição do Produto

Fornece uma declaração de alto nível resumindo a posição que o produto pretende atingir no mercado. Utilize o modelo abaixo:

Para CONSUMIDOR FINAL Que DECLARAÇÃO DA NECESSIDADE E OPORTUNIDADE O NOME DO PRODUTO É um CATEGORIA DO PRODUTO Que DECLARAÇÃO DO BENEFÍCIO CHAVE; ISTO É, COMPARADO AOS OUTROS PRODUTOS, POR QUE SERIA MELHOR COMPRAR ESTE OU DESENVOLVER ESSA SOLUÇÃO? Ao contrário CONCORRENTES NO MERCADO Nosso produto DECLARAÇÃO DO QUE ELE SE DIFERENCIA DOS DEMAIS

5. Necessidades e Funcionalidades do Produto

1. Descrição da necessidade do usuário 1

Benefício: Critico/Importante/Interessante Funcionalidades: Descrição/Nome da Funcionalidade do sistema 1.1 Atores Envolvidos: Descrição/Nome da Funcionalidade do sistema 1.2 Atores Envolvidos:

2. Descrição da necessidade do usuário 2

Benefício: Critico/Importante/Interessante Funcionalidades: Descrição/Nome da Funcionalidade do sistema 2.1 Atores Envolvidos: Descrição/Nome da Funcionalidade do sistema 2.2 Atores Envolvidos:

6. Proposta de Solução Tecnológica Escolhida

Fornece uma declaração de alto nível sobre as tecnologias envolvidas no projeto, incluindo Hardware, Software, Rede, etc.

7. Restrições

Relacionar os fatores que afetam a perfeita implementação das características propostas para o sistema, descrevendo premissas assumidas; restrições à modelagem, implantação e operacionalização do sistema; e dependências que estes fatores geram em relação ao desenvolvimento do aplicativo, explicitando os riscos e impactos envolvidos. Exemplos de Restrições: Funcionais/Negócio - Relacionar as restrições funcionais do sistema. (Ex.: “O sistema não deve permitir a visualização dos dados cadastrais do cliente, caso a declaração esteja cancelada, ou o usuário não pertença à unidade de arquivamento dos fornecedores.”) Tecnológicas - O aplicativo poderá ser executado nos navegadores Internet Explorer versão 4.0 e Mozilla Firefox; Operacionais - Relacionar as restrições operacionais do sistema; mapeamento de Perfil por Funcionalidade. (Ex.: “As bases de assunto e as tabelas de domínio devem estar devidamente criadas no ambiente XPTO para permitir a correta execução do sistema; a funcionalidade XPTO02 só é permitida para o perfil X.”)