Enviar pesquisa
Carregar
BPM with Bonita Open Solution
•
7 gostaram
•
22,062 visualizações
Bonitasoft
Seguir
An introduction of BPM
Leia menos
Leia mais
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 58
Baixar agora
Baixar para ler offline
Recomendados
Best practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webforms
Bonitasoft
Develop a first business process application
Develop a first business process application
Bonitasoft
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)
Randal Schwartz
Flutter UI Framework
Flutter UI Framework
Yuliia Makarenko
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
Edureka!
Operating System (Mac OS) Journal
Operating System (Mac OS) Journal
GhifariNur1
Use o git e perca o medo de errar
Use o git e perca o medo de errar
Bruno Calheira
Angular 16 – the rise of Signals
Angular 16 – the rise of Signals
Coding Academy
Recomendados
Best practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webforms
Bonitasoft
Develop a first business process application
Develop a first business process application
Bonitasoft
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)
Randal Schwartz
Flutter UI Framework
Flutter UI Framework
Yuliia Makarenko
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
Edureka!
Operating System (Mac OS) Journal
Operating System (Mac OS) Journal
GhifariNur1
Use o git e perca o medo de errar
Use o git e perca o medo de errar
Bruno Calheira
Angular 16 – the rise of Signals
Angular 16 – the rise of Signals
Coding Academy
Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]
GDSC UofT Mississauga
Flutter introduction
Flutter introduction
SheilaJimenezMorejon
Introduction to Flutter - truly crossplatform, amazingly fast
Introduction to Flutter - truly crossplatform, amazingly fast
Bartosz Kosarzycki
.Net Core - not your daddy's dotnet
.Net Core - not your daddy's dotnet
Rick van den Bosch
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Concetto Labs
Jetpack Compose a nova forma de implementar UI no Android
Jetpack Compose a nova forma de implementar UI no Android
Nelson Glauber Leal
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
PCG Solution
React workshop presentation
React workshop presentation
Bojan Golubović
The WebKit project
The WebKit project
juanjosanchezpenas
Git branching strategies
Git branching strategies
jstack
Nakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - English
Svetlin Nakov
Ecommerce Mini Project / Group Project Coding
Ecommerce Mini Project / Group Project Coding
Hemant Sarthak
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
Roman Kharkovski
Setting Avid Media Composer 8.4
Setting Avid Media Composer 8.4
ACHMAD AFANDI
Microservices in Node.js: Patterns and techniques
Microservices in Node.js: Patterns and techniques
The Software House
Git and git hub basics
Git and git hub basics
prostackacademy
Flutter
Flutter
Ankit Kumar
Flutter
Flutter
Toma Velev
Jetpack Compose.pptx
Jetpack Compose.pptx
GDSCVJTI
BPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open Solution
Bonitasoft
Ppt bonita
Ppt bonita
lorena
Mais conteúdo relacionado
Mais procurados
Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]
GDSC UofT Mississauga
Flutter introduction
Flutter introduction
SheilaJimenezMorejon
Introduction to Flutter - truly crossplatform, amazingly fast
Introduction to Flutter - truly crossplatform, amazingly fast
Bartosz Kosarzycki
.Net Core - not your daddy's dotnet
.Net Core - not your daddy's dotnet
Rick van den Bosch
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Concetto Labs
Jetpack Compose a nova forma de implementar UI no Android
Jetpack Compose a nova forma de implementar UI no Android
Nelson Glauber Leal
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
PCG Solution
React workshop presentation
React workshop presentation
Bojan Golubović
The WebKit project
The WebKit project
juanjosanchezpenas
Git branching strategies
Git branching strategies
jstack
Nakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - English
Svetlin Nakov
Ecommerce Mini Project / Group Project Coding
Ecommerce Mini Project / Group Project Coding
Hemant Sarthak
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
Roman Kharkovski
Setting Avid Media Composer 8.4
Setting Avid Media Composer 8.4
ACHMAD AFANDI
Microservices in Node.js: Patterns and techniques
Microservices in Node.js: Patterns and techniques
The Software House
Git and git hub basics
Git and git hub basics
prostackacademy
Flutter
Flutter
Ankit Kumar
Flutter
Flutter
Toma Velev
Jetpack Compose.pptx
Jetpack Compose.pptx
GDSCVJTI
Mais procurados
(20)
Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]
Flutter introduction
Flutter introduction
Introduction to Flutter - truly crossplatform, amazingly fast
Introduction to Flutter - truly crossplatform, amazingly fast
.Net Core - not your daddy's dotnet
.Net Core - not your daddy's dotnet
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Get Started with ReactJS 18 Development Services_ New Features and Updates.pptx
Jetpack Compose a nova forma de implementar UI no Android
Jetpack Compose a nova forma de implementar UI no Android
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
React workshop presentation
React workshop presentation
The WebKit project
The WebKit project
Git branching strategies
Git branching strategies
Nakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - English
Ecommerce Mini Project / Group Project Coding
Ecommerce Mini Project / Group Project Coding
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
Setting Avid Media Composer 8.4
Setting Avid Media Composer 8.4
Microservices in Node.js: Patterns and techniques
Microservices in Node.js: Patterns and techniques
Git and git hub basics
Git and git hub basics
Flutter
Flutter
Flutter
Flutter
Jetpack Compose.pptx
Jetpack Compose.pptx
Destaque
BPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open Solution
Bonitasoft
Ppt bonita
Ppt bonita
lorena
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce Risk
Bonitasoft
Liferay introducing
Liferay introducing
Нурлан Акашаев
Introduction to Windows Workflow Foundation
Introduction to Windows Workflow Foundation
Andrei Oros
Bonita Soft Presentation
Bonita Soft Presentation
Inria
Unlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open Solution
Bonitasoft
ちょい図解!使って覚える始めてのBonita
ちょい図解!使って覚える始めてのBonita
Kentaro Takasaki
Developing Web Applicatons with Bonita
Developing Web Applicatons with Bonita
BonitaSoft
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUG
Bonitasoft
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Alfresco Software
Introduction to Activiti BPM
Introduction to Activiti BPM
Alfresco Software
O W2 Open World Forum09 Bonita Use Case
O W2 Open World Forum09 Bonita Use Case
OW2
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
rivetlogic
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
Peter R. Egli
Light.ppt
Light.ppt
spanglerscience
Total Cost Of Ownership For ECM - Compares Documentum, SharePoint, OpenText a...
Total Cost Of Ownership For ECM - Compares Documentum, SharePoint, OpenText a...
Alfresco Software
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Leslie Samuel
Destaque
(18)
BPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open Solution
Ppt bonita
Ppt bonita
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce Risk
Liferay introducing
Liferay introducing
Introduction to Windows Workflow Foundation
Introduction to Windows Workflow Foundation
Bonita Soft Presentation
Bonita Soft Presentation
Unlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open Solution
ちょい図解!使って覚える始めてのBonita
ちょい図解!使って覚える始めてのBonita
Developing Web Applicatons with Bonita
Developing Web Applicatons with Bonita
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUG
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Introduction to Activiti BPM
Introduction to Activiti BPM
O W2 Open World Forum09 Bonita Use Case
O W2 Open World Forum09 Bonita Use Case
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
Light.ppt
Light.ppt
Total Cost Of Ownership For ECM - Compares Documentum, SharePoint, OpenText a...
Total Cost Of Ownership For ECM - Compares Documentum, SharePoint, OpenText a...
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Semelhante a BPM with Bonita Open Solution
BPM with Bonita Open Solution
BPM with Bonita Open Solution
Bonitasoft
Building applications with Bonita open source BPM
Building applications with Bonita open source BPM
Bonitasoft
Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6
Bonitasoft
Bonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product Overview
Sergio-Feliciano Mendoza-Barrera
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?
Lorraine JUG
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
Big Compass
MuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdf
sumitahuja94
ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015
Peter Spielvogel
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Joshua Shulman, MA
Bonita Open Solution: What, Why & How
Bonita Open Solution: What, Why & How
Bonitasoft
Joget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made Easy
Tien-Soon Law
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
Software AG
MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14
shyamraj55
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
Dennis Parrott
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
Brian Petrini
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
Integrating Visual Composer UI with BPM - Webinar Presentation
Integrating Visual Composer UI with BPM - Webinar Presentation
danyackel
Bonitasoft BPMN Presentation
Bonitasoft BPMN Presentation
Kashif Captain
SAP Screen Personas at SAPPHIRE NOW 2015
SAP Screen Personas at SAPPHIRE NOW 2015
Peter Spielvogel
Software AG Live - Boosting Business Performance in the Cloud - Joerg Klueckm...
Software AG Live - Boosting Business Performance in the Cloud - Joerg Klueckm...
Software AG South Africa
Semelhante a BPM with Bonita Open Solution
(20)
BPM with Bonita Open Solution
BPM with Bonita Open Solution
Building applications with Bonita open source BPM
Building applications with Bonita open source BPM
Product Overview: Mobile and 4X Faster Bonita BPM 6
Product Overview: Mobile and 4X Faster Bonita BPM 6
Bonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product Overview
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
MuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdf
ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Control Your Video App's Destiny: Managing your post-launch D2C strategy
Bonita Open Solution: What, Why & How
Bonita Open Solution: What, Why & How
Joget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made Easy
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
MuleSoft Composer | Patna MuleSoft Meetup #14
MuleSoft Composer | Patna MuleSoft Meetup #14
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Integrating Visual Composer UI with BPM - Webinar Presentation
Integrating Visual Composer UI with BPM - Webinar Presentation
Bonitasoft BPMN Presentation
Bonitasoft BPMN Presentation
SAP Screen Personas at SAPPHIRE NOW 2015
SAP Screen Personas at SAPPHIRE NOW 2015
Software AG Live - Boosting Business Performance in the Cloud - Joerg Klueckm...
Software AG Live - Boosting Business Performance in the Cloud - Joerg Klueckm...
Mais de Bonitasoft
Digitalize your processes in 2020
Digitalize your processes in 2020
Bonitasoft
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Bonitasoft
Build a Center of Excellence
Build a Center of Excellence
Bonitasoft
Construir un Centro de Excellencia
Construir un Centro de Excellencia
Bonitasoft
User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...
Bonitasoft
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonitasoft
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Bonitasoft
Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?
Bonitasoft
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
Bonitasoft
e-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativos
Bonitasoft
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Bonitasoft
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Bonitasoft
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Bonitasoft
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonitasoft
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
Bonitasoft
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonitasoft
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonitasoft
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Bonitasoft
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
Bonitasoft
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonitasoft
Mais de Bonitasoft
(20)
Digitalize your processes in 2020
Digitalize your processes in 2020
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Build a Center of Excellence
Build a Center of Excellence
Construir un Centro de Excellencia
Construir un Centro de Excellencia
User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
e-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativos
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Último
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Último
(20)
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
BPM with Bonita Open Solution
1.
BPM with Bonita
Open Solution Elias Ricken de Medeiros @riojug, July 6th, 2011
2.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How to generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 2
3.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 3
4.
A business process
is... ● a collection of related, structured activities or tasks that produce a specific service or product and have to be executed in a specific sequence. ● It often can be visualized with a flowchart as a sequence of activities. 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 4
5.
Processes are everywhere... ●
Marketing and sales ● Customer relations ● Human resources ● Communications ● Internal policies and procedures ● Manufacturing ● R&D 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 5
6.
Business Process Management
(BPM) is… a set of tools and methodologies to model, automate, monitor and optimize the processes of an organization 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 6
7.
Process lifecycle: continuous
improvement 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 7
8.
Many applications are
process based ● BPM should be everywhere in any type of company ● BUT …. It is not the case today Many processes are hard coded 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 8
9.
Why ? ●
Because BPM solutions are historically complex to implement and very expensive ➔ So there are exclusively used by wealthiest companies for mission critical projects ● Because it can be tempting to hard code the processes 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 9
10.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 10
11.
A Business Process
Management System (BPMS) is… a set of software tools to implement Business Process Management in an organization 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 11
12.
BPMS ●
Set of tools to go from Business Process Modeling to Business Process execution and monitoring. ● Can include extra BPM features such as process simulation, or application generation. ● Helps transforming business logic into something that can be executed 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 12
13.
BPMS and agility ●
By uncoupling business logic from technical issues, a BPMS brings agility to your business. ● Modify a process = edit a diagram + redeploy a file ● Improving business processes is transparent for people affected by these processes. 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 13
14.
BPMS and continuous
improvement ● Open the doors towards monitoring, reporting, business intelligence, simulation... 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 14
15.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 15
16.
Business Process Modeling
Notation (BPMN) is… ● A standardized graphical notation for modeling business processes ● BPMN 2.0 standard released in January 2011 ● proposed by the Object Management Group ● contains standard graphical elements ● uses standard semantics ● identifies standard execution 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 16
17.
7/7/11
www.bonitasoft.com | © BonitaSoft S.A. 17
18.
BPMN samples BPMN defines...
7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 18
19.
BPMN samples 7/7/11
www.bonitasoft.com | © BonitaSoft S.A. 19
20.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 20
21.
BPM (for business
users) ● BPM answer to questions such as: ● “And now, what do I have to do?” ● “How am I expected to do that?” ● “What is going on with the things I was involved in?” ● BPM is all about giving to the end-user the application that exactly reproduce the way he works with those processes on a day to day. 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 21
22.
Process based web
applications Software Main steps Process design BPM Solution Information System Connectivity Web framework Web Application development 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 22
23.
How to develop
a process based web application ? Web Application PageFlow and GUI BPM Interface BPM API BPM Execution Engine 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 23
24.
What are the
benefits ? ● Business logic is externalized in a process ● The BPM solution will manage the life cycle of the process as well as human and system interactions ● Only link between the web application and the BPM solution is the BPM API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 24
25.
How could we
go further ? Generic graphical interface for processes Process based web applications generation 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 25
26.
Generic graphical interface
for processes BPM Portal Process 1 Process 2 Process n BPM API BPM Execution Engine 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 26
27.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 27
28.
Bonita in a
nutshell 2001 – 2003: v1 2003-2009: Bonita v2, v3 and v4 Since 2009: Bonita Open Solution 5... 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 28
29.
Bonita Open Solution ●
Version 5.5.1 available since June 30th ● Very active community (3500+ members) ● 500.000 downloads since the creation of the project ● Best Modeling Tool 2011 ● GPL license for the studio ● LGPL for the execution engine and the web applications ● http://www.bonitasoft.com/products/BPM_download.php 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 29
30.
What is Bonita
Open Solution? Bonita Studio Bonita User Experience draw and connect run your application manage your processes Bonita Execution Engine 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 30
31.
What is Bonita
Open Solution? ● Bonita Studio ● model processes ● connect processes to external information systems ● design end-user forms ● Bonita User Experience ● provides end-user interface for interaction with process ● allows administrator management of process ● stand-alone applications ● Bonita Execution Engine 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 31
32.
Architecture: big picture
Users 3rd Party Information C System Bonita Bonita User Your App O Applications Experience N Mail N E DB C Bonita Engine T LDAP O R S … DB 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 32
33.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 33
34.
Demo Process modeling
7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 34
35.
Demo Run 7/7/11
www.bonitasoft.com | © BonitaSoft S.A. 35
36.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 36
37.
Demo Customize your end
user's forms 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 37
38.
Demo Generate an application
from your process 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 38
39.
Demo User Experience –
as easy as email 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 39
40.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 40
41.
Runtime Architecture
Users App1 App2 User Experience BAM Users Tasks Process Forms server BI Management management Management API Process engine 3rd Party Services container Connectors Transaction Journal History LDR Identity … 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 41
42.
BOS Engine ●
Bonita execution Engine can be embedded in your applications ● bonita-server and bonita-client are available as Maven artifacts on repositories ● It is distributed under LGPL v2. 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 42
43.
BOS Engine ●
The engine is basically an API to manipulate processes. (create, instantiate, execute, delete) ● It deals with persistence of process definitions and instances, and with execution of the flow. ● is used for ORM 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 43
44.
BOS Engine ●
BOS Engine can be accessed locally or remotely with Java, using the same code Local Remote Java Client Application Server EJB JAXRS bonita-client.jar HTTP Client bonita-server.jar bonita-server.jar HTTP (PHP, Python...) 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 44
45.
Bonita Studio 7/7/11
www.bonitasoft.com | © BonitaSoft S.A. 45
46.
Bonita Studio ●
Is an Eclipse RCP application. It contains the core of Eclipse, some other Eclipse projects, and a lot of Bonita specific plugins. ● ● Relies on Bonita engine for export. ● Imports process in BAR(Bonita archive), BPMN 2, XPDL 1 and jBPM 3 ● Exports process in BAR and BMPN 2 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 46
47.
User XP ●
Is based on GWT ● Provides a modular UI easy to customize ● Supports BIRT and JasperReports 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 47
48.
Process applications ●
The studio exports a forms.xml file that describes the form. ● The process application reads this forms.xml build the form model and render it on the page, using GWT. ● The UI can be customized using HTML templates 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 48
49.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 49
50.
Demo Connect
There is a connector for that... 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 50
51.
Agenda ●
What is BPM? Why is this useful? ● What does a BPMS provide? ● What is BPMN? ● From the process to the application ● What is Bonita Open Solution? ● How to model a process? ● How generate a web application? ● Under the hood ● How to develop connectors? ● Use the execution engine's API 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 51
52.
BOS Engine: the
API ● ManagementAPI ● Operations related to process installation/removal, resources management. ● e.g. deploy(businessArchive), deleteProcess(processUUID), addMetadata(key, value) ● QueryDefinitionAPI ● Query operations related to the ‘Definition’ object model. ● e.g. getProcesses(), getProcess(processUUID), getProcessActivities(processUUID, activityName) ● RuntimeAPI ● Modification operations related to the ‘Runtime’ object model. ● e.g. executeTask(taskUUID), assignTask(taskUUID, userId), instantiateProcess(processUUID) ● QueryRuntimeAPI ● Query operations related to the ‘Runtime’ object model. ● e.g. getProcessInstances(), getTaskList(taskState), getVariable(activityInstanceUUID, variableName) 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 52
53.
BOS Engine: the
API ● RepairAPI ● Advanced administration operations to handle executing process instances that may be off nominal ● e.g. stopExecution(processInstanceUUID, activityName) ● CommandAPI ● Operations to execute commands available in a given process or in the overall engine ● e.g. execute(command, processUUID), execute(command) ● IdentityAPI ● Operations related to the embedded user module ● e.g. addUser(userName, password), addRole(roleName), getUsers() ● BAMAPI ● Query operations to retrieve statistics from the runtime data ● e.g. getNumberOfOverdueSteps(), getNumberOfOpenStepsPerDay(startDate) 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 53
54.
BOS Engine: the
API http://www.bonitasoft.org/blog/tutorial/building-your-applications-with-bonita-runtime-part-1/ 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 54
55.
Product development -
Roadmap & Tracking ● Bonita Open Solution development follows Scrum methodology: ● Sprints & Roadmap ● Rigorous usage of a tracker ● Backlogs & Burn-down chart 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 55
56.
Product development -
Continuous Integration ● ~2300 tests for each platform 7/7/11 www.bonitasoft.com | © BonitaSoft S.A. 56
57.
Questions? 7/7/11
www.bonitasoft.com | © BonitaSoft S.A. 57
58.
Contact elias.ricken@bonitasoft.com @eliasricken on http://www.bonitasoft.com @bonitasoft on http://www.youtube.com/bonitasoft
on http://www.slideshare.net/bonitasoft on
Baixar agora