zymDev Core Framework 🧩
zymDev Core es el corazón tecnológico de nuestra empresa. Se trata de un framework de desarrollo propio, diseñado para proporcionar una base robusta, escalable y eficiente sobre la cual se construyen todos los demás productos de zymDev (Quattrol 365, PEEC, zym365, etc.).
🚀 Capacidades Multiplataforma
Una de las mayores fortalezas de zymDev Core es su capacidad para ejecutarse de forma nativa en múltiples entornos con una única base de código:
- 🌐 Web: Aplicaciones progresivas y plataformas de alto rendimiento.
- 📱 Android: Apps móviles optimizadas para el ecosistema de Google.
- 🍏 iOS: Experiencias fluidas y nativas para dispositivos Apple.
- 🐧 Linux: Binarios eficientes para distribuciones de escritorio.
- 🍎 MacOS: Integración perfecta con el sistema operativo de escritorio de Apple.
- 🪟 Windows: Aplicaciones de escritorio potentes y estables.
🏗️ Arquitectura y Filosofía
- Modular: Permite activar o desactivar funcionalidades según las necesidades del producto final.
- Segura: Integración profunda con servicios de identidad (Google Workspace, Microsoft Entra ID).
- Escalable: Optimizado para trabajar con infraestructuras Serverless y Cloud Native.
- Eficiente: Minimiza el tiempo de desarrollo manteniendo altos estándares de calidad.
🔄 Estrategia de Lanzamiento
zymDev Core y sus productos asociados operan bajo una estrategia de Rolling-Release. Esto garantiza una evolución constante, donde las mejoras de seguridad, nuevas funcionalidades y optimizaciones se integran de forma continua pero controlada.
- Rolling Release: Todos los productos se mantienen actualizados con el 'branch' principal del Core.
- Versiones de Parche (Patch): Se liberan de forma continua ante ajustes menores.
- Hotfixes: Ante errores críticos que afecten la operación, se liberan de forma inmediata (ASAP) sin regirse por fechas específicas ni esperar al ciclo de sprint.
📅 Ciclo de Desarrollo y Estabilización
Nuestras versiones Mayores y Menores se rigen por un ciclo de sprint bi-semanal. La entrega final ocurre el Lunes siguiente a la semana de cierre del sprint.
❄️ Regla de Estabilización (Feature Freeze)
Para garantizar la calidad de software:
- La segunda semana del sprint se dedica exclusivamente a estabilización.
- No se aceptan nuevas mejoras ni funcionalidades durante esta semana.
- Solo se aplican correcciones de errores (Bugfixes) derivados de las pruebas de QA.
Ejemplo de calendario:
- Viernes 16 de Enero: Finalización del sprint.
- Lunes 12 al Viernes 16 de Enero: Semana de Estabilización (No se aceptan cambios nuevos).
- Lunes 19 de Enero: Lanzamiento de la versión (ej. v4.1.0).
📊 Diagrama de Flujo del Sprint
📖 Glosario de Versiones
| Tipo de Versión | Formato | Descripción |
|---|---|---|
| Mayor | X.0.0 | Cambios estructurales profundos o cambios que rompen compatibilidad. |
| Menor | 0.X.0 | Nuevas funcionalidades, módulos o mejoras notables en la experiencia de usuario. |
| Parche | 0.0.X | Corrección de errores menores, parches de seguridad o mejoras de rendimiento. |
| Hotfix | 0.0.X | Corrección crítica de errores que afectan la operación; se libera de inmediato (ASAP) sin fecha fija. |
📅 Hoja de Ruta de Versiones (Milestones)
Nuestra hoja de ruta abarca la evolución del framework desde su unificación en v4.0.0 hasta la arquitectura de microservicios planeada para v6.0.0:
| Versión | Fecha Estimada | Estado | Objetivos Principales |
|---|---|---|---|
| v4.0.0 | 22 de Dic, 2025 | ✅ Completado | Lanzamiento de versión 4, sistema unificado para todos los productos, nuevos sistemas de versionamiento, desarrollo, pruebas y seguimiento. |
| v4.1.0 | 19 de Ene, 2026 | ✅ Completado | Integración con sistemas contables y Google Workspace, módulo de gestión contable. |
| v4.2.0 | 16 de Feb, 2026 | ✅ Completado | Mejoras de estabilidad base. |
| v4.3.0 | 16 de Mar, 2026 | ✅ Completado | Refinamiento de la arquitectura v4. |
| v4.4.0 | 13 de Abr, 2026 | ✅ Completado | Despliegue de Gateway HL7 y gestión de información tributaria. |
| v5.0.0 | 19 de May, 2026 | ✅ Completado | Hito Mayor: Evolución del sistema unificado y nuevas herramientas de automatización. Se liberan las versiones para Android, iOS, Linux, MacOS y Windows. Cambios de diseño y experiencia de usuario en el menú lateral y menú interno. Liberación de Mi Cuenta como sistema de acceso y control de SAML/OAuth2. |
| v5.1.0 | 9 de Jun, 2026 | 🚀 Planeado | Módulos de analítica avanzada. Nuevos componentes disponibles en aplicaciones de multiplataforma. |
| v5.2.0 | 6 de Jul, 2026 | 🚀 Planeado | Consolidación de gestión contable. Nuevos componentes disponibles en aplicaciones de multiplataforma. |
| v5.3.0 | 3 de Ago, 2026 | 🚀 Planeado | Refinamiento de integraciones de terceros. |
| v5.4.0 | 31 de Ago, 2026 | 🚀 Planeado | Optimización de infrautilidad y seguridad avanzada. |
| v6.0.0 | 28 de Sep, 2026 | 🚀 Planeado | Hito Mayor: Nueva arquitectura de microservicios y escalabilidad global. |
NOTA: No todos los productos y servicios tendrán acceso total a las funcionalidades desde el día de lanzamiento, sin embargo, algunas opciones si estarán disponibles para todos los productos y servicios.
📜 Historial de Versiones
Consulta las notas de lanzamiento de nuestras versiones actuales:
- Versión 5.0.6 (Actual)
- Versión 5.0.5
- Versión 5.0.4
- Versión 5.0.3
- Versión 5.0.2
- Versión 5.0.1
- Versión 5.0.0
- Versión 4.4.3
- Versión 4.4.2
- Versión 4.4.1
- Versión 4.4.0
- Versión 4.3.9
- Versión 4.3.8
- Versión 4.3.7
- Versión 4.3.6
- Versión 4.3.5
- Versión 4.3.4
- Versión 4.3.3
- Versión 4.3.2
- Versión 4.3.1
- Versión 4.3.0
- Versión 4.2.7
- Versión 4.2.6
- Versión 4.2.5
- Versión 4.2.4
- Versión 4.2.3
- Versión 4.2.2
- Versión 4.2.1
- Versión 4.2.0