haga crecer su negocio con una plataforma erp realmente modular
TRANSCRIPT
© 2015 Openbravo Inc. Todos los derechos reservados
Haga crecer su negocio con una plataforma ERP
realmente modular
19 Marzo, 2015
© 2015 Openbravo Inc. Todos los derechos reservados
© 2015 Openbravo Inc. Todos los derechos reservados
Sobre nosotros
Openbravo es un líder mundial en
el espacio de las soluciones
empresariales de Software Libre focalizado en ayudar a nuestros clientes a conseguir mayor
competitividad
Openbravo ofrece la Plataforma
de Comercio y la Plataforma ERP
Presente en todos los continentes
Red global de partners
autorizados de Openbravo
Openbravo tiene oficinas en
India, México y España
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
En los 90…
T.Lee Wylie Fotografía por cortesía de Brigham Scully
© 2015 Openbravo Inc. Todos los derechos reservados
En la actualidad…
Un sistema “legacy” es cualquier sistema
que no es lo suficientemente flexible
para adaptarse a las necesidades de
negocio. Denise Ganly, Andy Kyte, Nigel Rayner, Carol Hardcastle. Gartner Research. Predicts 2014:
The Rise of the Postmodern ERP and Enterprise Applications World. December 5, 2013.
© 2015 Openbravo Inc. Todos los derechos reservados
Las empresas están sufriendo
para obtener el máximo de sus sistemas ERP
© 2015 Openbravo Inc. Todos los derechos reservados
© 2015 Openbravo Inc. Todos los derechos reservados
Limitadas en la entrega de
funcionalidad de negocio
requerida e innovadora por las
limitaciones de la plataforma
tecnológica de sus sistemas ERP
tradicionales
© 2015 Openbravo Inc. Todos los derechos reservados
© 2015 Openbravo Inc. Todos los derechos reservados
Es el ERP que usamos actualmente bueno (o
lo suficientemente bueno) para soportar los
procesos de negocio en los cuáles se basa
nuestro negocio y prepararnos bien para nuestros objetivos futuros?
Pregunta clave…
© 2015 Openbravo Inc. Todos los derechos reservados
La flexibilidad acude al rescate
y una arquitectura modular
proporciona máximos
beneficios a clientes e integradores
© 2015 Openbravo Inc. Todos los derechos reservados
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
Definición tradicional de un ERP modular
ERP que puede ser adoptado como un
conjunto de módulos software que se
pueden comprar individualmente y ser
añadidos en función de los
requerimientos específicos y capacidades de la organización.
© 2015 Openbravo Inc. Todos los derechos reservados
Definición extendida de un ERP modular
Plataforma ERP que premite crear extensiones
como módulos que pueden ser desplegados
opcional e independientemente del core del ERP.
Los usuarios desplegan módulos de la misma forma
que están acostumbrados a instalar plug-ins en el
navegador: Navegan sobre un catálogo de
módulos, los instalan, desplegan y actualizan directamente desde un repositorio central.
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores y Clientes
Inte
gra
do
res
Clie
nte
s
Facilidad de desarrollo en todo
el ciclo de vida
Facilidad de despliegue en todo
el ciclo de vida
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores
Mayor grado de eficiencia de desarrollo
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores
Mayor grado de eficiencia de desarrollo
Menor tiempo de lanzamiento al mercado
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores
Mayor grado de eficiencia de desarrollo
Menor tiempo de lanzamiento al mercado
Colaboración
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores
Mayor grado de eficiencia de desarrollo
Menor tiempo de lanzamiento al mercado
Colaboración
Libertad de licencia
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Integradores
Mayor grado de eficiencia de desarrollo
Menor tiempo de lanzamiento al mercado
Colaboración
Libertad de licencia
Nuevas oportunidades de ingresos
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
Menores costes de implantación
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
Menores costes de implantación
Procesos de cambio y actualización fluidos
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
Menores costes de implantación
Procesos de cambio y actualización fluidos
Menores costes de mantenimiento
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
Menores costes de implantación
Procesos de cambio y actualización fluidos
Menores costes de mantenimiento
Menor tiempo de lanzamiento al mercado
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios para Clientes
Cobertura funcional más amplia y profunda
Menores costes de implantación
Procesos de cambio y actualización fluidos
Menores costes de mantenimiento
Menor tiempo de lanzamiento al mercado
Probado y más rápido retorno de inversión
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
Definición de modularidad en Openbravo
Modularidad es la capacidad para los desarrolladores
para crear, empaquetar y distribuir módulos de extensión
y para los usuarios para instalar, desinstalar y actualizar
módulos de extensión
Un módulo de extensión es una pieza de funcionalidad
adicional que se puede desplegar opcional e
independientemente sobre la solución de Openbravo
ERP
Un módulo puede ser tan simple como un informe
especial, o tan sofisticado como una localización
completa
© 2015 Openbravo Inc. Todos los derechos reservados
Beneficios principales
Cada extensión funcional/técnica o configuraciones
personalizada se encuentran en módulos separados.
Esto significa que si se actualiza Openbravo ERP, los
cambios no serán sobrescritos.
Con esta estructura modular, las oportunidades para
extender Openbravo también son mucho más altas,
y por lo tanto, es mucho más fácil de evolucionar.
© 2015 Openbravo Inc. Todos los derechos reservados
Componentes de la modularidad
Módulo Core - La funcionalidad central de Openbravo se mantiene en
un módulo principal (módulo core)
Módulos de extensión - Contenedor básico. Puede incluir todos los tipos de
artefactos a excepción de los scripts de configuración:
componentes del diccionario de aplicación, recursos software y datos de referencia
- Son la forma de añadir nuevos elementos a Openbravo ERP
- Sin embargo, no pueden modificar elementos de otros módulos, incluido el core, para evitar dependencias cruzadas entre ellos
Packs - Pueden contener una lista de módulos desarrollados por
distintos autores - Packs especiales son packs de localización y packs de
verticales
Plantillas de Industria - Combinación de packs y un script de configuración - Sólo uno por sistema
© 2015 Openbravo Inc. Todos los derechos reservados
Crear un módulo
Modules are distributed as .obx files which are compressed files of the
module folder. You can directly decompress it using a zip tool to browse its
content.
© 2015 Openbravo Inc. Todos los derechos reservados
Tipos de módulos
Gratuito
Privado
Comercial
Detalles Descripción
• Cualquier módulo publicado
bajo cualquier licencia de
software libre en en repositorio
central
• Un módulo no publicado para
ser distribuido
• Un módulo comercial publicado
en el repositorio central
• Puede ser desplegada en cualquier edición
(Comunidad o Comercial)
• Openbravo puede decidir listarlo en el
Exchange
• Módulos desarrollados por partners que no
desean compartirlos
- Ej. Funcionalidad exclusiva de cliente
• Listados en el Exchange
• Puede sólo ser instalados en una edición
comercial
• Deben seguir ciertas reglas para reducir la
complejidad operacional y asegurar la
consistencia para los clientes
• Deben cumplir ciertas guías de auto-
certificación
Público • Un módulo disponible de forma
pública, pensado para ser
distribuido
© 2015 Openbravo Inc. Todos los derechos reservados
Versiones de módulos y dependencias
Número de versión de un módulo: cadena de hasta 10 carácteres
siguiendo el formato x.y.z :
x indica la generación del módulo
y indica una major release
z indica una minor release
Los módulos deben declarar cualquier dependencia entre ellos y todos
ellos deben finalmente depender del módulo core
El propietario del módulo puede definir si las dependencias pueden ser
sobreescritas por el usuario (solapa de configuración en la ventada de
gestión de módulos)
© 2015 Openbravo Inc. Todos los derechos reservados
Empaquetar un módulo
En un directorio llamado modules dentro
del directorio principal de Openbravo se
encuentran todos los módulos instalados
o desarrollados
Para cada módulo existe un directorio
identificado por el nombre java del
módulo
Todo el contenido en dicho directorio
está relacionado a sólo ese módulo
Empaquetar un módulo significa crear un
fichero .obx que es un fichero comprimido
del directorio del módulo. Puede
descomprimirse con una herramienta zip
o navegar en su contenido
© 2015 Openbravo Inc. Todos los derechos reservados
Ciclo de vida de la versión de un módulo
Test Quality Assurance (QA)
QA Approved (QAA)
Confirmed Stable (CS)
Cancelled (C)
La versión no ha sido testeada
completamente
La versión aún tiene que pasar
todas las pruebas definidas por
el procedimiento operativo
estándar de Garantía de
Calidad
La versión ha pasado las pruebas
automatizadas, todos los problemas
señalados se han verificado de forma
individual y el equipo de control de
calidad ejecuta un conjunto de
pruebas manuales para identificar
otros requisitos para la mejora y para
resolver los problemas identificados.
La versión ha pasado las tres
etapas anteriores de la
madurez, por lo que está
probada y ha estado
funcionando durante al
menos 2 meses en el estado
anterior sin regresiones
conocidas o problemas
importantes.
Versiones canceladas no están
disponibles para ser instaladas
en ninguna instancia
Tiempo
© 2015 Openbravo Inc. Todos los derechos reservados
Infraestructura del ecosistema de modularidad
Infraestructura de
Modularidad
Forja
Repositorio Central
Exchange
© 2015 Openbravo Inc. Todos los derechos reservados
Forja
Repositorio de los proyectos
Openbravo incluyendo:
- El core de Openbravo ERP - Módulos de extensión
Toda la infraestructura para desarrollar
módulos está disponible en línea de
forma gratuita:
- Repositorio de código - Forums y noticias - Seguimiento de problemas (issue tracker) - Wiki - Los módulos pueden ser publicados
- Es también posible usar infraestructura de terceros (ej. SourceForge, LaunchPad, … )
Los partners pueden registrar proyectos
privados
© 2015 Openbravo Inc. Todos los derechos reservados
Repositorio Central
Los módulos se pueden acceder en línea desde el repositorio central
La infraestructura del repositorio central implementa la estrategia de
Openbravo
- Los módulos públicos gratuitos se pueden instalar en cualquier edición
- Los módulos comerciales sólo se pueden instalar en una suscripción
comercial activa después de que su precio ha sido pagado
Nuevos módulos y actualizaciones de módulos se puede acceder a través
de la ventana administración de módulos
© 2015 Openbravo Inc. Todos los derechos reservados
Ventana de gestión de módulos: módulos
instalados
Opción de desinstalar o inhabilitar módulos
Información sobre el módulo seleccionado
Lista de módulos instalados
Búsqueda de actualizaciones Módulos instalados Añadir módulos Historial de instalación Configuración
© 2015 Openbravo Inc. Todos los derechos reservados
Ventana de gestión de módulos: Añadir módulos
Los módulos se pueden instalar desde el repositorio central o desde el sistema de archivos local
© 2015 Openbravo Inc. Todos los derechos reservados
Ventana de gestión de módulos: Historial de
instalación
© 2015 Openbravo Inc. Todos los derechos reservados
Ventana de gestión de módulos: Configuración
Estado para la búsqueda de nuevos módulos
Estado para buscar actualizaciones
Dependencias editables
© 2015 Openbravo Inc. Todos los derechos reservados
Exchange
Lista de principales módulos para uso
en producción
Públicos y Comerciales
- Módulos comerciales gratuitos
- Módulos comerciales de pago
- Módulos públicos gratuitos
Una página dedicada está
disponible para la mayoría de
módulos comerciales
© 2015 Openbravo Inc. Todos los derechos reservados
Ejemplos de módulos de extensión existentes
Validador CIF
Validador NIF
Tax Report Launcher
Documentos
intercompany
Informe de órdenes
pendientes de entrega
Facturación masiva
Business Partner Debt
Consolidation
Direct Debit Form of
Payment
Mass Advanced Payment
Accounting Tabs for Transactions
Picking y Packing
Openbravo
para Retail
Localización
Profesional
España
User Tasks
Module
Operaciones móviles de almacén
Gestión de Capital
Humano
© 2015 Openbravo Inc. Todos los derechos reservados
Probar módulos
Una “Clave de Activación” única para cada partner activo
– Hace fácil evaluar/demostrar/vender ediciones comerciales y módulos
– Mantener la protección intelectual sobre los activos software de Openbravo y sus partners
Una licencia de prueba disponible
– 30 días
– Para los módulos creados con esa opción
Partners Clientes
Los módulos públicos pueden ser instalados de forma libre
y gratuita desde el Repositorio Central
Para módulos comerciales:
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
Conclusiones
Confirme si su ERP es or no realmente modular.
Si no, evalúe el coste y esfuerzo que supone actualmente extender y
desplegar nueva funcionalidad así como mantenerla.
Si requiere evaluar un nuevo ERP para su empresa, compruebe el nivel de
modularidad que ofrece.
Para integradores una plataforma ERP modular ayuda a aumentar la
productividad y eficiencia de entrega, así como a crear nuevas
oportunidades de ingresos
Para clientes ayuda a mejorar y acelerar el ROI así como conseguir una
mayor agilidad del negocio, lo que permite focalizarse en una cultura del
cambio y la innovación.
Openbravo ofrece una plataforma realmente modular, que mejora
dramáticamente la forma en la que el sistema puede ser extendido,
proporcionando grandes beneficios tanto para integradores como clientes.
© 2015 Openbravo Inc. Todos los derechos reservados
Agenda
1. Introducción
2. ¿Qué es una plataforma ERP realmente modular?
3. Beneficios clave de una plataforma ERP realmente
modular
4. Modularidad en Openbravo
5. Conclusiones
6. P&R
© 2015 Openbravo Inc. Todos los derechos reservados
Haga crecer su negocio con una plataforma ERP
realmente modular
Muchas gracias por su atención
© 2015 Openbravo Inc. Todos los derechos reservados
http://www.openbravo.com/es/contact