Professional Documents
Culture Documents
Neil Ward-Dutton
Informe libre
Tecnologa y proveedores
Nota informativa: Bonitasoft se abre camino hacia
las plataformas de aplicaciones con Bonita BPM 7
Julio de 2015
Con el lanzamiento de Bonita BPM 7, la firma de BPM de cdigo abierto se ha sumado a la tctica de
otros proveedores de ofertar mayores funcionalidades para el desarrollo de aplicaciones de negocio.
Este rumbo es consecuencia natural de la madurez de la tecnologa BPM y su creciente aplicacin
estratgica. Con Bonita BPM 7, Bonitasoft ha puesto a disposicin del cliente una serie de importantes
funciones orientadas en esta direccin y hay ms en camino.
Para responder a estas necesidades, los proveedores estn expandiendo de manera muy agresiva el alcance
de sus plataformas de tecnologa BPM, para que sus clientes puedan ofrecer aplicaciones de procesos de
negocio lo ms rpido posible. Bonitasoft se ha unido a esta corriente con el lanzamiento de la ltima
plataforma comercial de tecnologa BPM.
La mayor parte del tiempo y del esfuerzo necesarios para ofrecer aplicaciones de proceso de negocio
completas no reside en el descubrimiento o el diseo de flujos de procesos de negocio, sino en desarrollar
interfaces de usuario que funcionen para el pblico al que van dirigidas y desarrollar las integraciones para
enlazar procesos de negocio con fuentes de datos externas y con aplicaciones de software corporativo. Estas
dos actividades pueden consumir el 80% del tiempo de desarrollo y esfuerzo en un proyecto de BPM.
Una de las claves del aumento de la agilidad en Bonita BPM 7 es la aplicacin de la plataforma del concepto
de contrato, que resulta familiar en la comunidad de arquitectura de software. Los contratos especifican
acuerdos entre componentes del software, de manera que si el funcionamiento interno de un componente
cambia, seguir respaldando al sistema en su conjunto siempre que cumpla el contrato. Bonita BPM 7 usa el
concepto de contrato con un motor de ejecucin basado en servicios para crear una separacin muy clara
entre la lgica de los procesos de negocio que gobiernan su aplicacin y las definiciones de la interfaz de
usuario de la aplicacin (y adems, otras muchas definiciones importantes). Cuando usted define los
formularios con Bonita BPM 7, usted los define en relacin con los contratos que se encuentran ligados con las
tareas del trabajo, contratos que especifican los datos en los que se basa la realizacin de cada tarea. En este
sentido, es posible cambiar las definiciones de los formularios con bastante libertad y volver a publicarlos en su
aplicacin sin ninguna interrupcin.
Bonitasoft contina centrndose en hacer la plataforma atractiva para los desarrolladores de software,
ofreciendo una gran cantidad de puntos con capacidad de ampliacin en la plataforma y facilitando la
implementacin de conectores personalizados y widgets en la IU. Adems de todo esto, la compaa planea
mejorar los recursos para los desarrolladores, mejorando la gestin de las versiones, la integracin continua y
con pruebas del software (sofware testing), entre otras cosas. Tambin planea introducir una serie de mejoras
en la capacidad de gestin del tiempo de ejecucin de Bonita BPM 7, para que resulte ms sencillo hacer
copias de seguridad, archivar datos y ejecutar la plataforma en un entorno virtualizado, con el objetivo de que
el despliegue de Bonita BPM 7 en una plataforma privada en la nube sea mucho ms directo.