trueppm
Plataforma open-core de gestión de proyectos (P3M) con motor de ruta crítica y análisis Monte Carlo integrado. Arquitectura híbrida que unifica tablero ágil y diagrama de Gantt en el mismo objeto de datos.
Ficha actualizada 22 sept 2026, 14:46 · upstream 22 sept 2026, 14:44 · release sin release detectada
Qué es trueppm
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
TruePPM es una plataforma de planificación y gestión de proyectos (P3M) de código abierto con núcleo, diseñada para programas de software e IT entre 50 y 2.000 tareas. Su característica distintiva es un motor de programación por ruta crítica que calcula fechas en lugar de almacenarlas, integrando análisis de riesgo Monte Carlo directamente en el núcleo del producto.
La arquitectura combina una interfaz web moderna construida con Next.js, React y Node.js con servicios backend en Python (Django) y Rust. El sistema utiliza PostgreSQL para persistencia de datos y Redis para caché, desplegándose mediante Docker Compose. La API REST permite integración externa y ofrece un servidor MCP para consultas de inteligencia artificial que citan derivaciones del motor.
El enfoque 'open-core' separa el motor matemático (disponible como paquete PyPI independiente) del entorno de plataforma completo. Esto permite a los usuarios verificar la precisión de las fechas críticas sin depender de una instalación completa, siguiendo el principio de 'computado, no adivinado'.
- Planificación de programas de software con análisis probabilístico de fechas (P50/P80) para defensa ante clientes.
- Gestión ágil híbrida donde cerrar un sprint actualiza automáticamente los hitos y las fechas del diagrama de Gantt.
- Análisis de sensibilidad de tareas para identificar qué actividades impulsan realmente el final del proyecto.
- Gestión de recursos con asignación parcial y detección de sobrecarga entre proyectos.
- Motor de ruta crítica y Monte Carlo integrado en el núcleo, no como módulo externo o licencia adicional.
- Modelo de datos unificado: la tarjeta del tablero ágil y la barra del diagrama de Gantt son el mismo objeto.
- Librería independiente trueppm-scheduler para auditoría matemática sin servidor ni base de datos.
- Cálculo en tiempo real de fechas críticas al mover tareas, eliminando reuniones de reconciliación manual.
- Licencia Apache 2.0 para el núcleo del motor y API abierta.
- Versión actual es beta (0.4), no recomendada para producción crítica hasta alcanzar estado RC o estable.
- No incluye nivelación de recursos avanzada ni gestión de restricciones complejas típicas de construcción/EPC.
- Escala probada limitada a programas de software/IT; no validado para proyectos de defensa o EPC.
- Requiere configuración manual de variables de entorno y migraciones en despliegues personalizados.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar con Docker Compose (docker compose up -d). Ejecutar seed inicial con docker compose exec api python manage.py load_sample_project --with-personas. Verificar motor matemático antes de producción usando pip install trueppm-scheduler y pruebas locales sin servidor. Esperar versión RC o estable para entornos productivos reales.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.