Portal do Cidadão - Levantar Ajustes na Integração com o Gov.Br - 27/01/2022
OBJETIVO
- Estudar e avaliar quais mudanças serão necessárias e quais serão os possíveis impedimento para que seja possível finalizar a Integração com o Gov.Br no Portal do Cidadão.
JUSTIFICATIVA
- Atualmente já está sendo possível realizar Login com o Gov.Br no Portal do Cidadão, mas essa integração não está totalmente concluído por essa razão este estudo busca esclarecer o que esta faltando para a conclusão da mesma e quais são os possíveis impedimentos que podem ser encontrados.
RESULTADOS DA PESQUISA
- Identificação das Histórias de Usuários e problemas no cenário atual podem dificultar a conclusão da Integração com o Gov.Br
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)
André Honório (DEV Team)
Euriane Nogueira Frota (Product Owner)
Edson Masami Hiraçaka (Scrum Master)
Lucas Tavares Viana de Souza (Estagiário Scrum Master)
GLOSSÁRIO:
Nuget - Pacote Nuget são códigos criados e compartilhados em pacotes que podem ser instalado e consumidos em diversas aplicações Microsoft contato o pacote tenha suporte a versão utilizada.
Login - Entrar no Sistemas.
Logout - Sair do Sistemas.
1. CENÁRIO ATUAL
- Atualmente o Sistema Portal do Cidadão já possui uma Integração com o Gov.Br onde é possível realizar a Autenticação com o Ambiente de Staging do Gov.Br.
2. PROBLEMAS DO CENÁRIO ATUAL
- Atualmente só esta sendo possível realizar Login. A Opção de realizar Logout não esta funcionando corretamente pois quando foi implementado a Autenticação ainda havia duvidas de como o Logout deveria ser desenvolvido.
- Outro problema atualmente é o Layout do Botão de Entrar e de Sair. Conforme Documentação Gov.Br os mesmo deverão passar por ajustes para futuramente o sistema ter aprovação e poder realizar autenticação utilizando a Produção do Gov.Br.
3. HISTÓRIAS DE USUÁRIO
- Foram Identificado 43 Histórias de Usuário,rio sãoe elas1 Debito Técnico.
O que? | Pontos | Regras | Produto |
- Implementar a Funcionalidade de Logout. | 2 |
- Antes de Iniciar verificar se a função de Logout já foi atualizado o Pacote NuGet de Autenticação utilizado pelo Portal do Cidadão com a Liderança Técnica (Diego). |
Portal do Cidadão |
- Realizar ajustes no Layout do Botão "Entrar". | 2 |
- Utilizar como base a Documentação Gov.Br |
Portal do Cidadão |
- Realizar ajustes no Layout do Botão "Sair / Ações do Usuário". | 2 |
- Utilizar como base a Documentação Gov.Br |
Portal do Cidadão |
- Preparar o sistema para ter uma autenticação no Dev / Staging e uma autenticação no Production. | 2 |
- Debito Técnico. - Criar Variáveis de Ambiente ou utilizar Enviroment para a configuração da Autenticação. |
Portal do Cidadão |
4. POSSÍVEIS IMPEDIMENTOS
- Após a Finalização das histórias pode ocorrer de quando enviarmos o sistemas (Pacote de Autenticação e o Portal do Cidadão) para o Gov.Br os mesmo não aprovarem e pedirem mudanças no Sistema para após liberarem os dados de Autenticação da Produção sendo necessários realizar novos ajustes no sistemas.
CONCLUSÃO
Fica Concluído que para a finalizar a Integração com o Gov.Br será necessário a execução das Histórias de Usuário acima, além da conclusão delas será necessário solicitar autenticação para o ambiente de produção ao Gov.Br.