SCMedia News | Revista | Dezembro 2019
A revista dos profissionais de logística e supply chain.
A revista dos profissionais de logística e supply chain.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
52<br />
DEZEMBRO <strong>2019</strong><br />
Segundo a fonte, o grande desafio que<br />
enfrentam é limitar, as trocas sincronizadas<br />
onde elas não são precisas, implementando<br />
fluxos quase em tempo real.<br />
Por fim, terminaram com a lista de<br />
eventos “em cascata” no sistema, de modo a<br />
conseguirem definir o caminho crítico entre<br />
o pedido e a encomenda. “Isto deu-nos uma<br />
imagem clara da implementação do negócio<br />
através das aplicações, e a necessidade de<br />
proteger esses fluxos de informação”, comenta.<br />
A INTEGRAÇÃO E TESTE<br />
Paralelamente à implementação de<br />
cada sistema, a La Redoute focou-se nos<br />
pedidos end-to-end e no processamento de<br />
encomendas, e explicam que “com a construção<br />
de uma arquitectura em paralelo, tivemos<br />
muito trabalho a refazer, surpresas e erros com<br />
os quais aprender e repetir”.<br />
A integração de ponta-a-ponta e fazer os<br />
testes foram os esforços mais significantes ao<br />
longo da implementação, mas consideraram<br />
que seria “a única maneira de garantir o<br />
comportamento esperado, integração de dados<br />
e compatibilidade com sistemas mais antigos,<br />
maioritariamente nas áreas da contabilidade,<br />
finanças e reconciliação”.<br />
ALINHAR O COMPORTAMENTO DO<br />
NEGÓCIO AO DESIGN DO SISTEMA<br />
Os princípios aplicados no design para<br />
satisfazer os requisitos e as restrições foram<br />
maioritariamente baseados em “Event Driven<br />
Architecture” (EDA), permitindo processar<br />
eventos em paralelo, escalar mais facilmente<br />
e de forma mais resiliente aos erros, gerindo<br />
repetições num sistema distribuído.<br />
A implementação final resultou em cerca de<br />
30 ocorrências que representavam as principais<br />
interacções entre todos os sistemas, de modo<br />
a poderem processar um pedido para uma<br />
encomenda, apenas nas interfaces entre os<br />
sistemas, não contando, portanto, com o estado<br />
interno e as incidências para cada aplicação.<br />
“Representou um grande esforço de<br />
integração, coordenação enquanto movíamos<br />
as partes em paralelo e uma complexidade<br />
de use-cases funcionais”, explica a empresa.<br />
“Adicionalmente, estando atrasados na<br />
abordagem aos tópicos de monitorização e<br />
visibilidade, passámos um tempo significativo<br />
em garantir o comportamento correcto do<br />
sistema, e detecção de anomalias”, acrescenta,<br />
comentando que primeiro essa abordagem<br />
foi feita manualmente, de forma reactiva,<br />
Business Interactions & Events Design Alignment<br />
Preparação do pedido<br />
Reconhecimento da preparação<br />
SISTEMA<br />
DE GESTÃO<br />
DA ENCOMENDA<br />
Divisão do pedido<br />
Actualizar preparação<br />
Encomenda a caminho<br />
SISTEMA DE<br />
GESTÃO DO<br />
ARMAZÉM<br />
Encomenda enviada