Saltar al contenido principal

Mapa de sistemas

Inventario de las aplicaciones del Departamento de Desarrollo de Software y de los repositorios que las componen.

Fuente

Descripciones y repositorios: perfil de la organización en GitHub — Industrias-CTS/.github (actualizado julio 2026). Estado, prioridad y owner: tablero de aplicaciones del área.

Cuando se cree o se archive un repositorio, hay que actualizar ambos sitios.

Resumen​

AplicaciónQué esEstadoPrioridadOwner
M-SystemSuite del sistema M e integraciones IoT🟢 ProducciónMediaCristhian Lizcano
W-FlowSeguimiento interno de proyectos y equipos🟢 ProducciónAltaDavid Santos
QR-CloudPlataforma en la nube🟢 ProducciónMediaDavid Santos
G-CronDiagramas de Gantt🟢 ProducciónBajaCristhian Lizcano
T-MonitorHMI web de monitoreo y control industrial🔵 TestingAltaCristhian Lizcano
E-PanelDiseño de tableros eléctricos industriales🟠 DesarrolloAltaAndrés Rendón
IA / AutomatizaciónWorkflows n8n y modelos——Fernando Herrera
WikiTechPendiente——Fernando Herrera
util-inventaryInventario de componentes eléctricos🟢 Producción—Juan Carlos Sanguino
Todas las aplicaciones tienen owner

El reparto sigue la estructura de células del departamento. Ver Responsabilidades y ownership.

Lo que ninguna aplicación tiene todavía es un backup: cada una depende de una sola persona. Registrado en Deuda técnica y riesgos.


M-System​

Suite de aplicaciones del sistema M e integraciones IoT.

RepositorioRolEstado
M-SystemCore de la suite✅ Activo
M-ClientAplicación cliente✅ Activo
devices-recognizerIoT — identificación y reconocimiento automático de dispositivos✅ Activo
tago-widgetsWidgets para la plataforma TagoIO🚫 Deprecated
  • Owner: Cristhian Lizcano (célula 3).
  • Alta de clientes: Habilitar cuenta de m-system.
  • Infraestructura: AWS (IoT Core, SQS, Lambda) · InfluxDB Cloud · equipos en campo (Kunbus RevPi Core S / Raspberry Pi 5).

T-Monitor​

Sistema HMI web para monitoreo y control industrial en tiempo real. Arquitectura modular multi-protocolo.

RepositorioRolEstado
t-monitorWeb HMI (JavaScript)✅ Activo
modbus-managerBackend de comunicaciones Modbus✅ Activo
custom-rpi-imagesImágenes personalizadas de Raspberry Pi✅ Activo
HMI-TSInterfaz HMI en TypeScript🚫 Deprecated
custom-rpi-images puede servir a M-System

M-System también despliega en Raspberry Pi y hoy lo hace instalando el sistema operativo a mano. Vale revisar si estas imágenes personalizadas se pueden reutilizar para eliminar ese paso manual. Ver Deuda técnica y riesgos.


QR-Cloud​

Frontend y backend de la plataforma en la nube.

RepositorioRolEstado
cloud-frontFrontend✅ Activo
cloud-backBackend / API✅ Activo
  • Owner: David Santos (célula 2).

E-Panel​

Plataforma web para el diseño integral de tableros eléctricos industriales.

Digitaliza el flujo completo de diseño de tableros: configuración de envolvente, selección de equipos Schneider Electric, canvas metalmecánico interactivo y generación automática de BOM y planos exportables a PDF.

Reemplaza herramientas basadas en Excel para las líneas G-Flex y T-Power.

RepositorioRolEstado
E-PanelPlataforma web✅ Activo
prototipado-mui-appComponentes con la librería MUI para E-Panel✅ Activo
  • Owner: Andrés Rendón (célula 1).

W-Flow​

Herramienta de seguimiento interno de proyectos y equipos.

RepositorioRolEstado
cts-managerAplicación de gestión✅ Activo
  • Owner: David Santos (célula 2).
  • Nombre interno vs. público: el repositorio se llama cts-manager; la aplicación se conoce como W-Flow.
  • Es además la herramienta con la que el equipo organiza su propio trabajo. Ver Comunicación.

G-Cron​

Aplicativo para crear o importar diagramas de Gantt.

RepositorioRolEstado
G-CronAplicación web✅ Activo
  • Owner: Cristhian Lizcano (célula 3).

IA y Automatización​

Automatización inteligente y workflows.

RepositorioRolEstado
backup_n8nRespaldo de workflows de n8n✅ Activo
cv_classifier_rrhhClasificador automático de CVs para RRHH✅ Activo
  • Owner: Fernando Herrera (célula 4).

Desarrollo y pruebas​

Herramientas de laboratorio y sandbox para protocolos industriales.

RepositorioRolEstado
ModbusLabLaboratorio / sandbox para pruebas Modbus✅ Activo

Productos en línea​

ProductoURL
Sistema de diseño de CTSdiseno-cts.dnexus.cloud
Simulador de monitores (T-Monitor)t-monitor.dnexus.cloud/monitoring

Sin correspondencia en el repositorio de la organización​

Estas dos aparecen en el tablero del área o en el reparto de ownership, pero no están documentadas en Industrias-CTS/.github:

AplicaciónOwnerQué falta
WikiTechFernando HerreraRepositorio y descripción
util-inventaryJuan Carlos SanguinoRepositorio y descripción. La creó el jefe de área y corre en producción sobre EC2. ¿Es el repositorio compartido inventario?
Pendiente

Aclararlo y registrarlas en el perfil de la organización, para que el inventario sea único.


Repositorios deprecados​

Siguen existiendo pero ya no se mantienen. Conviene archivarlos en GitHub para que nadie parta de ellos por error.

RepositorioPertenecía a
HMI-TST-Monitor
tago-widgetsM-System

Otros departamentos de la organización​

No son responsabilidad de DDS, pero comparten la misma organización de GitHub. Se listan para evitar confusiones de alcance.

DepartamentoQué mantiene
Mejora ContinuaHerramientas de ingeniería en VBA: E-Panel-Lite, U-Draw, M-Configurator, M-Switch, NEXUS, C-Logic, Centro de mando
Odooodoo-docker, enterprise_folder
Compartidosinventario, .github

Dependencias entre sistemas​

Pendiente

Documentar qué sistema depende de cuál, para poder responder: "si esto cae, ¿qué más se cae?".

Fichas por completar​

Falta documentar, por cada aplicación: criticidad para el negocio, de qué depende, quién la consume, qué datos guarda, cómo se despliega y qué runbooks tiene asociados.

Pendiente

Priorizar las que están en producción y las que no tienen owner.