O W2 Open World Forum09 Bonita Use Case

1,401 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,401
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
41
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

O W2 Open World Forum09 Bonita Use Case

  1. 1. How to design a web application with Bonita, the open source BPM Solution? the use case of a large telecom&internet account in spain. ©BonitaSoft,
2009

  2. 2. Rodrigue Le Gall / BonitaSoft   Chief Services Officer and co-founder   BonitaSoft leads Bonita, the open source BPM project ©BonitaSoft,
2009

  3. 3. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

  4. 4. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

  5. 5. The customer   Main actor of international directories business   Total employees : 15,000   Spanish employees : 3,000 ©BonitaSoft,
2009

  6. 6. Customer context   All its activities are process based   Difficulties to adapt its applications to new business needs   High skilled team in web development with Struts 2   High skilled team in tomcat administration ©BonitaSoft,
2009

  7. 7. Customer needs   Move to a business process oriented IS with Bonita   Be independent of Bonita   Manage access rights   Keep its expertise in Struts 2   Use tomcat ©BonitaSoft,
2009

  8. 8. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

  9. 9. The current customer architecture Apply
1
 Apply
…
 Apply
n
 Tomcat
/
Struts
2
 IS
Resources
 ©BonitaSoft,
2009

  10. 10. The new architecture Apply
1
 Apply
…
 Apply
n
 Tomcat
/
Struts
2
 WS
 Axis
 OpenESB
 Bonita
 WS
 WS
 Progress
 IS
Resources
 ©BonitaSoft,
2009

  11. 11. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

  12. 12. What is a web application ? 
“The
fundamental
purpose
of
all
 web
applications
is
to
facilitate
the
 completion
of
one
or
more
tasks.”

 +
 +
 ©BonitaSoft,
2009
 12
  13. 13. Process based web applications Software
 Main
steps
 ©BonitaSoft,
2009
 13
  14. 14. Process design ©BonitaSoft,
2009
 14
  15. 15. Process connectivity to IS ©BonitaSoft,
2009
 15
  16. 16. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

  17. 17. 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   Link between the web application and the BPM solution is handle by Web Services ©BonitaSoft,
2009
 17
  18. 18. 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,
2009
 18
  19. 19. Bonita what next?   Bonita is supported by BonitaSoft SA founded by Bonita core team in july 2009   BPMN easy process drawing   Easy connectivity to your SI   Web application generation   User experience : end-user centric   Stay tuned for the preview… October 2009 ©BonitaSoft,
2009

  20. 20. More information…   BonitaSoft http://www.bonitasoft.com   Bonita on Twitter http://twitter.com/bonitasoft   OW2 Consortium http://www.ow2.org ©BonitaSoft,
2009
 20
  21. 21. Thanks, and remember: HAVE FUN WITH BONITA ©BonitaSoft,
2009


×