Documento de Requisitos do Projeto - Host32/Shared-Wifi GitHub Wiki

PROJETO SHARED WIFI


DOCUMENTO DE REQUISITOS DO PROJETO

PROJECT REQUIREMENTS DOCUMENT


Preparado por: Ana Caroline, Denis Wilson, Ivan Miranda, Maily Santos e Rafael Turquetti - Versão 01

Aprovado por: Denis Wilson - Gerente de Projetos - Setembro de 2015


1. Descrição básica do projeto

Liberar o acesso à internet de um estabelecimento para seus clientes usando como moeda de troca o compartilhamento de banners, check-in ou visualização de anúncios.

2. Objetivo do Projeto

Implementação do software pela equipe, dentro das metodologias estabelecidas, em um prazo máximo de 150 dias corridos a partir de agosto de 2015, com um custo estimado em R$120.000,00 de gastos com a mão de obra e R$240,00 com equipamentos de hardware (custo adicional).

3. Requisitos funcionais desejáveis

  • O sistema deve ter um site de captura
  • O sistema deve limitar o acesso inicial apenas ao site de captura
  • O sistema deve permitir login no facebook para que o usuário curta uma página pre-configurada
  • O sistema deve permitir que tempo de conexão do usuário seja configurável
  • O sistema deve permitir que o limite de tráfego na internet por usuário seja configurável
  • O sistema deve permitir configurar o número de conexões simultâneas
  • O sistema deve capturar informações sobre o usuário
  • O sistema deve manter informações sobre o usuário no banco de dados

4. Requisitos não funcionais

  • O usuário deve possuir uma conta no facebook
  • O aparelho do usuário deve ser compatível com WiFi
  • Garantia de segurança na conexão
  • O acesso à internet em sites que não sejam o de captura só será permitido caso o usuário execute a ação social
  • Toda requisição deve ser respondida em no máximo 10 segundos
  • A taxa de sucesso nas requisições deverá ser de no mínimo 95%
  • O tempo ideal de carregamento inicial é de no máximo 20 segundos
  • A disponibilidade do sistema deve ser de no mínimo 99% do tempo em que o estabelecimento estiver operante por ano.
  • O sistema deverá ser feito, idealmente, para rodar em um Raspberry Pi

5. Requisitos principais de qualidade

  • O sistema deve funcionar de acordo com o previsto na especificação

6. Critério de aceitação do projeto

Os critérios são, o cumprimento dos requisitos essenciais, inclusive os de desempenho respeitando a data limite. Caso não sejam cumpridos, a entrega será rejeitada.

7. Potenciais impactos do projeto em outras áreas

Por atuar com moedas de troca em redes sociais, este sistema atua também em uma das áreas mais "recentes" do marketing, o marketing digital. Fazendo com que o custo pela internet seja convertido em novos clientes e até mesmo em maior tempo de permanência e possível aumento de gastos dos clientes no estabelecimento.

8. Restrições consideradas na criação dos requisitos

Os fatores que limitaram as alternativas da equipe na criação dos requisitos estão listados a seguir.

  • O projeto só possui um entrevistado, o patrocinador e professor da disciplina a qual o projeto se refere.
  • Somente os principais requisitos foras listados

9. Premissas consideradas na criação dos requisitos

O entrevistado para a construção dos requisitos possui muito conhecimento e experiência na área de desenvolvimento, fazendo com que os requisitos descritos nesse documento sejam válidos.

###Registro de Alterações

Data Modificado por Descrição da Mudança