Lista de Sprints | Objetivos da Sprint | Entregas da Sprint | Impedimentos & Desafios | Aprendizados & Melhorias | Links Úteis |
---|
Sprint 15 (14/8/23 – 25/8/23) | | Deploy dos desenvolvimentos da Sprint 14; Bug serviço de envio de NF’s (OCR e XML); Bug envio múltiplo de comunicações por e-mail; Bug ordenação da data de envio no classificador de notas.
| Enfrentamos um desafio no estágio inicial de processamento das Notas Fiscais. Quando uma NF é recebida pelo nosso sistema, ela é encaminhada para uma fila de processamento. O próximo passo é identificar o tipo de arquivo da NF para saber qual ferramenta usar para sua extração (API de extração XML ou API do OCR). No entanto, ao tentar acessar e baixar o arquivo da NF para essa identificação, o sistema estava demorando mais do que o esperado, o que ocasionou os atrasos. A solução encontrada foi modificar a forma como acessamos o arquivo. Agora, em vez de baixar o arquivo inteiro, apenas verificamos algumas informações básicas sobre ele, o que acelera o processo e reduz a chance de novos atrasos. Este problema começou no último dia 14 e identificamos e corrigimos no dia 18; Outro ponto do processo é o próprio serviço de extração. No caso do XML, roda a cada 10 minutos e como processa em lotes, existe um limite de quantidade para cada vez que ele roda. Este processo precisa passar por uma melhoria, porém estamos aguardando o onboarding de conhecimento em relação às API’s que antes não ficavam sob a gestão da Base Digital. Para as NFs do OCR, também tivemos uma instabilidade entre os dias 22 e 24, além de que há o prazo para análise de 48 horas úteis, que trazendo para dentro de dias, são, em media, 6 dias.
| Apesar dos desafios e obstáculos que encontramos na integração da solução, saímos com lições aprendidas e com uma visão muito melhorada sobre, em que parte do processo estamos enfrentando problemas, podendo assim, agir de forma mais rápida na resolução. | |
Sprint 14 (31/7/23 – 11/8/23) | Homologação do OCR para deploy em produção e acompanhamento; Ajuste de relatório .csv da lista de usuários do CRM BackOffice; Melhoria da lista de NF's (inclusão de colunas) para gestão de usuário CRM BackOffice; Funcionalidade para reset de senha do usuário CRM BackOffice; Protótipos UX para CRM de usuários e pesquisa.
| Deploy OCR, conforme e-mail enviado em 10/08/2023; Ajuste de relatório exportado em .csv da lista de usuários do CRM BackOffice; Melhoria da lista de NF's (inclusão de colunas - DCs calculados e data de emissão NF) para gestão de usuário CRM BackOffice; Funcionalidade para reset de senha do usuário CRM BackOffice.
| Após restabelecimento do serviço da Webmania e deploy do OCR em produção, enfrentamos problemas associados à configuração de VPN entre Dexco e MarketData, que só foi possível solucionar após um war room entre os times; Também tivemos problemas com o certificado SSL, onde foi necessário fazer um ajuste faltante do lado da MarketData; Foram inclusas novas histórias e tarefas dentro da Sprint com a chegada do UX, que após telas estarem aprovadas, precisamos adaptar o layout aos componentes citados pelo time de desenvolvimeto, conforme orientado por eles. Mas que serão mostradas aqui nesta Review.
| Em futuras integrações, quando confrontados com sistemas de configuração distintos entre Dexco e fornecedores externos, é fundamental que ambas as equipes técnicas se reúnam desde o início. Esta colaboração precoce permitirá que definamos e alinhemos os parâmetros necessários, garantindo uma configuração conjunta eficiente. Esta abordagem proativa minimizará potenciais desafios técnicos e assegurará uma transição mais ágil e bem-sucedida. | |
Sprint 13 (17/7/23 – 28/7/23) | Validaremos o retorno do OCR em Staging, concluindo os testes integrados do funcionamento da solução; Deploy do desenvolvimento para o Duratex You; Desenvolvimento do serviço de mensageria para o OCR (notas fiscais rejeitadas); Deploy e acompanhamento da solução em Produção.
| | Alguma dificuldade na comunicação com a MarketData, que nos avisou na quarta-feira sobre a indisponibilidade do serviço da Webmania por conta da expiração do certificado. Até então eles só informaram que era para aguardar, pois o serviço estava funcionando e as NF’s enviadas pela Julia estavam sendo processadas; Serviço de mensageria foi possível testar com uma NF qualquer, onde tínhamos os arquivos XML e imagem da mesma nota para conseguirmos verificar o fluxo complete; Alguns bugs que entraram no meio da Sprint tratam-se de instabilidade no serviço de extração de NF’s.
| Dos bugs apontados, enxergamos a necessidade de desenvolvimento de um fluxo de reprocessamento de NF. Precisamos recuperar os acessos e, ou, compreender às API’s Cron, Invoice e Auth. | |
Sprint 12 (3/7/23 – 14/7/23) | Entregar a funcionalidade de envio de Notas Fiscais em formato de imagem para processamento via OCR. Receber o retorno em formato de dados para o Clube Duratex seguir com a classificação e consumo na plataforma.
| | Complexidade das demandas para desenvolvimento em apenas uma Sprint (demasiada grande, visto que não era possível dois desenvolvedores atuarem no mesmo código, e a ajuda foi dada no formato pair programming); Não tivemos tempo hábil para testes integrados com a MarketData, visto que o prazo para processamento das NF’s é de 48 horas; Portal operacional pra validação das NF’s pra retorno, não finalizado pela MarketData; Faltou a configuração do S3 em staging na API do OCR; Tratamento dos campos retornados pelo OCR, que estavam inconsistentes (considerando os campos necessários para o Clube Duratex que não eram utilizados para o Dexperience).
| | |