Arquitetura do aplicativo de rastreamento de pedidos
  • 04 Nov 2023
  • 3 Minutos para Ler
  • Contribuintes

Arquitetura do aplicativo de rastreamento de pedidos


Resumo do artigo

Estrutura do aplicativo

Este Functional Example é um aplicativo único na biblioteca da Tulip, mas grande parte do valor vem com os aplicativos da Tulip quando aplicativos dedicados podem ser criados para dar suporte a diferentes funções e necessidades dos usuários.

As soluções legadas de rastreamento de pedidos não conseguem ocultar qualquer complexidade dos usuários, levando a processos propensos a erros, longos ciclos de implementação, treinamento excessivo e frustração para todos os envolvidos.

Ao considerar a quantidade de informações (ou a quantidade de um processo) a ser incluída em um único aplicativo, considere duas abordagens comuns diferentes:

  1. Cada aplicativo é projetado para atender a uma função de usuário. Os supervisores têm prioridades diferentes, precisam de informações diferentes e precisam agir em relação às ordens de forma diferente dos operadores, portanto, pode fazer sentido dividir seus aplicativos com base nos usuários que os utilizam
  2. Cada aplicativo foi projetado para resolver um problema. Para implementações mais complicadas do Tulip, é fundamental manter a Composability em toda a infraestrutura do Tulip. Segmentar os aplicativos com base em sua função significa que, no futuro, esses mesmos aplicativos podem ser reimplantados com poucas ou nenhuma alteração e gerar valor imediato.
    1. Ex. No caso do rastreamento de pedidos, isso pode significar criar um aplicativo dedicado para criar aplicativos, um aplicativo separado para auditar aplicativos em execução e um aplicativo separado para visualizar a geneologia ou os defeitos dos pedidos

No rastreamento de pedidos {{glossário.Exemplo funcional}}, muitos desses diferentes papéis/funções foram combinados em um único aplicativo para agilizar o processo de aprendizagem da abordagem desses conceitos, mas qualquer uma dessas funções essenciais pode/deve ser dividida em aplicativos separados.

Principais funções de rastreamento de pedidos

Entender quem usará seu aplicativo e o que eles precisam dele é fundamental para criar aplicativos que gerem valor comercial real desde o primeiro dia.

Operadores

Os operadores são onde o trabalho acontece e, muitas vezes, são a fonte das maiores oportunidades de melhoria de processos. O trabalho para melhorar a experiência do operador gerará um valor multiplicado.

O que os operadores precisam para fazer seu trabalho

  • Orientação clara sobre suas prioridades.
  • Todo o conhecimento necessário para concluir suas tarefas.
  • Todas as dependências upstream atendidas.
  • Insights sobre seu desempenho.
  • Avenidas para conduzir ações.

Supervisores/gerentes de produção

Fazer o trabalho certo, no momento certo, é a palavra de ordem para os gerentes de produção.

O que os supervisores precisam para fazer seu trabalho

  • Insights ao vivo sobre o que está acontecendo no momento.
  • Ferramentas para planejar o trabalho e ajustá-lo em tempo real.
  • Visibilidade do backlog de produção, prioridade e metas.
  • Mecanismos para interagir com seus operadores.

Gerentes de fábrica

A responsabilidade recai sobre os gerentes de fábrica e, portanto, obter os dados certos para tomar as decisões certas torna-se fundamental para o sucesso.

O que os gerentes de fábrica precisam para fazer seu trabalho

  • Visibilidade das métricas de desempenho de nível superior
  • Ferramentas para investigar os dados subjacentes e encontrar a causa-raiz

Detalhamento do aplicativo

O {{glossário.Exemplo Funcional}} para Rastreamento de Pedidos serve como a funcionalidade principal necessária para rastrear pedidos:

  • Criar pedidos
  • Visualizar pedidos
  • Atualizar pedidos
  • Programar pedidos
  • Atualizar quantidades e locais de pedidos
  • Visualizar detalhes e histórico dos pedidos
  • Visualizar insights com base nos dados do pedido

Como mostra o Exemplo Funcional, todas as funcionalidades podem ser combinadas em um único aplicativo, ou qualquer uma de suas funções principais pode ser aproveitada em aplicativos de mais segmentos.


Este artigo foi útil?