Especificação suplementar - Geovannioj/mapaFga GitHub Wiki

Histórico da Revisão

Data Versão Descrição Autor
08/03/2018 0.1.0 Criação do documento Geovanni Oliveira
27/03/2018 0.2.0 preenchimento dos tópicos de Usabilidade,Confiabilidade, Desempenho,Suportabilidade, e Segurança Eduardo Vital e Geovanni Oliveira
28/03/2018 0.2.1 Pequenas correções Eduardo Vital

Índice Analítico

Especificação Suplementar

1 Introdução

1.1 Finalidade

O intuito deste documento é documentar os requisitos do projeto, que não estão nos casos de uso, esses denre esses requisitos estão os de usabilidade, confiabilidade, desempenho, suportabilidade, restrições de design.

1.2 Escopo

O escopo deste projeto é criar uma mapa virtual para ajudar estudantes calouros da Universidade de Brasília no Campus do Gama a encontrarem as salas em que eles terão as aulas e a encontrar a sala de seus professores no prédio UED.

1.3 Referências

Para a confecção deste documento de foram utilizados os templates da wthreex que está disponível no sítio http://www.wthreex.com/rup/webtmpl/templates/req/rup_sspec.htm. Acessado em 24/03/2016.

1.4 Visão Geral

Os requisitos funcionais e não funcionais fundamentais para que o projeto seja concluído serão descritos neste documento.

2 Funcionalidade

  • RF01 - ;
  • RF02 - ;
  • RF03 - .

3 Usabilidade

  • O usuário deve conseguir encontrar o local desejado em no máximo 10 segundos
  • O usuário deve conseguir realizar a tarefa de localizar a sala que deseja de forma intuitiva (sem a necessidade de instruções externas ao aplicativo)
  • O aplicativo deve seguir padrões de Human Interface Guidelines da Apple

4 Confiabilidade

  • O aplicativo deve ter um índice de falhas de 1 a cada 100 utilizações

5 Desempenho

  • O aplicativo deve responder ao clique do usuário em no máximo 0.5 segundo
  • O app deve ter consumo médio de memória igual ou inferior a 150 MB com pico máximos de 200 MB
  • O app deve ter consumo médio de CPU igual ou inferior a 35% com pico máximo de 50%

6 Suportabilidade

  • Estar disponĩvel na plataforma iOS 11
  • Funcionar sem a necessidade de conexão com a internet
  • Permitir o uso do aplicativo mesmo quando não houver permissão para uso do GPS

7 Restrições de Design

  • O sistema deve estar disponível para a plataforma iOS.

8 Segurança

  • O aplicativo só pode utilizar informações diretamente providas pelo usuário
  • O aplicativo só poderá utilizar informações providas pelo usuário dentro do contexto de uso do aplicativo
  • O aplicativo não pode transmitir informações providas pelo usuário via redes de internet
  • O aplicativo deve armazenar informações providas pelo usuário apenas localmente