Skip to content

Especificação suplementar

Rafael Teodosio edited this page Apr 29, 2019 · 21 revisions
Data Versão Descrição Autor
28/04/2019 1.0 Adicionando introdução, finalidade e escopo Lucas Kishima
28/04/2019 1.1 Adicionando Requisitos de usabilidade Lucas kishima
28/04/2019 1.2 Adicionando Requisitos de confiabilidade Lucas kishima
28/04/2019 1.3 Adicionando Requisitos de desempenho Rafael Teodosio
28/04/2019 1.4 Adicionando Suportabilidade Rafael Teodosio
28/04/2019 1.5 Adicionando Restrições de Design Rafael Teodosio
28/04/2019 1.6 Adicionando Requisitos de Sistema de Ajuda Rafael Teodosio
28/04/2019 1.7 Adicionando Componentes Comprados Rafael Teodosio
28/04/2019 1.8 Adicionando Referências Rafael Teodosio

1. Introdução

Este documento reúne e descreve os requisitos não-funcionais do sistema. Os requisitos não-funcionais são aqueles que não necessariamente estão relacionados com alguma funcionalidade do projeto, porém são necessários para o sucesso da aplicação. Tais requisitos descrevem não o que o software fará, mas como ele fará. Dentre estes requisitos estão incluídos:

  • Os atributos de qualidade do sistema a ser criado, incluindo requisitos de usabilidade, desempenho e suportabilidade.
  • Outros requisitos como sistemas operacionais e ambientes, requisitos de compatibilidade e restrições de design.

1.1. Finalidade

Este documento tem como finalidade descrever os requisitos não-funcionais do sistema Ribon. Os requisitos listados nesta especificação suplementar não foram identificados imediatamente nas modelagens realizadas pelo grupo.

1.2. Escopo

Esta especificação define os requisitos não-funcionais associados à qualidade do sistema e além disso, apresenta restrições de Design, os requisitos de sistemas de ajuda e de documentação de usuário online, os componentes comprados, as interfaces do sistema, as observações legais e os padrões aplicáveis à Ribon.

1.3. Definições Acrônimos e Abreviações

Disponíveis em Léxicos.

2. Usabilidade

2.1. RU01

Facilidade de uso: O sistema deve ser fácil de ser utilizado, para que novos usuários aprendam rápido à como usar o mesmo e também não se sintam intimidados por um sistema complexo e de uso difícil.

  • Importância: ​ Essencial.

2.2. RU02

O sistema deve possuir ícones intuitivos, que ajudem a guiar o usuário através do uso da aplicação.

  • Importância: ​ Relevante.

2.3. RU03

O aplicativo deve mostrar um tutorial da aplicação para os novos usuários.

  • Importância: ​ Relevante.

2.4. RU04

O sistema exigirá que o usuário possua conhecimentos mínimos acerca do uso de aplicações mobile.

  • Importância: ​ Relevante.

3. Confiabilidade

3.1. RC01

O sistema deve ser capaz proteger as informações do usuário de maneira que minimize os riscos de roubo, dano, perda de informações, acesso não autorizado ou uso indevido de informações.

  • Importância: ​ Essencial.

3.2. RC02

O sistema certificará os usuários que as doações feitas pelos mesmos realmente estão sendo realizadas.

  • Importância: ​ Essencial.

4. Desempenho

4.1. RD01

Acesso constante à internet: O aplicativo Ribon tem que ter acesso constante à internet para que possam ser feitos todas as requisições e processamentos necessários para usar o aplicativo.

  • Importância:​​ Essencial.

4.2. RD02

Armazenamento interno e memória: O celular tem que ser capaz de comportar e fazer os cálculos necessários para que o aplicativo funcione corretamente. Para isso tem que haver uma memória RAM suficiente para multitarefas e memória interna do HD para armazenamento de informações persistentes dos sistema.

  • Importância:​​ Essencial.

5. Suportabilidade

O aplicativo Ribon têm suporte apenas em dispositivos com versões superiores a Android 4.1 ou IOS 8.0 e que tenham acesso à internet.

6. Restrições de Design

O Aplicativo se adaptar ao tamanho da tela do dispositivo que o Usuário estiver utilizando. O padrão de cores para aplicação como objetivo proporcionar a sensação de calma e tranquilidade indo de acordo com o perfil do aplicativo. A disposição dos elementos e funcionalidades nas telas do aplicativo foram feitas de uma forma que o usuário tenha facilidade de usá-lo. O conjunto de telas do aplicativo do usuário foi criado de uma forma que destaca as histórias disponíveis possibilitando a Coleta de Ribons.

7. Requisitos de Sistema de Ajuda e de Documentação de Usuário On-line

O Aplicativo conta com um tutorial para auxiliar o usuário na utilização do aplicativo e solução de dúvidas, no funcionamento do sistema, e conta com um site dedicado a auxiliar no entendimento do app.

8. Componentes Comprados

O sistema Ribon utiliza histórias de terceiros para postar e coletar Ribons no aplicativo.

9. Interfaces

9.1. Usuário

As interfaces apresentadas pela aplicação serão visualizadas através de um Celular.

9.2. Hardware

O hardware deverá ser capaz de se conectar à internet.

9.3. Software

Deverá ser apresentado de maneira simples e interativa, para que todos os tipos de Usuários consigam utilizar todo o software.

9.4. Comunicação

A comunicação será feita através de notificações.

10. Referências

Clone this wiki locally