Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bonita - Open - Solution. EJEMPLOS PDF
Bonita - Open - Solution. EJEMPLOS PDF
Resumen:
La gestin de procesos de negocios (Business Process Management: BPM) consiste en
la metodologa corporativa, que tiene como objetivo mejorar la eficiencia dentro de las
organizaciones por medio de la gestin de procesos de negocio, que se deben modelar,
organizar, documentar y optimizar de forma continua.
El gestor de procesos de negocios incluye un conjunto de recursos y actividades
interrelacionadas que transforman elementos de entrada en elementos de salida.
Bonita Soft, es un gestor de procesos de negocios en software libre. Bonita Open
Solution es un conjunto de aplicaciones de ofimtica para la gestin de procesos de
negocio, es de cdigo abierto, y puede ser descargado bajo GPL v2.
En el presente documento se hace un anlisis de las caractersticas generales del
aplicativo, la fundamentacin del gestor de procesos de negocios de Bonita Soft, y la
diferencia de ste con un ERP (Enterprise Resource Planning), y en ltima instancia se
encuentran las etapas de la instalacin del aplicativo.
Por medio de esta investigacin se pretende lograr la modelacin de un proceso piloto
que se realice en la Unidad de informtica y comunicaciones de la facultad de ciencias
econmicas (UIFCE), y dentro de la misma facultad (FCE).
Palabras Clave: Bonita Soft, Solucin abierta Bonita, BPM (Gestor de procesos de
negocios), ERP (Planificacin de recursos empresariales), experiencia del usuario
Bonita
Abstract:
Business Process Management (BPM), is a corporative methodology, its objective is
improve the efficiency into the corporations through the business process
management, that must be modelated, organized,
permanently.
Business process management includes a set of interrelated resources and activities
that transform input into output elements.
Bonita Soft, is a business process management in free software. Bonita Open Solution
is an office suite for the business process management, is open source, and can be
downloading it under GPL v2.
In this paper its provided an analysis of the general features of the application, the
rationale of the Bonita Soft Business Process Management, and the difference of this
with an ERP (Enterprise Resource Planning), and finally, are the stages of the
installation of the application.
Through this research is to achieve the modeling of a pilot process is performed in the
computing and communications unit of the faculty of economics (UIFCE), and within
the same faculty (FCE).
Keywords: Bonita Soft, Bonita Open Solution, BPM (Business Process Management),
ERP (Enterprise Resource Planning), Bonita User Experience.
Estudiantes Auxiliares:
Claudia Patricia Ospina Aldana
Daniel Francisco Rojas Martn
David Camilo Snchez Zambrano
David Mauricio Mahecha Salas
Diego Esteban Eslava Avendao
Edward F. YanquenBriez
Gloria Stella Barrera Ardila
Javier Alejandro Ortiz Varela
Jeimmy Paola Muoz
Juan Carlos Tarapuez Roa
Juan David Vega Baquero
Leonardo Alexander Crdenas
Lina Marcela Igua Torres
Mara Paula Contreras Navarrete
Paola Alejandra Alvarado Castillo
Viviana Mara Oquendo
Esta obra est bajo una licencia reconocimiento no comercial 2.5 Colombia
de CreativeCommons. Para ver una copia de esta licencia, visite
http://creativecommons.org/licenses/by/2.5/co/
envi
una
carta
Contenido
BONITA SOFT: GESTOR DE PROCESOS DE NEGOCIO (BPM)............................................... 4
1.
INTRODUCCIN..................................................................................................................... 6
2.
CONTENIDO ............................................................................................................................ 6
2.1.
2.1.1.
2.1.2.
2.1.3.
5.
CONCLUSIONES ................................................................................................................... 74
6.
REFERENCIAS........................................................................................................................ 74
PROPUESTA DE PROGRAMA DEL CURSO BONITASOFT ............................................... 75
Taller y examen propuesto.................................................................................................... 77
1. INTRODUCCIN
2. CONTENIDO
Bonita es una tecnologa de cdigo abierto que ya posee una posicin fuerte. Este proyecto de
software fue cofundado en 2001 por Valds Faura, ingeniero de informtica en el Instituto
Nacional Francs para la Investigacin en Informtica y Automtica (INRIA). Por medio del
consorcio OW2 se puso a disposicin de los usuarios como una alternativa de cdigo abierto para
dar soluciones a BPM comerciales existentes.
2.1.
de
Tecnologas
de
Informacin
(TI)
necesitan
Yasar F. Jarrar, Abdullah Al- Mudimigh y Mohamed Zairi, ERP implementation critical success factors -The
role and impact of business process management.
Una de las diferencias fundamentales entre un ERP y una aplicacin de gestin es que
un ERP integra todos los elementos necesarios para el funcionamiento de los procesos
de negocio de la empresa, tales como: la produccin, logstica, inventarios,
contabilidad, etc., en una sola aplicacin, mientras que una aplicacin de gestin
solamente integra una pequea parte de los procesos de negocio.
8
Planificacin de recursos
empresariales (ERP)
Ayuda de gran manera a estructuras
organizativas funcionales.
Proporciona buenos flujos de
trabajo que se encuentran en la
aplicacin. Estos flujos son pobres,
debido a que dan soporte solo a
nivel funcional y no empresarial.
Sistema de procesamiento que
automatiza transacciones e integra
funcionalidades. Sin embargo, falla
en el diseo de procesos de negocio
de inicio a fin.
Necesita entre uno y tres aos para
su implementacin.
A menudo, necesita de un BPM para
ayudar a comprender su verdadero
valor.
Integran informacin, pero limitada
a los mdulos que ofrezca la suite.
2.1.3.1.
OPEN ERP
Open ERP es un sistema de gestin empresarial (ERP) de cdigo abierto que se encarga de
todas las necesidades que puedan ocurrir en las reas de contabilidad, tanto analtica como
financiera, gestin de ventas y compras, gestin de almacn/inventario, automatizacin,
campaas de marketing, recursos humanos, entre otras. Dentro de la construccin del
software se hace necesaria la utilizacin de flujos de trabajo que puedan ser integrados con
mdulos.
10
Figura 2: Productos
Figura 4: Inventarios
12
Adquisicin de excepcin.
Lista de productos que se reciben.
Lista de productos de salida.
Grficos: Para recibir productos con demora.
Grficos: Productos para enviar un retraso
Desarrolladores:
Desarrollo sobre medida de la aplicacin.
13
Usuarios finales:
Aplicaciones autnomas e intuitivas.
Visualizacin rpida de todas las tareas de cada proceso.
Facilidad de uso (como una bandeja de entrada).
Gestin de la lista de tareas a tratar de todos los procesos.
Gestin flexible de derechos.
Interfaz geo-personalizable gracias al soporte multilinge.
Comunicacin mejorada entre los protagonistas del proceso.
14
15
BBVA es un grupo global que ofrece a los clientes individuales y corporativos, la gama ms
completa de productos financieros, no financieros y servicios. BBVA utiliza Bonita Open
16
Caris es una empresa canadiense que ofrece soluciones para satisfacer las necesidades
geo-espaciales de la gran cantidad de clientes que operan en el sector martimo, terrestre
y areo. Caris utiliza Bonita Open Solution para ayudar a mejorar los procesos de flujo de
trabajo del cliente dentro de sus aplicaciones web e integracin con software de datos
espaciales que proporciona Caris.
17
o
o
o
18
http://es.bonitasoft.com/clientes/konica-minolta
19
http://www.bonitasoft.com/customers/konica-minolta
20
Desarrollo
iterativo:
Permite
tomar
ventaja
de
las
21
22
2.4.2. Desarrollo
23
Editor
de
formularios:
Personalizacin
avanzada
de
2.4.3. Ejecucin
Potentes APIs: Los APIs disponibles incluyen Java-based, API, EJB2, EJB3
y REST para el desarrollo de aplicaciones y de fcil incrustacin.
25
BPM social: Los actores de los proceso pueden construir una fuente de
comentarios durante la ejecucin. Tambin es posible conectar sus procesos a
redes sociales, tales como Facebook, Twitter, entre otros.
2.4.5. Monitoreo
26
Gestin del proceso de ciclo vital: Gestionar el ciclo de vida del proceso:
activar, desactivar y archivar.
27
28
Figura 8: Registro
29
31
33
34
Si las polticas que fueron evaluadas tuvieron un resultado exitoso, entonces el sistema dar lugar a la
Fase III que le permitir al usuario descargar el formulario, que posteriormente llevar a su jefe, el cual lo
firmar y le dar el visto bueno.
Luego de este proceso, en la Fase IV se dar paso al analista de nmina, al cual le quedar asignada la
tarea de recibir el formulario firmado, por lo que tendr que marcar la culminacin de esta actividad,
cuando se haya recibido el formulario firmado con la informacin de las vacaciones, y si este fue o no
aprobado.
En caso de que no llegue el formulario, o no se encuentre firmado, automticamente se le informar al
empleado el fin de la solicitud y se dar finalizacin al proceso.
35
36
38
En este punto se dar paso a la actividad de recibir formulario firmado ser asignada al analista de
nmina, por lo que este tendr que acceder al sistema. En este sentido el recibir la informacin bsica
del cliente, las fechas de inicio de las vacaciones y los das solicitados, y por tanto tendr que marcar si
llego el formulario firmado o no. Y posteriormente dar fin a su actividad.
39
40
41
El aplicativo le permite al usuario generar reportes sobre las actividades que hayan sido desarrolladas a
travs del tiempo. Para esto, se debe entrar a Bonita User XP, con el respectivo nombre de usuario y
contrasea.
Posterior a esto, en la vista de Administracin es posible ver un dashboard o tablero donde se podr
monitorear la ejecucin del proceso, tal como se evidencia en la figura 31.
42
Figura
32: Reportes desde la vista de usuario
Al dar en la opcin de configurar, es posible ver de manera especfica los reportes, es decir, se puede
seleccionas cada uno de los aspectos de los cuales se desea ver el reporte. En la Figura 33 se ve de
manera ms clara, como se elige los aspectos que se desean monitorear.
43
44
45
46
El proceso que se pretende modelar con Bonita Soft y que es desarrollado por la Unidad de Informtica y
Comunicaciones de la Facultad de Ciencias Econmicas es la planeacin de cursos libres.
Los cursos libres son ofrecidos en aplicaciones de software al campo de las ciencias econmicas que estn
dirigidos a estudiantes de pregrado y posgrado de dicha facultad.
El proceso de planeacin de cursos libres se aplica a las actividades necesarias para planear y gestionar los
recursos para la realizacin de los cursos libres ofrecidos por la Unidad de Informtica y Comunicaciones.
A continuacin se har una explicacin ms detallada de cada una de las fases del proceso.
Definicin del curso programado: Definicin de los cursos, ciclo del semestre y horario segn la
programacin semestral.
Realizacin propuesta de programacin: Proponer programacin de salas y horarios al Director de
la Unidad. Realizado por coordinadores de la Unidad, y el monitor mster del grupo de
capacitaciones.
Aprobacin de la programacin por parte del Director de la Unidad
FASE II
Notificacin a los conferencistas: Notificar a los posibles conferencistas que pueden dictar los
cursos, segn su disponibilidad de horarios. Actividad realizada por los coordinadores de la Unidad
y el monitor mster del grupo de capacitaciones.
Entrega temarios: Entregar temarios a los convocados. Actividad realizada por los coordinadores de
la Unidad.
FASE III
Revisin del perfil: Seleccionar monitores de acuerdo a los criterios establecidos en La gua de
Criterios de Seleccin Monitores Cursos Libres. Actividad realizada por el monitor mster del grupo
de capacitaciones.
Seleccionar conferencistas: Aprobacin de los conferencistas segn los criterios de seleccin.
Actividad realizada por el monitor mster del grupo de capacitaciones.
FASE IV
Entrega material: Preparar y entregar material de apoyo del curso al lder de grupo de
capacitaciones. Actividad realizada por el monitor mster del grupo de capacitaciones, y por los
coordinadores de la Unidad.
Realizacin del curso libre: Creacin en el sistema de informacin WEBSIUI el ciclo de Cursos Libres.
Crear los cursos pertenecientes al ciclo especificado. Actividad realizada por cada uno de los
conferencistas.
Activacin de ciclos: Activar ciclo en el sistema de informacin. Actividad realizada por el analista
de sistemas.
Publicacin de programacin: Publicar la programacin de cursos en cartelera. Actividad realizada
por el monitor mster del grupo de capacitaciones.
48
Para lograr la automatizacin de la planeacin de cursos libres de la UIFCE por medio del aplicativo de
Bonita Soft se deben llevar a cabo los siguientes pasos:
49
50
Por medio de esta herramienta podremos seleccionar los conectores, los roles de cada uno
de los usuarios y sus actividades, poner las respectivas transiciones entre cada una de las
tareas creadas, de la misma manera podremos dar inicio al proceso que se est
modelando y tambin darle finalidad al mismo.
A medida que se va desarrollando se hace necesario ir asignando cada una de las tareas a
algn usuario que sea el encargado de realizarla.
Para esto es indispensable la creacin de cada uno de estos. En este sentido, al crear la
tarea, que para este caso: proceso de planeacin de cursos libres sern de tipo humana,
es preciso asignarle un actor de la tarea, ya sea de tipo grupal o individual.
Cuando se crea una tarea humana y est no tiene asignada ningn actor, se va a presentar la
siguiente imagen:
51
52
53
54
Bonita Open Solution tambin le permite al usuario crear formularios, donde tiene la opcin
de editar cada una de las actividades e incluir aspectos como fechas, duracin, listas de
opciones desplegables, checkbox, entre otros que se analizar ms adelante.
Para poder ingresar a esta opcin en Bonita Studio se debe ir a la opcin de Aplicacin,
posteriormente se selecciona la opcin que dice Pageflow de Consulta, tal como se
evidencia grficamente en la Figura 48.
55
56
57
Bonita User Experience tiene una interfaz como la de un correo electrnico, donde cada uno
de los usuarios podr validar la realizacin de la actividad asignada.
58
59
Capacitaciones
Coordinacin
ITsistemas
capacitaciones
coordinacion
itsistemas
62
63
Desde ac se podr validar la primera actividad asignada, que en este caso corresponde a la
propuesta de programacin del curso, tal como se evidencia en la Figura 64.
64
65
Bonita Open Solution tambin le permite al usuario generar reportes respecto a los perfiles
de carga que fueron ejecutados en la simulacin.
Planeacin de cursos libres: Simulation Report
Simulation Start Date: 15/12/2011 05:00:20
Simulation End Date: 15/01/2012 09:33:56
Simulation Duration: 30 days 16 hours 33 minutes 36 seconds
Execution time: 15 seconds
Number of simulated Instances: 100
66
En este orden de ideas, es posible realizar un control sobre la simulacin del proceso. Este
reporte es generado dentro de Bonita Studio.
67
Festivales Informticos
Los festivales informticos son eventos dirigidos a las personas involucradas e interesadas
de la Facultad de Ciencias Econmicas y de la Universidad Nacional mediante el cual la
Unidad de Informtica y Comunicaciones da a conocer algunos de sus proyectos, mediante
charlas y conferencias.
68
A continuacin se presenta de manera detallada cada una de las etapas que componen
este proceso:
FASE II
Elaborar notificacin y cronograma: En primera medida se debe notificar a los lderes
de los proyectos, y posteriormente se disean las actividades y el cronograma para el
festival. Actividad realizada por cada uno de los lderes.
Presentacin del cronograma: Se presenta el cronograma a la Direccin, en espera de
su aprobacin por parte del Director de la Unidad.
FASE III
Realizar las actividades relacionadas con la ejecucin presupuestal: Esta actividad
consiste principalmente en tramitar las solicitudes de los recursos; que debe ser
realizada por la Coordinacin y por los lderes de los proyectos.
Coordinar publicidad: Coordinar la publicidad del festival en los medios de la FCE. Los
lderes de los proyectos estn encargados de realizar esta tarea.
FASE IV
Ejecucin de las actividades del festival: Desarrollo de las actividades programadas del
festival. Actividad realizada por el conferencista.
Entrega de los espacios: Entrega oficial de los espacios utilizados. Lo cual debe ser
realizado por el monitor encargado.
69
Tal como se evidencia en el diagrama del proceso, se establece un orden y se asignan las
actividades a cada uno de los usuarios correspondientes.
Al ejecutar el proceso; tal como se realiz anteriormente con el proceso de planeacin de cursos
libres, se obtiene la siguiente ejecucin.
70
72
73
5. CONCLUSIONES
6. REFERENCIAS
ieeexplore.
(s.f.).
Recuperado
el
Agosto
de
2011,
de
http://ieeexplore.ieee.org/stamp/stamp.j.sp?tp=&arnumber=917299&tag=1
Sistema de planificacin de recursos. (s.f.). Recuperado el Agosto de 2011, de
http://es.wikipedia.org/wiki/Sistema_de_planificaci%C3%B3n_de_recursos
Bonita Soft. (s.f.). Bonita Open Solution. Recuperado el Agosto de 2011, de
www.bonitasoft.com
Open
ERP
Recuperado
el
29
de
septiembre
de
2011,
de
http://www.openerpspain.com/ventajas-de-openerp
Open ERP Recuperado el 30 de septiembre de 2001, de http://apps.openerp.com/
Bonita Soft. (s.f.). Bonita Open Solution. Recuperado el Agosto de 2011, de
http://www.bonitasoft.com/customers/konica-minolta
Unidad de Informtica y Comunicaciones. Facultad de Ciencias Econmicas. Procesos.
Planeacin de cursos libres.
Yasar F. Jarrar,Abdullah Al- Mudimigh y Mohamed Zairi,ERP implementation critical
success factors -The role and impact of business processmanagement.
74
ANEXOS
PROPUESTA DE PROGRAMA DEL CURSO BONITASOFT
Objetivo
Acercar al estudiante de la facultad de ciencias econmicas al aplicativo de Bonita Open
Solution, con el fin de brindarles un conocimiento ms profundo frente al software para que
as puedan complementar y aplicar los conocimientos adquiridos en la clase de Gerencia y
evaluacin de proyectos.
Competencias
Actividades
Evaluacin
Dado que el curso se dar en forma de acompaamiento a la materia de Gerencia y
evaluacin de proyectos, la evaluacin del curso quedar a consideracin del profesor
encargado. Sin embargo se desarrollar un taller que le permita al estudiante aplicar los
conceptos y temticas que se llevaron a cabo durante las sesiones.
Bibliografa y enlaces:
76
TALLER
1. Defina cuales son las principales funciones que ofrece el aplicativo Bonita Soft.
2. Qu ventajas presenta este BPM frente a otros?
3. Defina las caractersticas de cada uno de las opciones que se presentan en la
paleta.
EXAMEN FINAL
Aplicando todos los conocimientos desarrollados durante este curso de
acompaamiento, realice la modelacin del proceso de despido de un trabajador de
una empresa.
77
Recuerde que para realizar el proceso debe establecer cada una de las actividades a
manera de FASES, tal como se vieron durante las sesiones.
Luego de haber definido las actividades, y cada uno de los usuarios asignados a cada
una de ellas, se debe dar paso a la creacin del diagrama en el aplicativo de Bonita
Open Solution.
Posteriormente se debe importar el proceso a Bonita User XP, crear los usuarios y los
roles, y finalmente hacer la ejecucin del proceso.
Debe enviar el archivo del diagrama del proceso en .bar, y debe incluir en un archivo de
Word pantallazos de la ejecucin del proceso.
VIDEOS
Tutoriales:
78
79