-
Notifications
You must be signed in to change notification settings - Fork 0
Especificação suplementar
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 |
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.
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.
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.
Disponíveis em Léxicos.
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.
O sistema deve possuir ícones intuitivos, que ajudem a guiar o usuário através do uso da aplicação.
- Importância: Relevante.
O aplicativo deve mostrar um tutorial da aplicação para os novos usuários.
- Importância: Relevante.
O sistema exigirá que o usuário possua conhecimentos mínimos acerca do uso de aplicações mobile.
- Importância: Relevante.
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.
O sistema certificará os usuários que as doações feitas pelos mesmos realmente estão sendo realizadas.
- Importância: Essencial.
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.
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.
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.
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.
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.
O sistema Ribon utiliza histórias de terceiros para postar e coletar Ribons no aplicativo.
As interfaces apresentadas pela aplicação serão visualizadas através de um Celular.
O hardware deverá ser capaz de se conectar à internet.
Deverá ser apresentado de maneira simples e interativa, para que todos os tipos de Usuários consigam utilizar todo o software.
A comunicação será feita através de notificações.
-
SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 13, 40 Slides. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.