Haga crecer su negocio con una plataforma ERP realmente modular

Transcripción

Haga crecer su negocio con una plataforma ERP realmente modular
Haga crecer su negocio con una plataforma ERP
realmente modular
19 Marzo, 2015
© 2015 Openbravo Inc. Todos los derechos reservados
Ponentes
© 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
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
Pregunta clave…
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?
© 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
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
Facilidad de desarrollo
en todo
el ciclo de vida
© 2015 Openbravo Inc. Todos los derechos reservados
Clientes
Integradores
Beneficios para Integradores y Clientes
Facilidad de despliegue
en todo
el ciclo de vida
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
© 2015 Openbravo Inc. Todos los derechos reservados
-  Combinación de packs y un script de configuración
-  Sólo uno por sistema
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
Descripción
•  Un módulo no publicado para
ser distribuido
Privado
Detalles
•  Módulos desarrollados por partners que no
desean compartirlos
-  Ej. Funcionalidad exclusiva de cliente
•  Un módulo disponible de forma
pública, pensado para ser
distribuido
Público
Gratuito
•  Cualquier módulo publicado
bajo cualquier licencia de
software libre en en repositorio
central
•  Puede ser desplegada en cualquier edición
(Comunidad o Comercial)
•  Openbravo puede decidir listarlo en el
Exchange
•  Un módulo comercial publicado
en el repositorio central
•  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 autocertificación
Comercial
© 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
Versiones canceladas no están
disponibles para ser instaladas
en ninguna instancia
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.
Cancelled (C)
QA Approved (QAA)
Confirmed Stable (CS)
La versión no ha sido testeada
completamente
Test
Quality Assurance (QA)
La versión aún tiene que pasar
todas las pruebas definidas por
el procedimiento operativo
estándar de Garantía de
Calidad
Tiempo
© 2015 Openbravo Inc. Todos los derechos reservados
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.
Infraestructura del ecosistema de modularidad
Repositorio
Central
Forja
Exchange
Infraestructura
de
Modularidad
© 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
Búsqueda de actualizaciones
! Módulos instalados
! Añadir módulos
! Historial de instalación
! Configuración
Opción de desinstalar o
inhabilitar módulos
Lista de módulos instalados
Información sobre el
módulo seleccionado
© 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
Tax Report
Launcher
Localización
Profesional
España
Picking y
Packing
Operaciones
móviles de
almacén
Mass
Advanced
Payment
Gestión de
Capital
Humano
Validador
NIF
Direct Debit
Form of
Payment
User Tasks
Module
Informe de
órdenes
pendientes
© 2015 Openbravo Inc. Todos los derechos reservados
de entrega
Facturación
masiva
Business
Partner Debt
Consolidation
Accounting Tabs
for Transactions
Openbravo
para Retail
Documentos
intercompany
Probar módulos
! Los módulos públicos pueden ser instalados de forma libre
y gratuita desde el Repositorio Central
! Para módulos comerciales:
Partners
!  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
© 2015 Openbravo Inc. Todos los derechos reservados
Clientes
!  Una licencia de prueba
disponible
–  30 días
–  Para los módulos creados con esa
opción
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
http://www.openbravo.com/es/contact
[email protected]
© 2015 Openbravo Inc. Todos los derechos reservados

Documentos relacionados