Ir para o conteúdo principal

Vingadores - Agendamento Online no Alpha

OBJETIVO

Estudar e avaliar as possibilidades para criação do Agendamento Online no Alpha através do Portal do Cidadão, identificado todo o Fluxo e esclarecendo quais integrações e histórias de usuários serão necessárias.

JUSTIFICATIVA

Tendo em vista que o Tudo Aqui necessita realizar o Atendimento de alguns serviços de forma Presencial foi identificado a necessidade de realizar o Agendamento Online destes tais Serviços do Alpha.

RESULTADOS DA PESQUISA

Identificação do Fluxo do Agendamento Online, suas funcionalidades e histórias de usuário.

ENVOLVIDOS:

Gustavo Felix Gomes (DEV Team)

Rafael Passos dos Santos (DEV Team)

Emanuel Rufino Alcantara de Lima (DEV Team)

Lucas de Souza e Sousa (DEV Team)

Euriane Nogueira Frota (Product Owner)

Edson Masami Hiraçaka (Scrum Master)

Lucas Tavares Viana de Souza (Estagiário Scrum Master)

GLOSSÁRIO:

SGA - Sistema de Gestão de Atendimento

Steps - Passos

1. FLUXO

O Fluxo do Agendamento Online pode ser dividido em quatro partes, o cadastro do serviço, criação do agendamento pelo cidadão, geração da senha e avaliação do atendimento.

No Cadastro do Serviço atualmente existem 3 Steps, são eles Dados do Serviço, Forma de Atendimento e Etapas. Para facilitar o cadastro do serviço que possam ser agendados vamos criar um novo Step e ajustar os já existentes. Nos Dados do Serviço não será necessário modificação, na Forma de Atendimento quando for marcado Presencial ou Telefone não será mais pedido o Horário de Atendimento, o Horário será solicitado no novo Step de Horário e Local de Atendimento. Todos os Serviços não importando a forma de atendimento será necessário informar o horário de atendimento e os dias. Caso tenha sido escolhido a Forma de Atendimento Presencial será necessário responder primeiro se o serviço disponibilizara Agendamento Online, Caso tenha escolhido "Não" basta colocar o horário de atendimento do serviço normalmente. Se for respondido "Sim" será necessário escolher as Unidades de Atendimento, após escolher o horário de atendimento do serviço para cada unidade e o limite de senha geradas por dia para cada unidade. O Ultimo Step será as Etapas que não terá modificações.

Na visão do Cidadão utilizando o Portal do Cidadão quando acessar um serviço que possui agendamento poderá clicar no botão "Agendar" e se o mesmo estiver autenticado no sistema e será exibido uma pergunta se deseja emitir uma senha preferencial ou comum, caso escolha preferencial será apresentando uma listas de quem tem direito as senhas preferenciais e solicitará uma confirmação. Após escolher o tipo de senha será perguntando qual unidade deseja marcar o agendamento, após escolher a unidade será carregado os dias de acordo com o que foi informado no cadastro do serviço e sendo possível escolher do dia atual ate quinze dias corridos para frente, vale lembrar que dependendo da Unidade escolhida pode estar cadastrados exceções pelo gestor impossibilitando a escolha de um ou mais dias e após a escolha do dia será checado se aquele dia não atendeu o limite de agendamentos se não tiver atingido o cidadão vai confirmar e será realizado o agendamento onde o mesmo pode visualizar os seus detalhes a qualquer momento ou ate mesmo cancela-lo para liberar uma vaga.

No dia do atendimento do serviço agendando o usuário receberá uma notificação para emitir a sua senha no Portal do Cidadão, ao acessar o detalhes do agendamento será possível gerar a senha e será um aviso que o mesmo deve estar presencial pois as senhas só será chamada três vezes, após confirmação será entregue a senha onde ele poderá visualizar ela e aguardar o seu atendimento.

No dia seguinte a geração da senha será solicitado ao Cidadão no Portal do Cidadão através de notificação para o mesmo realizar a avaliação do atendimento do serviço. A primeira pergunta será se perguntando se o mesmo teve a sua solicitação atendida ou não. Se o cidadão responder "Sim" será exibido para o mesmo dá uma Nota de 0 a 5 referente ao atendimento e um comentário abaixo caso queira adicionar algo a mais. Caso o Cidadão responder "Não", será exibido outra perguntando se o mesmo compareceu ao local de atendimento, caso responda que tenha comparecido ao local será exibido somente o campo para mas o mesmo realizar um comentário sobre o atendimento.

Um adicional que não faz parte do fluxo e que o Gestor de Serviço necessitará visualizar os agendamento cadastrados esta parte ainda não ficou muito clara com o mesmo deseja visualizar estes agendamentos e de qual forma deve ser feita para atender os desejos do cliente de forma que não fique moroso de se trabalhar nesta funcionalidade ou de se utiliza-la.

2. HISTÓRIAS DE USUÁRIO

De acordo com o Fluxo acima estamos dividindo as histórias de usuários em cinco partes, Cadastro do Serviço, Criação do Agendamento, Geração da Senha, Avaliação e Outras.

Cadastro do Serviço

O que? Pontos Regras Produto
Eu como Gestor preciso que todos os Serviços possuam Horário e Dias de Atendimento    - Criar Step Horário de Atendimento. Alpha Serviços
Eu como Gestor preciso escolher uma ou mais Unidades de atendimento Presencial   - Buscar Unidades da API do SGASGA. Alpha Serviços
Eu como Gestor preciso informar o horário de atendimento das Unidades de Atendimento Presenciais    

- Cada Unidade deve ter seu horário de atendimento.

Alpha Serviços
Eu como Gestor preciso definir um limite de atendimento diário das unidades escolhido de determinado serviço    - Campo Numérico para cada Unidade Alpha Serviços

Criação do Agendamento

O que? Pontos Regras Produto
Como Cidadão preciso identificar que posso criar um agendamento online do serviço que estou visualizado   -  Portal do Cidadão
Como Cidadão preciso realizar um Agendamento de Serviço Prioritário     Portal do Cidadão
Como Cidadão preciso realizar um Agendamento de Serviço Normal     Portal do Cidadão
Como Cidadão preciso cancelar um Agendamento     Portal do Cidadão

Geração da Senha

O que? Pontos Regras Produto
Como Portal do Cidadão Preciso Notificar o Cidadão que o mesmo precisa retirar sua senha de Atendimento     Portal do Cidadão
Como Cidadão Preciso Emitir minha Senha de Atendimento     Portal do Cidadão
Como Cidadão Preciso Visualizar minhas Senhas de Atendimento     Portal do Cidadão

Avaliação

O que? Pontos Regras Produto
Como Portal do Cidadão Preciso Notificar o Cidadão que o mesmo precisa avaliar o atendimento     Portal do Cidadão
Como Cidadão preciso avaliar o atendimento de forma positivamente     Portal do Cidadão
Como Cidadão preciso avaliar o atendimento de forma negativamente     Portal do Cidadão

Outras

O que? Pontos Regras Produto
Eu como Gestor preciso visualizar os agendamentos online cadastrados   - Estrela com o comentário  Alpha Atendimento Web e API Alpha Agendamento
Eu como Gestor preciso visualizar as Avaliações de atendimento   - Nota e Comentários Alpha Serviço ou Alpha Atendimento

 

CONCLUSÃO

Com a Produção deste Spike foi possível elaborar o fluxo completo da criação do agendamento e as histórias de usuário que serão necessárias para a criação desta funcionalidade.

Elaborado de 02 a 03 de dezembro de 2021.