Please enable JavaScript.
Coggle requires JavaScript to display documents.
Refinamento - Coggle Diagram
Refinamento
Como
Como Modificaremos a arquitetura?
Não haverá modificação
Como Montaremos os serviços
Como é o campo? String ou outra coisa?
O campo pode ter mais de uma composição?
Como Refatoraremos o legado?
Corrigir Quality Gateway
Como Vamos nos organizar pra fazer
A partir de amanha Começaremos
Como Atender a volumetria?
N/A
Como Vamos testar?
Estressando a tela de consulta
Validar retorno da API
Testar "nulo" ou falha
Testar valor inesperado
Como Serão os contratos?
Pendente aguiar
Como Podemos fatiar?
Separação de atuação entre back e front
Como Faremos o rollout
Vai ser all win
O que
O que Precisamos Fazer?
Escutar o evento > Disponibilizar na tela de consulta que é parte de um RT
Alterar contrato existente
O que Vamos utilizar?
O novo campo do Contrato de Movimentação
O que temos de Risco?
Volume
Quebrar o fluxo atual
Impactar a performance da tela
O que teremos de volume?
????
Onde podemos consultar o volume atual?
Quantas vezes a consulta é executada?
O que vamos fornecer?
A informação em tela para o usuário interno
Quem
Quem Vai fazer cada item?
Aguiar vai consultar os serviços
Back: Jobs
Front: Cleber
Quem Precisamos envolver?
Time de Model Portfólio
Ravi
Quem Precisamos Consumir?
Time da MP
A fila atual
Quem São as entidades?
Qual o nome da Fila?
Qual o repositório?
Quem precisa consumir nossos dados?
N/a
Porque
Por que Precisamos Fazer?
O Usuário não sabe dizer se aquela movimentação tem origem de um RT
Porque usar essa arquitetura?
N/a
Quando
Quando precisamos fazer cada item?
Model > Modificar Consulta (passport.API?)
Quando precisa estar entregue?
Quanto
Quanto Vai custar de tempo
1 dias de 2 Desenvolvedores
Quanto Vai custar financeiramente
Onde
Onde Vamos precisar mexer?
Front: Consulta Movimentações
Passport.API?
Back: Editar contrato
Modificar o Banco de dados