VIDEO link: https://www.youtube.com/watch?v=VXeD0dNv1sg&feature=youtu.be
El diseño del proceso base es un paso crítico en la creación de una aplicación de negocio sólida. Bonita Studio es un componente poderoso para facilitar la colaboración entre usuarios empresariales y desarrolladores, para construir las necesidades de tu negocio.
El tercer webinar de nuestra serie de Buenas Prácticas se centra en este elemento principal de un proyecto de automatización exitoso. Incluye la definición del proceso, la creación del modelo de datos y la creación de contratos para aprovechar la interfaz de usuario, lo que facilita aún más los cambios por parte de los colaboradores comerciales.
4. ¿Qué vamos a implementar?
Una basada sobre
Interfaz Hombre
Máquina
Impacto del desarrollo
sobre el trabajo
5. ¿Cómo colaborar en el estudio Bonita?
Diseñar los
procesos
Diseñar la interfaz de
usuarios
Definir el
modelo de
datos
Diseñar la
aplicación
Definir los
actores
Colaborar con GIT
(GitHub, GitLab,...)
6. Quiere contribuir a los
elementos funcionales
del proyecto
No quiere manipular la
información funcional:
quiere programar
Administra recursos para que el
proyecto brinde los máximos
beneficios esperados, ya sea un
usuario clave e involucrado, o un
analista de negocios
¿Quién tendría que colaborar?
DaveCindy
Back-end (or full stack)
developer
Citizen developer
Crea la lógica de cálculo
principal y básica de un sitio
web, software o sistema de
información.
7. Colaborar en el diseño de procesos
• Ayuda a Dave con
colores y
anotaciones
• Da detalles del
proceso
• Trabaja con Cindy
en el diseño de
tareas
• Optimiza el proceso
y lo hace ejecutable.
8. Colaborar en la definición del modelo de
datos de negocio
• Crea el modelo de
datos
• Indica en qué tarea
se actualizan los
datos
• Gestiona todo lo
relacionado con la
base de datos,
restricciones, etc.
• Combina variables de
negocios.
9. Colaborar en el contrato y las operaciones
Anota las reglas y
condiciones que
formarán el contrato
Crea el contrato y sus
expresiones
Gestiona las
operaciones
10. Colaborar en las reglas de negocio
Diseña en BPMN
Indica las
condiciones
comerciales en
anotaciones
Define las
condiciones técnicas
en las transiciones
(groovy)
11. Colaborar en los parámetros
Define los valores de
los parámetros
técnicos
Define y mejora los
parámetros de
negocio
12. Colaborar en la conectividad y integración
Indica qué tarea
requiere integración
(envío de correo
electrónico,
recuperación de
información, etc.)
Agrega y desarrolla
los conectores,
extensiones API REST
13. Colaborar en la organización y actores
• Ayuda a Dave a
definir los actores y
mapear la
organización
• Diseña los lanes
• Desarrolla filtros de
actores
• luego configura la
sincronización LDAP
(fuera del estudio)
14. Colaborar en la interfaz de usuarios
• Inicia las páginas en
el UI Designer
• Ajusta los
formularios creados
a partir del contrato
• Optimiza páginas y
formularios
• Desarrolla widgets
personalizados en el
UI Designer
15. Colaborar en el descriptor de aplicaciones
• Visualiza y orienta la
estructura de la
aplicación (páginas,
menús)
• Prueba la aplicación
• Crea el descriptor de
la aplicación y el
Look & Feel
• Gestiona pruebas
automatizadas
16. ¿Cómo ir más allá en la colaboración?
BDM en UI Designer (7.10)
Generación de documentación (7.11)
Optimización del proceso después de la producción.
Más allá de la herramienta,
es la metodología ágil, el trabajo iterativo y el trabajo lado a
lado lo que contribuye al éxito del proyecto.
18. Visit us online
bonitasoft.com
Join our community
community.bonitasoft.com
Download
bonitasoft.com/downloads
Follow us on twitter
@bonitasoft
¡Gracias por su atención!
Si deseas contribuir al desarrollo de esta iniciativa, contacta
nathalie.cotte@bonitasoft.com