Arquitectura de la aplicación de seguimiento de pedidos
  • 04 Nov 2023
  • 4 Minutos para leer
  • Colaboradores

Arquitectura de la aplicación de seguimiento de pedidos


Article Summary

Estructura de la aplicación

Este Functional Example es una sola aplicación en la biblioteca de Tulip, pero gran parte del valor viene con las aplicaciones de Tulip cuando se pueden construir aplicaciones dedicadas para apoyar a los diferentes roles y necesidades de los usuarios.

Las soluciones heredadas de seguimiento de pedidos no ocultan ninguna complejidad a los usuarios, lo que conduce a procesos propensos a errores, largos ciclos de implementación, formación excesiva y frustración para todos los involucrados.

A la hora de considerar cuánta información (o cuánto de un proceso) incluir en una sola aplicación, considere dos enfoques comunes diferentes:

  1. Cada aplicación está diseñada para adaptarse a una función de usuario. Los supervisores tienen prioridades distintas, necesitan información diferente y deben actuar sobre las órdenes de forma distinta a los operarios, por lo que puede tener sentido dividir las aplicaciones en función de los usuarios que las utilizan.
  2. Cada aplicación está diseñada para resolver un problema. Para despliegues más complicados de Tulip, es crítico mantener Composability en toda tu infraestructura Tulip. La segmentación de aplicaciones basadas en su función significa que en el futuro esas mismas aplicaciones se pueden volver a implementar con poco o ningún cambio y generar valor inmediato.
    1. Ej. En el caso de seguimiento de pedidos, esto podría significar hacer una aplicación dedicada a crear aplicaciones, una aplicación separada para auditar aplicaciones en ejecución, y una aplicación separada para ver la Geneología de pedidos o defectos.

En Order Tracking Functional Example muchos de estos diferentes roles/funciones han sido combinados en una sola aplicación para agilizar el proceso de aprendizaje de cómo abordar estos conceptos, pero cualquiera de estas funciones básicas puede/debe ser dividida en aplicaciones separadas.

Funciones básicas de seguimiento de pedidos

Comprender quién utilizará su aplicación y qué necesita de ella es fundamental para crear aplicaciones que generen un valor empresarial real desde el primer día.

Operadores

Los operarios son el lugar donde se realiza el trabajo y, a menudo, la fuente de mayores oportunidades de mejora de los procesos. El trabajo para mejorar la experiencia del operador generará un valor multiplicado.

Qué necesitan los operarios para hacer su trabajo

  • Una orientación clara sobre sus prioridades.
  • Todos los conocimientos necesarios para completar sus tareas.
  • Que se cumplan todas las dependencias previas.
  • Información sobre su rendimiento.
  • Vías para impulsar acciones.

Supervisores/Gestores de producción

Para los jefes de producción, lo más importante es realizar el trabajo adecuado en el momento oportuno.

Qué necesitan los supervisores para hacer su trabajo

  • Información en tiempo real sobre lo que está ocurriendo.
  • Herramientas para planificar el trabajo y ajustarlo sobre la marcha.
  • Visibilidad de la cartera de producción, las prioridades y los objetivos.
  • Mecanismos para interactuar con sus operarios.

Jefes de planta

La responsabilidad recae en los jefes de planta, por lo que obtener los datos adecuados para tomar las decisiones correctas es fundamental para el éxito.

Qué necesitan los jefes de planta para hacer su trabajo

  • Visibilidad de las métricas de rendimiento de alto nivel
  • Herramientas para investigar los datos subyacentes y encontrar la causa raíz

Desglose de la aplicación

El Functional Example para el Seguimiento de Pedidos sirve como funcionalidad básica necesaria para el seguimiento de pedidos:

  • Crear pedidos
  • Ver pedidos
  • Actualizar pedidos
  • Programar pedidos
  • Actualizar cantidades y ubicaciones de pedidos
  • Ver detalles e historial de pedidos
  • Ver información basada en los datos de los pedidos

Como muestra el ejemplo funcional, toda la funcionalidad puede combinarse en una única aplicación, o cualquiera de sus funciones principales puede aprovecharse en aplicaciones de más segmentos.


¿Te ha sido útil este artículo?