Especificação Suplementar
Introdução
A Especificação Suplementar tem como objetivo apontar os requisitos do aplicativo, comportando os de usabilidade, confiabilidade, suportabilidade, desempenho. Dessa forma, apresentando todos os requisitos que não foram explicitados pelo Caso de uso.
Metodologia
Para a definição de requisitos do aplicativo Lichess foi utilizado o modelo FURPS+, que consiste em uma metodologia para definir requisitos de um sistema, sendo eles: Funcionalidade, usabilidade, confiabilidade, performance e suportabilidade.
Definições da Especificação Suplementar
Funcionalidades
As funcionalidades foram elicitadas e podem ser encontradas em Elicitação de requisitos e nos Casos de usos levantados.
Usabilidade
Esse tópico diz respeito aos requisitos relacionados a facilidade do usuário de utilizar a aplicação.
Capacidade de customização
O sistema apresenta uma boa capacidade de customização com variados temas e modos de jogo.
Visibilidade do sistema
O sistema apresenta animações simples e com informações limpas para visualização do usuário.
Fácil aprendizagem
A interface do sistema é padronizada, dessa forma gerando um conforto para o usuário e a apresentação de informações do sistema é nítido e de fácil acesso.
Confiabilidade
Esse tópico diz respeito a quanto o aplicativo é confiável
Disponibilidade
Os servidores devem estar disponíveis para o usuário em tempo integral. E caso ocorra algum tipo de manutenção ou problema do sistema, o usuário deverá ser avisado de maneira prévia.
Servidores distribuídos
Dentro do sistema os servidores são distribuídos, é possível a criação de partidas online.
Backup dos usuários e suas conquistas
No sistema é possível realizar o backup das contas e dados dos usuários, bem como também de suas conquistas.
Suportabilidade
Multiplataforma(Versão mobile, versão web, versão desktop) e responsividade.
Web
A aplicação do Lichess pode ser acessada e utilizada via navegador em Desktop, tablets ou smartphone apenas necessitando de conexão a internet.
Caminho: Lichess Web
IOs
A aplicação mobile destinada a dispositivos Apple deve ser utilizada no sistemas iOS 13.0 ou posterior.
Caminho: Lichess Apple Store
Android
A aplicação mobile destinada a dispositivos Android deve ser utilizada no sistemas Android 5.0 ou versões superiores.
Caminho: Lichess Google Play
Performance
Esse tópico diz respeito a questões relacionadas ao desempenho do software
Economia de dados
Economia de dados (modo hibernar, boa experiência offline), tempo de resposta(otimização de requisições), economia de bateria (Escurecer a tela, modo hibernar).
Tempo de resposta
Otimização das requisições do aplicativo
Economia de bateria
É possível escurecer a tela, ativar o modo hibernar.
Referências
[1] SERRANO M., SERRANO M. Requisitos - Aula 13. Disponível na plataforma Aprender3. Acessado em 11 de dez. de 2022. [2] Rocha Samily, Especificação Suplementar - Aula 13. Material de apoio, disponível na plataforma Aprender 3. Acessado em 11 de dez. de 2022.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
11/12 | Criação do documento | Davi Silva | Nicolas Souza |
1.1 |
12/12 | Atualização de dados | Davi Silva | Nicolas Souza |