¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Requisitos Não Funcionais Meu Técnico

João Barros Inglés

Mapa mental sobre requisitos não funcionais Meu Técnico: estratégias de fallout, DataFlow, API Design e versão mínima do APP

Mapa mental: Requisitos não funcionais Meu Técnico

Contenido del mapa

Requisitos Não Funcionais Meu Técnico

  1. 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?
  2. DataFlow

    • Pendente - Solicitado
      • Dados da timeline
        • Quais os tipos de dados?
        • Qual a ordem dos dados?
  3. 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?
  4. 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
  5. Versão mínima do APP cliente

    • Verificar analitics do NETAPP para identificar a versão mínima e volumetria de acesso
  6. 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)
        • 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)
        • 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.

Información

Descripción
Requisitos não funcionais meu técnico
Creado por
João Barros
Visitas
31
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?