stack-spot / stackspot-roadmap

2 stars 0 forks source link

Tempo gasto para criação e publicação de uma nova aplicação BFF em ambiente de desenvolvimento (Outer loop) #166

Open cadupereira-zup opened 4 months ago

cadupereira-zup commented 4 months ago

The Pain

Tempo gasto para criação e publicação de uma nova aplicação BFF em ambiente de desenvolvimento (Outer loop).

Summary

A falta de autonomia das áreas de negócio para gerenciar seus próprios domínios impede a personalização e agilidade na resposta às necessidades específicas dos clientes que acessam o SuperApp. Essa situação é agravada pela complexidade na criação e manutenção de backends(BFF) e APIs, que não são otimizados para suportar a diversidade de frontends necessários para uma experiência de usuário fluida e integrada, que também acaba impactando na integração com o MFE(Micro frontends), modelo de Frontend definido para melhorar a autonomia dos times na construção desses pontos de contato com o cliente.

Utilizando como base um pessoa especilista, são necessários 5:30 para colocar um "Hello World" em ambiente de Dev rodando em um cluster ECS, pois para que a infraestrutura de um API Gateway seja criada exige conhecimento da pessoa desenvolvedora para preencher todos os inputs necessários, além da necessidade de interação com sistemas internos da empresa para geração de credenciais e registro do MFE no Caronte, o que resulta em uma experiência fragmentada, requerendo múltiplos acessos e processos redundantes.

Quando se tratando de observabilidade, a falta de integração com Datadog dificulta o monitoramento e a identificação de problemas em tempo real na jornada completa de BFF.

Goal

Criar e publicar uma nova aplicação BFF em ambiente de desenvolvimento (Outer loop) em no máximo 50 minutos.

Possible Features

Metrics

Frequency

Média: Ocorre apenas quando novas aplicações precisam ser criadas, o que depende diretamente do estágio do produto/projeto em questão.

Coverage

Alta: Ocorre com todas as pessoas desenvolvedoras que precisam criar novas aplicações com exposição de MFEs.

cadupereira-zup commented 3 months ago

@eduardohyodozup e @eduardocolombo precisamos trabalhar melhor na descrição das dores. Além disso vários pontos do corpo da issue são itens que eu coloquei como exemplo.