Zusammenfassung der Ressource
Requisitos Não Funcionais
Meu Técnico
- Estratégias de fallout
- Validar pontos de falha e traçar estratégias de recuperação
- Falhas no BPEL/JMS
- Caso uma notificação não seja entregue por falha no bpel/jms, qual a política de expiração e como o aplicativo irá tratar a informação? Append nas informações da timeline já existente?
- Falhas na comunicação entre MCS e aplicativo (push)
- Haverá retentativa de envio?
- Quantas tentativas?
- Intervalo de tentativas?
- Envio imediato da notificação via SMS/EMAIL
- Como será a atualização da TimeLine?
- DataFlow
- Pendente - Solicitado
- Dados da timeline
- Quais os tipos de dados?
- Qual a ordem dos dados?
- API Design
- Pendente - Solicitado
- Mapa - rota continuará sendo traçada mesmo com app em background? Cuidado com consumo de bateria e recursos do cliente
- Mapa - rota será traçada pelo app através das coordenadas de start (cada notificação do app do técnico para o cliente) - end?
- Versão mínima do APP do técnico
- Verificar com a Oracle quais requisitos mínimos do MAF
- Encaminhar info para @projeto
- Accurate informa que informação já foi encaminhada para o projeto
- Versão mínima do APP cliente
- Verificar analitics do NETAPP para identificar a versão mínima e volumetria de acesso
- APP Design
- Customer Experience
- Em momento de erro na invocação da API qual o comportamento?
- Offline datasync?
- Existe a possibilidade de utilizar mensagem de conexão perdia: ".....Você será conectado novamente"
- Projeto está verificando o
requisito
- Descartado para Fase 1
- Timeline
- Atualização passiva (Push JSON Body)
Anmerkungen:
- Podemos ter as duas alternativas uma atualização ativa e uma passiva
- Caso ocorra um erro na entrega na notificação (ex. smartphone desligado), qual seria o procedimento?
- Na proxima notificação seria envaminhadas a mais atual + as ultimas notificações? NÃO PRATICAVEL POIS EXISTE LIMITE DE 4K DE DADOS PARA PUSHING
- Será enviado uma notificação de atualização de timeline, em seguida o APP solicitará sincronização da timeline.
- Atualização ativa (API Call)
Anmerkungen:
- Podemos ter as duas alternativas uma atualização ativa e uma passiva
- Recuperação de toda a timeline até o momento
- Botão para atualização da timeline?
- Monitorar conexão e caso seja perdida a conetividade/app aberto, realize o call da API para retornar da timeline
- Será enviado uma notificação de atualização de timeline, em seguida o APP solicitará sincronização
da timeline.