Home | Sprints | User Stories | Requisitos | EAP | Arquitetura | Configuração | Endpoints | Mockups | Problemas | Banco de Dados |
---|
Requisitos Não-Funcionais
- App disponível para a plataforma Android
- App disponível para a plataforma iOS *
- App disponível para a plataforma Web *
- App disponível na Play Store *
- App disponível na AppStore *
- Cadastro utilizando email e senha
- Cadastro utilizando conta do Facebook
US | Descrição |
---|---|
US 01 | Eu como usuário gostaria de cadastrar uma piscina, utilizando um código único da mesma, para facilitar a conexão inicial entre o aplicativo e a piscina. |
US 02 | Eu como usuário gostaria de editar minha piscina, a fim de ter um controle maior sobre a mesma. |
US 03 | Eu como usuário gostaria de visualizar as minhas piscinas no Dashboard. |
US 04 | Eu como usuário gostaria de visualizar o nível do PH da água da minha piscina, a fim de analisar a qualidade da mesma. |
US 05 | Eu como usuário gostaria de visualizar o nível do cloro na água da minha piscina, a fim de analisar a qualidade da mesma. |
US 06 | Eu como usuário gostaria de visualizar o nível da alcalinidade da água da minha piscina, a fim de analisar a qualidade da mesma. |
US 07 | Eu como usuário quero ver o estoque atual de insumos do dispositivo, a fim de evitar ficar sem insumos. |
US 08 | Eu como usuário gostaria de visualizar o histórico de consumo de insumos da piscina, a fim de a analisar o uso destes. |
US 09 | Eu como usuário gostaria de visualizar a frequência que são realizados tratamentos na minha piscina, a fim de analisar a qualidade da água da mesma. |
US 10 | Eu como usuário gostaria de seguir um tutorial para conectar a piscina ao aplicativo, quando acessa-lo pela primeira vez, a fim de facilitar a usabilidade do mesmo. |
US 11 | Eu como usuário gostaria de escolher/alterar o modo de tratamento utilizado pela piscina, a fim de ter um controle maior sobre o tratamento da mesma. |
US 12 | Eu como usuário gostaria de iniciar o tratamento da piscina manualmente, caso o dispositivo informe que esta esteja suja, a fim de controlar melhor o estoque de insumos. |
US 13 | Eu como usuário gostaria de escolher o horário que a piscina será limpa automaticamente quando o dispositivo identificar que a mesma esta suja, a fim de evitar que ela seja limpa em horários inapropriados. |
US 14 | Eu como usuário gostaria de calcular o volume da piscina no momento do cadastro da mesma, a fim de facilitar o cadastro. |
US 15 | Eu como usuário administrador gostaria de permitir que outros usuários cuidem da piscina, a fim de facilitar a manutenção da mesma.* |
US 16 | Eu como usuário administrador gostaria de alterar o tipo de permissão de outro usuário em relação a minha piscina, a fim de ter um controle maior sobre as ações no dispositivo.* |
US 17 | Eu como usuário gostaria de poder resetar meu dispositivo, afim de utiliza-lo em outra piscina. |
US 18 | Eu como usuário gostaria de visualizar gráficos relacionados a utilização do dispositivo, a fim de facilitar a analise de uso do mesmo. |
US 19 | Eu como usuário gostaria de ser notificado quando um tratamento será iniciado, para que eu possa cancela-lo dentro de um tempo pré determinado. |
US 20 | Eu como usuário gostaria de se notificado quando a piscina estiver suja, para que eu possa iniciar o tratamento manualmente. |
US 21 | Eu como usuário gostaria de ser notificado quando os insumos estiverem acabando, a fim de evitar o fim dos mesmos. |
US 22 | Eu como usuário gostaria de me cadastrar no sistema, para que eu possa me autenticar e entrar no sistema. |
US 23 | Eu como usuário gostaria de ser poder me cadastrar no sistema a partir de uma rede social, a fim de facilitar a minha inscrição. |
US 01: Eu como usuário gostaria de cadastrar uma piscina, utilizando um código único da mesma, para facilitar a conexão inicial entre o aplicativo e a piscina.
Pre:
- Identificador da pscina
- Nome
- Tipo de água (Publica|Poço)
- Volume
Pos
- Piscina cadastrada
US 04: Eu como usuário gostaria de visualizar o nível do PH da água da minha piscina, a fim de analisar a qualidade da mesma.
Pre
- Valor do PH de 5 à 8.4
Pos
- Mostrar numericamente o nível de PH na água
US 05: Eu como usuário gostaria de visualizar o nível do cloro na água da minha piscina, a fim de analisar a qualidade da mesma.
Pre
- Valor do cloro de 0 à 5 ppm
Pos
- Mostrar numericamente o nível do cloro na água
US 06: Eu como usuário gostaria de visualizar o nível da alcalinidade da água da minha piscina, a fim de analisar a qualidade da mesma.
Pre
- Valor da alcalinidade de 0 à 200
Pos
- Mostrar numericamente o nível da alcalinidade da água
US 07: Eu como usuário quero ver o estoque atual de insumos do dispositivo, a fim de evitar ficar sem insumos.
Pre
- Quantidade de cloro atualizada
- Quantidade de elevador de PH atualizada
- Quantidade de redutor de PH atualizada
- Quantidade de elevador de alcalinidade atualizada
Pos
- Mostrar numericamente a quantidade de cloro em estoque
- Mostrar numericamente a quantidade de elevador de PH em estoque
- Mostrar numericamente a quantidade de redutor de PH em estoque
- Mostrar numericamente a quantidade de elevador de alcalinidade em estoque
US 08: Eu como usuário gostaria de visualizar o histórico de consumo de insumos da piscina, a fim de a analisar o uso destes.
Pre
- Manter armazenado o gasto de cada produto para cada tratamento realizado
Pos
- Visualizar o gasto de cada produto para cada tratamento realizado
US 09: Eu como usuário gostaria de visualizar a frequência que são realizados tratamentos na minha piscina, a fim de analisar a qualidade da água da mesma.
Pre
- Manter armazenado a data de cada cada tratamento realizado
Pos
- Visualizar a frequência que são realizados tratamentos dentro de um período
US 12: Eu como usuário gostaria de iniciar o tratamento da piscina manualmente, caso o dispositivo informe que esta esteja suja, a fim de controlar melhor o estoque de insumos.
Pre
- Piscina identificada como suja pelo dispositivo
Pos
- Tratamento inicializado
US 14: Eu como usuário gostaria de calcular o volume da piscina no momento do cadastro da mesma, a fim de facilitar o cadastro.
Pre
- Informar as dimensões da piscina
Pos
- Realizar o cálculo do volume da piscina utilizando as dimensões informadas
US 18: Eu como usuário gostaria de visualizar gráficos relacionados a utilização do dispositivo, a fim de facilitar a analise de uso do mesmo.
Pre
- Manter armazenado o gasto de cada produto para cada tratamento realizado
Pos
- Visualizar o gasto de cada produto para cada tratamento realizado em forma de gráficos
US 19: Eu como usuário gostaria de ser notificado quando um tratamento será iniciado, para que eu possa cancela-lo dentro de um tempo pré determinado.
Pre
- Piscina estar no modo de tratamento automático
Pos
- Receber uma notificação informando que o tratamento será inicializado dentro de 30 ou 60 minutos
US 20: Eu como usuário gostaria de se notificado quando a piscina está suja, para que eu possa iniciar o tratamento manualmente
Pre
- Piscina estar no modo de tratamento manual
Pos
- Receber uma notificação informando que a piscina esta suja