Story Transcript
Soluciones BPM OpenSource
David Labajo Izquierdo Director Sector Público y Estrategia OpenSource Consultancy & Application Services
Índice
2
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
BULL: Perfil Corporativo
Bull es una empresa internacional con presencia en más de 50 países
3
©Bull, 2009
Bull Spain
BULL: Perfil Corporativo Comunidades autónomas con oficinas Oficinas principales
Bull dispone de oficinas en 17 capitales de provincia
4
©Bull, 2009
Bull Spain
BULL: Perfil Corporativo
Los principales datos agregados obtenidos al cierre del ejercicio 2008 son: 1. 2. 3. 4.
Ingresos = 1.133 m€ Resultado bruto de explotación antes de intereses (EBIT) = 30 m€ Capitales propios = 77m€ Empleados = 7.775
Por unidad de negocio
Geográficamente
Por industria
Bull es una compañía rentable en continuo crecimiento
5
©Bull, 2009
Bull Spain
BULL: Centros de I+D
Redmond / USA Microsoft (programa FAME)
Les Clayes / Francia GCOS, Intel y programa FAME, seguridad, almacenamiento, Windows, Microsoft Data Center, SAS Networking, Business Intelligence, Telco
Portland / USA Intel IPF® (programa FAME) Austin/ USA IBM (programa AIX)
Avellino, Milán, Roma / Italia Telco
Sao Paulo / Brasil Telco, banca, e-business
Niza / Francia Administración Pública Local Bordeaux / Francia Telco
Centros de I+D de BULL Centros de I+D de Partners en los que Bull tiene presencia ©Bull, 2009
Grenoble / Francia Linux, e-infrastructure, BEA, Oracle, almacenamiento, AIX™, ERP
Beijing / China Open Source
Phoenix / USA GCOS, Datawarehouse
6
Walldorf / Alemania SAP
Bull Spain
Índice
7
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
BULL en el mundo OpenSource ObjectWeb – OW2
-
BULL es cofundador del consorcio OW2, uno de los principales consorcios Opensource del mundo.
-
En Enero de 2002, BULL, France Telecom y el INRIA(1) francés fundan el consorcio ObjectWeb, enfocado al entorno empresarial
-
En 2007 el consorcio ObjectWeb se fusiona con el consorcio OrientWare, formando OW2, uno de los consorcios más grandes del sector.
-
Alianzas estratégicas con otros actores como RedHat, JBoss, Apache, Jasper, …
-
Productos estrella como Bonita, eXo platform, JOnAS, JORAM…
(1) I.N.R.I.A.: Instituto Nacional para la Investifgación Informática y Automática 8
©Bull, 2009
Bull Spain
BULL en el mundo OpenSource QualipSO
-
9
BULL es miembro del programa QualipSo de la Unión Europea. El objetivo de QualipSO es ayudar al tejido empresarial y a las administraciones públicas a impulsar la innovación y la competitividad, mediante el uso de software de fuentes abiertas flexible, fiable y de bajo coste.
-
QualipSo definirá e implementará tecnologías, procesos y políticas para facilitar el desarrollo y uso del software de fuentes abiertas, con el mismo nivel de confianza y fiabilidad tradicionalmente ofrecido por el software propietario.
-
20 miembros en Europa, Brasil y China, incluyendo empresas, administraciones públicas, centros de investigación y centros universitarios.
©Bull, 2009
Bull Spain
BULL en el mundo OpenSource CENATIC
-
BULL es patrono de CENATIC, participando activamente en sus proyectos, estudios y grupos de trabajo.
-
CENATIC(2) se crea en 2005, dependiendo del Ministerio de industria, para promover el conocimiento de herramientas de tecnologías abiertas en la Administración, ayudar a desarrollar proyectos innovadores, facilitar el desarrollo del tejido industrial e impulsar la colaboración entre el Gobierno de España y la industria en materia de tecnologías basadas en fuentes abiertas.
-
Entre sus miembros hay representantes de la industria, representantes de la Administración Pública española, y grupos de investigación y universitarios.
(2) CENATIC: Centro Nacional de Referencia de Aplicaciones de las Tecnologías de la Información y Comunicación basadas en fuentes abiertas 10
©Bull, 2009
Bull Spain
BULL en el mundo OpenSource Alianza BULL-RedHat
11
-
En 2006 BULL y RedHat-JBoss firman una alianza estratégica para el desarrollo y despliegue conjunto de las nuevas soluciones empresariales de Workflow y BPM.
-
Los resultados se presentan en el JavaOne 2008 en San Francisco.
-
Como fruto de la alianza, se lanza NovaBonita en Septiembre 2008: la solución OpenSource de Workflow/BPM de nueva generación.
©Bull, 2009
Bull Spain
BULL en el mundo OpenSource Otros
12
-
Participación activa en otros consorcios: Apache, Eclipse, …
-
Soporte industrial a productos OpenSource: RedHat Linux, Suse, Apache, JBoss, JOnAS, MySQL, PostgreSQL, OpenLDAP, Bonita, eXo Portal, Alfresco, Mantis, etc…
-
Colaboradores y Ponentes en el ‘Master en Software Libre’ de la Universidad de Extremadura
-
Patrocinadores de la ‘Conferencia Internacional de Software Libre’
-
Centros de I+D en todo el mundo, dedicados a generación de OpenSource
©Bull, 2009
Bull Spain
BULL en el mundo OpenSource Poland Open Source
Phoenix / USA Open Source
Beijing / China Open Source
La Coruña Open Source
Grenoble / France Open Source
Madrid Open Source Casablanca / Marruecos Open Source 13
©Bull, 2009
Bull Spain
Índice
14
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
Introducción al BPM
S. XVII
Artesano
S. XVIII
División y Especialización
TAREAS
1911
Ford
Taylor Organización
Ford Trabajo en Cadena
Jerarquía Supervisión
Etapas
CONTROL COORDINACIÓN PLANIFICACIÓN
15
©Bull, 2009
Bull Spain
Introducción al BPM
II Guerra Mundial
Finales S XX
Producción en Serie
Competencia
Orientación al Cliente
Gestión Estratégica
Control Admtvo Responsabilidad
Optimización
Mejora Continua
Planes Estratégicos
PROCESOS CALIDAD
Cuadros de Mando
Sloan
CONTROL MARKETING PRESUPUESTARIO ESTRATEGIA
S. XXI
BSC (CMI)
16
©Bull, 2009
Bull Spain
Introducción al BPM
PROCESOS
17
©Bull, 2009
Bull Spain
Introducción al BPM Situación Actual BPM es una realidad BPM-SOA tendencia real en las empresas Ley de Acceso del Ciudadano a la Administración (Ley de Administración Electrónica) -> 2010
18
©Bull, 2009
Bull Spain
Índice
19
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
Conceptos Clave PROCESO: Conjunto de actividades relacionadas entre sí que, a partir de una o varias entradas, dan lugar a una o varias salidas para un cliente. Describe QUÉ y QUIÉN, pero no CÓMO SUBPROCESO: Subconjunto de actividades dentro de un proceso con un agrupación lógica. ACTIVIDAD: Secuencia ordenada de acciones y tareas que transcurren a lo largo de un proceso o subproceso y que se requieren para generar un resultado TAREA o ACTIVIDAD: Instrucciones concretas para realizar dentro de una actividad determinada. PROCEDIMIENTO: Descripción y representación gráfica de actividades y/o tareas para llevar a cabo un proceso. Describe CÓMO se hace un proceso. 20
©Bull, 2009
Bull Spain
Conceptos Clave Características de un Proceso: • Tiene siempre entradas y salidas • Es transversal a la organización Organización funcional vs Organización por procesos • Responde al QUÉ y al QUIÉN, pero no al CÓMO • Tiene que ser autoexplicativo • Tiene que tener 1 responsable • Debe satisfacer el ciclo PDCA (Plan, Do, Check, Act) • Debe tener indicadores
21
©Bull, 2009
Bull Spain
Índice
22
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
Modelización de Procesos o De Bloques: Cada subproceso o actividad se recoge dentro de un rectángulo. o De Flujo Simple: Secuencia de actividades detalladas de un proceso de alcance limitado a una sola persona o departamento o De flujo funcional: En función de las funciones y departamentos involucrados o De Flujo Geográfico: En función de la geografía o De Flujo por niveles: En función de la jerarquía en la organización o De relación: En función de las relaciones funcionales entre departamentos 23
©Bull, 2009
Bull Spain
Modelización de Procesos Inicio/Fin: Identifica el Principio o final de un proceso
Actividad: Una actividad es una acción que describe lo que se ha de hacer. Se nombra con una frase que empieza siempre con un verbo en infinitivo Llamada a Proceso: Dentro de identifica el proceso al que se llama
Flujo/Sentido: Indica la secuencia y dirección del flujo dentro del procedimiento.
Relación: Permite asociar el documento de referencia necesario para realizar una actividad o el registro que resulta de la realización de una actividad 24
©Bull, 2009
Bull Spain
Modelización de Procesos Documento de Referencia: Documento necesario para la realización de una actividad. Se indica el nombre y código de documento. Registro: Evidencia o resultado que sirge como consecuencia de la realización de una actividad. Se identifica con el nombre del registro.
A
Conector: Representa la continuidad del diagrama en otra parte o página de la representación. Decisión: Identifica una decisión o alternativa dentro del procedimiento. Dentro del símbolo se escribe la pregunta cuya respuesta determina el camino a seguir en el flujo. División: ´Divide un flujo del procedimiento en diferentes flujos en función de diferentes condiciones
25
©Bull, 2009
Bull Spain
Modelización de Procesos Inicio Llamada a Proceso
Actividad
Responsable
Input
Actividad
Decisión
26
©Bull, 2009
Actividad
Output
Actividad
Input
Bull Spain
Descripción
Modelización de Procesos Solicitante
Punto de Venta
Almacén
Administración
Suministrador
Inicio Registrar la solicitud
Solicitud
¿En almacén?
No Solicitar a suministrador
Sí Enviar a punto de venta
Solicitud
Gestionar la solicitud Enviar mercancía
Avisar a cliente Recepcionar mercancía Facturación y Pago Avisar a Punto de Venta
Fin
27
©Bull, 2009
Bull Spain
Gestionar Albarán y factura
Índice
28
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
El Mercado BPM Diferentes fabricantes y modelos de negocio Modelos comerciales BPM puros: Tibco (Staffware), Savvion, Lombardi, PegaSystems, Appian, Global 260… Grandes Fabricantes: Oracle, IBM
Falsos OpenSource Intalio, Active Enpoints, Shark
Alternativas Open Source Frameworks Open Source : Jbpm, ODE, OpenWFE Soluciones Open Source: BONITA 29
©Bull, 2009
Bull Spain
Bonita Solución BPM OpenSource flexible Bonita funciona allí donde Java funciona! BPM “Enterprise” vs “as a library” Integración transparente
Bonita Console
Bonita Designer
30
©Bull, 2009
Bonita Designer
Bonita Console
Bonita Runtime
Bonita Runtime
JAVA
JEE Application Server
Bull Spain
Bonita Applicación (JSE, J2E)
API JAVA CORE Workflows
LDAP
31
©Bull, 2009
SAP
DB DB Bull Spain
Mail Server
…
Bonita Web Application Web Application
RMI
RMI
Web Application RMI
API EJB CORE Workflows
LDAP
32
©Bull, 2009
SAP
DB DB Bull Spain
Mail Server
…
Bonita BPM para todas las necesidades Cualqueir compañía, cualqueir tamaño
BPM Suite
BPM Commercial Vendors Small Companies
Big Companies
BPM Open Source frameworks
BPM as a library 33
©Bull, 2009
Bull Spain
Bonita
BONITA 4.0
Designer
34
©Bull, 2009
Runtime
Bull Spain
Console
Bonita Arquitectura Bonita Designer
Bonita Console
XPDL
BPEL
BPMN
Extensible Process Runtime
Pluggable IT and Technical Services The Process Virtual Machine 35
©Bull, 2009
Bull Spain
Bonita Runtime Estandard y Enterprise Standard: lightweight version, easy integration with your applications (Tomcat, Eclipse, Java Swing, Spring …) Enterprise: Targeting Java EE application server deployment (JOnAS, Jboss, Weblogic, Websphere, Glassfish…)
36
©Bull, 2009
Bull Spain
Bonita Consola Web 2.0 BPM desktop
37
©Bull, 2009
Bull Spain
Bonita Designer Definición gráfica de procesos
38
©Bull, 2009
Bull Spain
Bonita Designer Colaboraciión Desarrolladores y Analistas de Negocio Desktop vs Eclipse Plugin versions Separation between business logic and technical implementation Integración con diferentes entornos Eclipse plugin BPM Wizard Applications development Process definition Information System Connectors One click deployment ! 39
©Bull, 2009
Bull Spain
Bonita Bonita en Acción
40
©Bull, 2009
Bull Spain
Bonita Bonita en Acción
41
©Bull, 2009
Bull Spain
Bonita Bonita en Acción
42
©Bull, 2009
Bull Spain
Bonita Roadmap: Bonita v5 (Q1 2010) Bonita BPM Studio: Nuevo editor gráfico de procesos basado en eclipse, sobre BPMN 2.0. Compatible con anteriores versiones de Bonita y XPDL.
Bonita Consola de Administración : Nueva consola de administración con nueva tecnología, filtros, buscadores, etc.. BPM Web Applications: Nuevo módulo de generación automática de aplicaciones web.
43
©Bull, 2009
Bull Spain
Roadmap: What’s Next ? BPMN
44
©Bull, 2009
Bull Spain
Bonita La Comunidad Bonita está dentro del consorcio OW2 Customers
Reduce R&D teams cost
Industrial partners and public organizations
Bonita: en el Top 5 de proyectos más descargados de OW2 Más de 120.000 descargas 400 descargas al día desde el lanzamiento de Bonita v4 Mailing list y foros Roadmap accesible y conocido por la comunidad 45
©Bull, 2009
Bull Spain
Bonita BULL Servicios Profesionales Open Source Bonita subscriptions Access to Certified Products: source and binary code, documentation, new releases, updates and bug fix. Bull Customer Services: track support cases, handle relationships with customers and R&D teams Technical Support: unlimited incident support from expert support staff with coverage up to 24x7 world wide Long term stability: multi-year support Simple Pricing Model: sold in CPU bands with no limit on applications or instances 46
©Bull, 2009
Bull Spain
Índice
47
1
BULL: Perfil Corporativo
2
BULL en el Mundo OpenSource
3
Introducción al BPM
4
Conceptos Clave del BPM
5
Modelización de Procesos
6
El Mercado BPM
7
Bonita
8
Referencias y Casos de Éxito ©Bull, 2009
Bull Spain
Referencias ¿Quién utiliza Bonita?
48
©Bull, 2009
Bull Spain
Referencias BBVA
Gobierno de Ginebra
Ministerio de la Modernización – Gobierno Frances
49
Chronoexpress IGAE Ministerio de Cultura Gobierno de Canarias Castilla La Mancha Xunta de Galicia Universidad Politécnica de Valencia Universidad Complutense de Madrid Puerto de Castellón Local Administration in Madrid, Galicia, Cataluña, Comunidad Valenciana, Canarias, … … ©Bull, 2009
Ministerio de la Marina – Gobierno Frances Ministerio de Finanzas – Gobierno Frances
Bull Spain
Orange – France Telecom Sonaca – Airbus Air France HSBC (Brasil) Societé General