Modularidad
Implemente y cambie más rápidamente
Logre velocidad y eficacia al introducir cambios en procesos existentes o lanzar funciones completamente nuevas con la modularidad de Openbravo.
Extienda, no personalice
La modularidad cambia el modo en que Openbravo puede adaptarse a las necesidades específicas. En lugar de modificar el código estándar, es posible ampliar externamente (desde un módulo independiente) las funciones existentes y configurarlas para ofrecer más flexibilidad y así simplificar en gran medida la forma de adaptar el sistema a las necesidades del negocio.
¿Qué es un módulo?
Un módulo es una pieza de funcionalidad adicional que puede implementarse de manera opcional e independiente sobre la funcionalidad estándar de Openbravo.

Cambios y actualizaciones más rápidas y seguras
Desarrollar mediante módulos significa empaquetar independientemente. Si se definen bien las dependencias de los módulos, la actualización o mejora de una instancia con nuevas versiones de módulos o nuevas funciones ofrecidas por Openbravo resulta un proceso rápido y sencillo.
Desarrollo distribuido más eficiente
El equipo de desarrollo que trabaja en la creación de un módulo puede trabajar al margen de otros equipos. Solo necesitan una API estable de los otros módulos que usan y el ciclo de vida de este módulo (incluidos los lanzamientos) es independiente de otros módulos, lo cual ofrece una base sólida para un resultado de gran calidad.
Mayor eficiencia al compartir funcionalidad
El desarrollo mediante módulos simplifica en gran medida el intercambio de nuevas funciones con otras personas. Si los desarrolladores desean intercambiar sus módulos, tan solo tienen que empaquetar y publicar su módulo en el repositorio central de Openbravo. Después, estos módulos estarán disponibles para ser instalados mediante un proceso sencillo.
