BONITA, The Open Source BPM Solution «BPM, The Future is Now!»! Miguel Valdes Faura Bull R&D, BPM Manager
Agenda Why BPM Matters? BPM Market Review Bonita in simple words Architecture Products and Components Understand Bonita Open Source Business Model What s Next? 2 Bull, 2008 Nova Bonita
What is BPM? All about processes Business Process A procedure that describes how people and systems work together Business Process Management (BPM) Optimizing efficiency by analyzing, describing and improving business processes Business Process Management Systems (BPMS) Software solution targeting BPM automation 3 Bull, 2008 Nova Bonita
Why BPM Matters? To line up the Information System on the business objectives To control the organization of work To drive efficiently your processes Optimize and share existing processes but also because it allows IT teams to easily develop applications! 4 Bull, 2008 Nova Bonita
BPM Market Review What analyst says BPM market is growing about 24% per year until 2013 Actors behind Business Process Management : Architects Developers Analysts Key for successful BPM deployment : To put working together all actors involved in BPM Gartner analysis : «BPM suites will play a key role in the SOA deployments» 5 Bull, 2008 Nova Bonita
BPM Market Review Looking for a BPM Solution? Different vendors and business models out there! Commercial vendors BPM pure players: Tibco, Savvion, Lombardi, PegaSystems, Appian, Global 360 Big vendors: Oracle, IBM, Fujitsu, Adobe Adhoc vendors (seems to be open source but is not!) Intalio, Active Enpoints Open Source vendors Open Source Frameworks: Jbpm, ODE, OpenWFE Open Source Solutions: BONITA 6 Bull, 2008 Nova Bonita
BPM Market Review Looking for Agile BPM? Bonita: à la carte BPM Open Source Solution Bonita runs wherever Java runs! BPM as a server vs as a library solution Transparent integration with your development and production environments Bonita Designer Bonita Console Bonita Designer Bonita Console Bonita Runtime JAVA Bonita Runtime JEE Application Server Don t write code, think process! 7 Bull, 2008 Nova Bonita
BPM Market Review Because everybody deserves BPM Bonita democratizes BPM deployment Any company, any size Multiple configurations BPM Suite BPM Commercial Vendors Small Companies BPM Open Source frameworks Big Companies BPM as a library 8 Bull, 2008 Nova Bonita
BONITA in simple words! Three components, one solution BONITA 4.0 Designer Runtime Console 9 Bull, 2008 Nova Bonita
BONITA in simple words! Architecture Bonita Designer Bonita Console XPDL BPEL Extensible Process Runtime Pluggable IT and Technical Services The Process Virtual Machine 10 Bull, 2008 Nova Bonita
BONITA in simple words! Runtime Multiple process languages support: XPDL, BPEL Extensibility Flexibility Improve collaboration between analyst and developers PVM Embeddability Non intrusive solution, «à la carte» integration Pluggability Connecting with your IS 11 Bull, 2008 Nova Bonita
BONITA in simple words! Runtime Both Standard and Enterprise Environments BPM as a library : lightweight version, easy integration with your applications (Tomcat, Eclipse, Java Swing, Spring ) BPM as a server : Targeting Java EE application server deployment (JOnAS, Jboss, Weblogic, Websphere, Glassfish ) Rich and powerful BPM Interfaces Unified entry point for applications Develop once, deploy it in different environments! 12 Bull, 2008 Nova Bonita
BONITA in simple words! Console Web 2.0 BPM desktop: improving the user experience! 13 Bull, 2008 Nova Bonita
BONITA in simple words! Console When BPM meets Web 2.0 BPM monitoring, administration and execution applications The best of Web and Desktop worlds Local vs Remote administration Dynamic BPM Console Java Portlets and Widgets Users desktop customization Developed on top of the exo Platform technology 14 Bull, 2008 Nova Bonita
BONITA in simple words! Designer Full graphical BPM definition 15 Bull, 2008 Nova Bonita
BONITA in simple words! Designer Improving Analysts and Developers collaboration Desktop vs Eclipse Plugin versions Separation between business logic and technical implementation Easy integration with development environments Eclipse plugin BPM Creation Wizard Applications development Process definition Information System Connectors One click deployment! 16 Bull, 2008 Nova Bonita
Bonita Open Source Business Model The Open Source Community Bonita is hosted at OW2: Leading open source middleware consortium Customers Reduce R&D teams cost Industrial partners and public organizations Bonita: One of the most downloaded projects in OW2 40.000 downloads already in 2008! Active mailing list and forums Transparent roadmap and development activity 17 Bull, 2008 Nova Bonita
Bonita Open Source Business Model The Open Source Community Innovation: The Process Virtual Machine Developed in collaboration with RedHat/Jboss community Leading process related technology in the market Unified vision for workflow and BPM Create mindshare around workflow and BPM developments 18 Bull, 2008 Nova Bonita
Bonita Open Source Business Model The Open Source Community Collaboration with other open source projects Portal solution: exo Platform ETL solution: Talend ESB: Petals Eclipse IDE: Java Workflow Tooling project 19 Bull, 2008 Nova Bonita
Bonita Open Source Business Model Professional Open Source What makes an open source project professional? Legal assurance World Wide expertise coverage: Training Expertise Support, including L3! Development methodology 20 Bull, 2008 Nova Bonita
Bonita, What s Next? BPM 4 YOU! Because you are unique Unified tool for BPM actors Multiple views based on BPM deployment phases rather than user profiles Modeling Runtime BPM develompent as simple as drawing processes in a white board! 21 Bull, 2008 Nova Bonita
Questions? 22 Bull, 2008 Nova Bonita