Download presentation
Presentation is loading. Please wait.
Published byIsabel Owen Modified over 8 years ago
1
Building applications with Bonita open source BPM Miguel Valdés Faura Bonita founder and BonitaSoft CEO
2
Agenda Business Process Management Web applications development Process based web applications development Well, I got it… but how Bonita can help me ?
3
Life is all about processes… ?
4
Processes and Web Applications Process are everywhere in organizations: – Personal expenses – Offers validation – Customer claims follow-up – Etc. BPM is all about giving to the end-user the application that exactly reproduce the way he works whith those processes on a day to day.
5
90% of applications WW should be process based BPM should be everywhere in any type of company BUT …. – It is not the case today ©BonitaSoft, 200955
6
Why ? Because BPM solutions are complex to use and to implement Because there are very expensive So there are exclusively used by wealthiest companies for mission critical projects ©BonitaSoft, 200966
7
BONITA – the BPM game changer Bonita will change the game by democratizing a fully functional – Easy to use – Easy to implement – Cost efficient open source BPM solution ©BonitaSoft, 200977
8
Agenda Business Process Management Web applications development Process based web applications development Well, I got it… but how Bonita can help me ? ©BonitaSoft, 200988
9
What is a web application ? Ability to permanently change data Users interaction through forms + “The fundamental purpose of all web applications is to facilitate the completion of one or more tasks.” + One to one relationship with users ©BonitaSoft, 200999
10
How to develop a web application ? Process based business logic + Web framework: Spring, Struts, Tapestry, MyFaces… Hard-coded business logic ? ©BonitaSoft, 20091010
11
Agenda Business Process Management Web applications development Process based web applications development Well, I got it… but how Bonita can help me ? ©BonitaSoft, 20091111
12
Process based web applications Process design Information System Connectivity Web Application developmentWeb framework BPM Solution Software Main steps ©BonitaSoft, 20091212
13
How to develop a process based web application ? BPM Execution Engine Web Application PageFlow and GUI BPM API BPM Interface ©BonitaSoft, 20091313
14
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 ©BonitaSoft, 20091414
15
How could we go further ? Generic graphical interface for processes Process based web applications generation ©BonitaSoft, 20091515
16
Generic graphical interface for processes BPM Execution Engine BPM Portal BPM API Process 1Process 2Process n ©BonitaSoft, 20091616
17
Generic graphical interface for processes ©BonitaSoft, 20091717
18
Process based web applications generation BPM Execution Engine Web Application 1 BPM API ©BonitaSoft, 20091818 Web Application 2Web Application n
19
Process based applications generation ©BonitaSoft, 20091919
20
Agenda Business Process Management Web applications development Process based web applications development Well, I got it… but how Bonita can help me ? ©BonitaSoft, 20092020
21
Bonita in a nutshell 2001 : Pioneer on the open source BPM 2008 : V4 release, flexible architecture 140.000 downloads : x10 since V4 release 300+ active contributors ©BonitaSoft, 20092121
22
Process based web applications with Bonita Process design Information System Connectivity Web Application developmentWeb framework Bonita BPM Software Main steps ©BonitaSoft, 20092222
23
Process design ©BonitaSoft, 20092323
24
Process connectivity to IS
25
Web applications generation
27
Integrated view of processes and applications ©BonitaSoft, 20092727
28
More information… BonitaSoft http://www.bonitasoft.com http://www.bonitasoft.com BonitaSoft blog http://www.bonitasoft.com/blog http://www.bonitasoft.com/blog Bonita on Twitter http://twitter.com/bonitasoft http://twitter.com/bonitasoft ©BonitaSoft, 20092828
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.