O W2 Open World Forum09 Bonita Use Case

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    O W2 Open World Forum09 Bonita Use Case - Presentation Transcript

    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. Rodrigue Le Gall / BonitaSoft   Chief Services Officer and co-founder   BonitaSoft leads Bonita, the open source BPM project ©BonitaSoft,
2009

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

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

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

    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. 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. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

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

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

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

    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. Process based web applications Software
 Main
steps
 ©BonitaSoft,
2009
 13
    14. Process design ©BonitaSoft,
2009
 14
    15. Process connectivity to IS ©BonitaSoft,
2009
 15
    16. Agenda   The customer needs   Bonita in the heart of the customer IS   The web application development methodology   The solution benefits ©BonitaSoft,
2009

    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. 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. 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. More information…   BonitaSoft http://www.bonitasoft.com   Bonita on Twitter http://twitter.com/bonitasoft   OW2 Consortium http://www.ow2.org ©BonitaSoft,
2009
 20
    21. Thanks, and remember: HAVE FUN WITH BONITA ©BonitaSoft,
2009

    SlideShare Zeitgeist 2009

    + OW2OW2 Nominate

    custom

    163 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 163
      • 163 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?