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 modelosFernando Herrera
WikiTechPendienteFernando Herrera
util-inventaryInventario de componentes eléctricos🟢 ProducciónJuan 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.