Ir para o conteúdo principal

Melhorias na página inicial do Portal do Servidor

Data de elaboração 13/10/2022
Responsável pelo estudo
  1. Rafael Passos dos Santos (Assessor)
  2. Lucas de Souza e Sousa (Assessor)
Equipe do estudo
  1. André Honório de Andrade Silva (Tecnico)
  2. Gezinéia Paula da Costa (Product Owner)
  3. Emanuel Rufino Alcantara de Lima (Analista)
  4. Lucas de Souza e Souza (Assessor)
  5. Rafael Passos dos Santos (Assessor)
Alvo Portal do Servidor
Origem

Implementação: Implementação de melhorias visuais e funcionais na tela inicial do Portal do Servidor.

Objetivo

O presente estudo visa analisar e propor melhorias na tela inicial do Portal do Servidor que tem grande relevância para os servidores do estado.

Documentação correlata
Observações O presente estudo pretende também pretende levantar as Historias dos cars para a Sprint 
1. Objetivo

O presente estudo visa analisar e propor melhorias na tela inicial do Portal do Servidor que tem grande relevância para os servidores do estado.

1.1 JUSTIFICATIVA

A SETIC entende que as melhorias nos sistemas devem ser contínuas e as entregas devem agregar valor aos usuários que utilizam os sistemas. Logo se faz necessária a evolução visual e funcional de algumas 

1.2 RESULTADOS ESPERADOS

Espera-se que, após este estudo, seja mais clara a implementação da Avaliação Continuada por parte dos analistas responsáveis.

2. Introdução

A Avaliação Continuada - prevista em lei, é um importante mecanismo de feedback dos usuários, sobre a utilização das ferramentas desenvolvidas e disponibilizadas pelo governo. Para a realização desta, será implementada a Customer Effort Score - CES (ou Pontuação do Esforço do Cliente - em tradução livre), que é uma métrica de satisfação do usuário acerca da dificuldade encontrada na utilização de determinado produto. Sendo assim, este estudo tem como principal foco a implementação e reutilização deste conceito em vários sistemas desenvolvidos pela SETIC.

3. Desenvolvimento - Avaliação Continuada (Customer Effort Score) nos Portais

3.1 CENÁRIO ATUAL

Atualmente nenhum sistema conta com maneiras de se avaliar as dificuldades na utilização dos sistemas desenvolvidos. Logo sua implementação se faz necessária, assim como a solução encontrada para o aviso de aceitação de cookies desenvolvida há alguns meses atrás.

3.2 SOLUÇÃO

Após a realização de pesquisas e testes de código, bem como a discussão do tema com os membros do time, chegou-se a uma abordagem para a implementação de um pacote nuget que será consumido e reaproveitado por todo e qualquer sistema da SETIC. Desta forma, quando o usuário estiver saindo da plataforma, será exibida uma janela com um formulário com os devidos campos necessários para o usuário reportar a sua satisfação sobre a dificuldade encontrada na utilização da ferramenta. Esta solução também funcionará com os dispositivos móveis, tanto pelo navegador quanto pelo app instalado.

3.3 IMPLEMENTAÇÃO E HISTÓRIAS DE USUÁRIOS

Para aplicar a solução acima será necessário as seguintes histórias de usuários:

O que? Pontos Regras Produto
- Criar e configurar pacote nuget. 5


- Subir projeto no Git.

- Configurar Hospedagem do Pacote NuGet.


Nuget Customer Effort Score
- Criar e configurar API para o controle dos feedbacks que serão enviados através do pacote Nuget. 5

- Subir projeto no Git.

- Configurar ambiente.

Customer Effort Score API
- Criar base de dados para persistir os dados advindos da API. 3

- Modelar BD.

- Criar BD.

Custom Effort Score Database
- Criar formulário que será exibido para o usuário, de acordo com a ação de sair de cada dispositivo (navegador, app instalado), para exibir somente uma vez enquanto o cookie existir.  8

- Criar form.

- Criar validações em JavaScript.

- Utilizar Cookies.

Nuget Customer Effort Score
- Criar rota na API para receber os dados do formulário enviado pelo sistema que consome o pacote Nuget. 5

- Exibir os Steps e as Perguntas do Step

NuGet Formulário Dinâmico
- Implementar o pacote Nuget no Portal do Cidadão

3

- Instalar pacote.

- Configurar credenciais.

Portal do Cidadão

3.4 POSSÍVEIS IMPEDIMENTOS

Não foram encontrados possíveis problemas de implementação, além de uma possível indisponibilidade da API ou da base de dados durante a sua utilização.

4. Conclusão
 

Conclui-se que para a devida implementação desta funcionalidade, as histórias levantadas acima deverão ser realizadas, pois desta forma outros sistemas poderão reaproveitar de forma simples o que já foi implementado com estas entregas.