Bonita
Génération d’applications web collaboratives
    basées sur des processus métiers




                             ...
Votre intervenant

                    Rodrigue Le Gall




                                       Solutions Linux 2009 - ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source




                               ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail




         ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail
             ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail
             ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail
             ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail
             ...
Votre intervenant

                    Rodrigue Le Gall


‣Evangéliste BPM open source
‣Technologies portail
             ...
Plan

• La problématique
• La solution actuelle
• Le bilan
• L’avenir

                         Solutions Linux 2009 - r.l...
Bonita ?




           Solutions Linux 2009 - r.legall@rportal.org
Bonita ?

• Depuis 2002
• Version 4.1 LGPL
• XPDL
• +100 000 téléchargements
• Communauté active
                         ...
Bonita ?




           Solutions Linux 2009 - r.legall@rportal.org
Processus et
Collaboration?


     ?
            Solutions Linux 2009 - r.legall@rportal.org
Processus et
Collaboration?




            Solutions Linux 2009 - r.legall@rportal.org
Les applications web



               +
Corbeille de
                   Formulaires
  Tâches




                    Solu...
Mise en place d’un
    processus




              Solutions Linux 2009 - r.legall@rportal.org
Mise en place d’un
    processus

      Modélisation




                     Solutions Linux 2009 - r.legall@rportal.org
Mise en place d’un
    processus

          Modélisation




   Développement / Déploiement



                           ...
Dévelopement d’un
   processus?




             Solutions Linux 2009 - r.legall@rportal.org
Dévelopement d’un
   processus?
       Design




                Solutions Linux 2009 - r.legall@rportal.org
Dévelopement d’un
   processus?
           Design


     Connecteurs métiers




                           Solutions Linu...
Dévelopement d’un
   processus?
           Design


     Connecteurs métiers


       Application web




                ...
Dévelopement d’un
   processus?
           Design


     Connecteurs métiers


       Application web


      Intégration ...
Et avec plus de
  processus?




             Solutions Linux 2009 - r.legall@rportal.org
Et avec plus de
  processus?
         Design


   Connecteurs métiers


     Application web


    Intégration portail


 ...
Fonctionnement des
    formulaires




              Solutions Linux 2009 - r.legall@rportal.org
Fonctionnement des
    formulaires




              Solutions Linux 2009 - r.legall@rportal.org
Fonctionnement des
    formulaires




              Solutions Linux 2009 - r.legall@rportal.org
La piste de la
génération automatique




                Solutions Linux 2009 - r.legall@rportal.org
La piste de la
génération automatique
       Génération statique




                             Solutions Linux 2009 - r...
La piste de la
génération automatique
       Génération statique




      Génération dynamique




                      ...
Génération statique


  + : personnalisation illimitée

  - : gestion des modifications




                               ...
Génération dynamique


   + : gestion des modifications

   - : personnalisation limitée




                              ...
Les contraintes clients




                 Solutions Linux 2009 - r.legall@rportal.org
Les contraintes clients
       Référentiel utilisateur




                                 Solutions Linux 2009 - r.legal...
Les contraintes clients
       Référentiel utilisateur


         Charte graphique




                                 So...
Les contraintes clients
       Référentiel utilisateur


         Charte graphique


             Flexibilité




        ...
Les contraintes clients
       Référentiel utilisateur


         Charte graphique


             Flexibilité


        Ré...
L’implémentation
       actuelle
Portail eXo Platform




                 Bonita

                          Solutions Lin...
L’implémentation
       actuelle
Portail eXo Platform




     Workflow API


                   Bonita

                  ...
L’implémentation
       actuelle
Portail eXo Platform




     Workflow API


                   Bonita

                  ...
L’implémentation
       actuelle
Portail eXo Platform


    Form Generator



     Workflow API


                     Boni...
L’implémentation
       actuelle
Portail eXo Platform


    Form Generator



     Workflow API


                     Boni...
L’implémentation
       actuelle
Portail eXo Platform

                                XPDL
    Form Generator
           ...
L’implémentation
       actuelle
Portail eXo Platform

                                XPDL
    Form Generator
           ...
Les contraintes
    actuelles


Forms

           Modèles


               Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
    actuelles


Forms

           Modèles


               Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
    actuelles


Forms

           Modèles


               Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
    actuelles


Forms

           Modèles


               Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
   actuelles




             Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
   actuelles


     Form generator




                      Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
   actuelles


     Form generator




                      Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
   actuelles


     Form generator




                      Solutions Linux 2009 - r.legall@rportal.org
Les contraintes
   actuelles


     Form generator




                      Solutions Linux 2009 - r.legall@rportal.org
Temps de mise en
    oeuvre
 Besoins   Temps




              Solutions Linux 2009 - r.legall@rportal.org
Temps de mise en
    oeuvre
 Besoins    Temps

 complexe

  moyen

  Simple


               Solutions Linux 2009 - r.lega...
Temps de mise en
    oeuvre
 Besoins      Temps

 complexe

  moyen

  Simple    0,5 - 1 jour


                   Solutio...
Temps de mise en
    oeuvre
 Besoins      Temps

 complexe

  moyen     1 - 3 jours

  Simple    0,5 - 1 jour


          ...
Temps de mise en
    oeuvre
 Besoins      Temps

 complexe   1 - 15 jours

  moyen     1 - 3 jours

  Simple    0,5 - 1 jo...
Temps de mise en
    oeuvre
 Besoins      Temps

 complexe   1 - 15 jours

  moyen     1 - 3 jours

  Simple    0,5 - 1 jo...
Et demain ?




              Solutions Linux 2009 - r.legall@rportal.org
Et demain ?


       UI Management




                Solutions Linux 2009 - r.legall@rportal.org
Et demain ?

Bonita
                UI Management
Studio




                         Solutions Linux 2009 - r.legall@rpor...
Et demain ?

Bonita
                     UI Management
Studio


         Templates




                              Solut...
Et demain ?

            R
Bonita
                     UI Management
            A
Studio      D


         Templates




...
Et demain ?
            R
            A
            D

            R
Bonita
                     UI Management
           ...
Et demain ?
               R
               A
               D

               R
Bonita
                         UI Manage...
Et demain ?
               R
               A
               D

               R
Bonita
                         UI Manage...
Et demain ?
                                Web application
               R
               A
               D

          ...
Et demain?
Objectifs de Bonita




                            Solutions Linux 2009 - r.legall@rportal.org
Et demain?
                      •
Objectifs de Bonita       Modélisation simple




                                     ...
Et demain?
                      •
Objectifs de Bonita       Modélisation simple

                      •   Support BPMN

...
Et demain?
                      •
Objectifs de Bonita       Modélisation simple

                      •   Support BPMN

...
Et demain?
                      •
Objectifs de Bonita       Modélisation simple

                      •   Support BPMN

...
Et demain?
                      •
Objectifs de Bonita       Modélisation simple

                      •   Support BPMN

...
Et demain?
                         •
Objectifs de Bonita          Modélisation simple

                         •   Suppo...
Plus d’informations

• Consortium OW2
  http://www.ow2.org
• Bonita
  http://bonita.ow2.org
• eXo Platform
  http://www.ex...
Questions?



             Solutions Linux 2009 - r.legall@rportal.org
Merci ;)
Pour toutes vos questions :
    bonita@ow2.org


                         Solutions Linux 2009 - r.legall@rportal...
Prochain SlideShare
Chargement dans…5
×

Génération d'applications web avec Bonita

3 811 vues

Publié le

Génération d’applications web collaboratives
basées sur des processus métiers. Cette présentation a été faite lors des solutions linux 2009 à Paris. Elle présente le mécanisme de génération d'application web implémentée avec Bonita et les évolutions à venir.

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 811
Sur SlideShare
0
Issues des intégrations
0
Intégrations
468
Actions
Partages
0
Téléchargements
196
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Génération d'applications web avec Bonita

  1. 1. Bonita Génération d’applications web collaboratives basées sur des processus métiers Solutions Linux 2009 - r.legall@rportal.org
  2. 2. Votre intervenant Rodrigue Le Gall Solutions Linux 2009 - r.legall@rportal.org
  3. 3. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source Solutions Linux 2009 - r.legall@rportal.org
  4. 4. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Solutions Linux 2009 - r.legall@rportal.org
  5. 5. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Projets open source: Solutions Linux 2009 - r.legall@rportal.org
  6. 6. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Projets open source: - Bonita Solutions Linux 2009 - r.legall@rportal.org
  7. 7. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Projets open source: - Bonita - Orchestra Solutions Linux 2009 - r.legall@rportal.org
  8. 8. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Projets open source: - Bonita - Orchestra - eXo Platform Solutions Linux 2009 - r.legall@rportal.org
  9. 9. Votre intervenant Rodrigue Le Gall ‣Evangéliste BPM open source ‣Technologies portail Projets open source: - Bonita - Orchestra - eXo Platform - RPortal Solutions Linux 2009 - r.legall@rportal.org
  10. 10. Plan • La problématique • La solution actuelle • Le bilan • L’avenir Solutions Linux 2009 - r.legall@rportal.org
  11. 11. Bonita ? Solutions Linux 2009 - r.legall@rportal.org
  12. 12. Bonita ? • Depuis 2002 • Version 4.1 LGPL • XPDL • +100 000 téléchargements • Communauté active Solutions Linux 2009 - r.legall@rportal.org
  13. 13. Bonita ? Solutions Linux 2009 - r.legall@rportal.org
  14. 14. Processus et Collaboration? ? Solutions Linux 2009 - r.legall@rportal.org
  15. 15. Processus et Collaboration? Solutions Linux 2009 - r.legall@rportal.org
  16. 16. Les applications web + Corbeille de Formulaires Tâches Solutions Linux 2009 - r.legall@rportal.org
  17. 17. Mise en place d’un processus Solutions Linux 2009 - r.legall@rportal.org
  18. 18. Mise en place d’un processus Modélisation Solutions Linux 2009 - r.legall@rportal.org
  19. 19. Mise en place d’un processus Modélisation Développement / Déploiement Solutions Linux 2009 - r.legall@rportal.org
  20. 20. Dévelopement d’un processus? Solutions Linux 2009 - r.legall@rportal.org
  21. 21. Dévelopement d’un processus? Design Solutions Linux 2009 - r.legall@rportal.org
  22. 22. Dévelopement d’un processus? Design Connecteurs métiers Solutions Linux 2009 - r.legall@rportal.org
  23. 23. Dévelopement d’un processus? Design Connecteurs métiers Application web Solutions Linux 2009 - r.legall@rportal.org
  24. 24. Dévelopement d’un processus? Design Connecteurs métiers Application web Intégration portail Solutions Linux 2009 - r.legall@rportal.org
  25. 25. Et avec plus de processus? Solutions Linux 2009 - r.legall@rportal.org
  26. 26. Et avec plus de processus? Design Connecteurs métiers Application web Intégration portail Solutions Linux 2009 - r.legall@rportal.org
  27. 27. Fonctionnement des formulaires Solutions Linux 2009 - r.legall@rportal.org
  28. 28. Fonctionnement des formulaires Solutions Linux 2009 - r.legall@rportal.org
  29. 29. Fonctionnement des formulaires Solutions Linux 2009 - r.legall@rportal.org
  30. 30. La piste de la génération automatique Solutions Linux 2009 - r.legall@rportal.org
  31. 31. La piste de la génération automatique Génération statique Solutions Linux 2009 - r.legall@rportal.org
  32. 32. La piste de la génération automatique Génération statique Génération dynamique Solutions Linux 2009 - r.legall@rportal.org
  33. 33. Génération statique + : personnalisation illimitée - : gestion des modifications Solutions Linux 2009 - r.legall@rportal.org
  34. 34. Génération dynamique + : gestion des modifications - : personnalisation limitée Solutions Linux 2009 - r.legall@rportal.org
  35. 35. Les contraintes clients Solutions Linux 2009 - r.legall@rportal.org
  36. 36. Les contraintes clients Référentiel utilisateur Solutions Linux 2009 - r.legall@rportal.org
  37. 37. Les contraintes clients Référentiel utilisateur Charte graphique Solutions Linux 2009 - r.legall@rportal.org
  38. 38. Les contraintes clients Référentiel utilisateur Charte graphique Flexibilité Solutions Linux 2009 - r.legall@rportal.org
  39. 39. Les contraintes clients Référentiel utilisateur Charte graphique Flexibilité Réutilisation du SI Solutions Linux 2009 - r.legall@rportal.org
  40. 40. L’implémentation actuelle Portail eXo Platform Bonita Solutions Linux 2009 - r.legall@rportal.org
  41. 41. L’implémentation actuelle Portail eXo Platform Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  42. 42. L’implémentation actuelle Portail eXo Platform Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  43. 43. L’implémentation actuelle Portail eXo Platform Form Generator Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  44. 44. L’implémentation actuelle Portail eXo Platform Form Generator Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  45. 45. L’implémentation actuelle Portail eXo Platform XPDL Form Generator Forms i18n Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  46. 46. L’implémentation actuelle Portail eXo Platform XPDL Form Generator Forms i18n Workflow API Bonita Solutions Linux 2009 - r.legall@rportal.org
  47. 47. Les contraintes actuelles Forms Modèles Solutions Linux 2009 - r.legall@rportal.org
  48. 48. Les contraintes actuelles Forms Modèles Solutions Linux 2009 - r.legall@rportal.org
  49. 49. Les contraintes actuelles Forms Modèles Solutions Linux 2009 - r.legall@rportal.org
  50. 50. Les contraintes actuelles Forms Modèles Solutions Linux 2009 - r.legall@rportal.org
  51. 51. Les contraintes actuelles Solutions Linux 2009 - r.legall@rportal.org
  52. 52. Les contraintes actuelles Form generator Solutions Linux 2009 - r.legall@rportal.org
  53. 53. Les contraintes actuelles Form generator Solutions Linux 2009 - r.legall@rportal.org
  54. 54. Les contraintes actuelles Form generator Solutions Linux 2009 - r.legall@rportal.org
  55. 55. Les contraintes actuelles Form generator Solutions Linux 2009 - r.legall@rportal.org
  56. 56. Temps de mise en oeuvre Besoins Temps Solutions Linux 2009 - r.legall@rportal.org
  57. 57. Temps de mise en oeuvre Besoins Temps complexe moyen Simple Solutions Linux 2009 - r.legall@rportal.org
  58. 58. Temps de mise en oeuvre Besoins Temps complexe moyen Simple 0,5 - 1 jour Solutions Linux 2009 - r.legall@rportal.org
  59. 59. Temps de mise en oeuvre Besoins Temps complexe moyen 1 - 3 jours Simple 0,5 - 1 jour Solutions Linux 2009 - r.legall@rportal.org
  60. 60. Temps de mise en oeuvre Besoins Temps complexe 1 - 15 jours moyen 1 - 3 jours Simple 0,5 - 1 jour Solutions Linux 2009 - r.legall@rportal.org
  61. 61. Temps de mise en oeuvre Besoins Temps complexe 1 - 15 jours moyen 1 - 3 jours Simple 0,5 - 1 jour Solutions Linux 2009 - r.legall@rportal.org
  62. 62. Et demain ? Solutions Linux 2009 - r.legall@rportal.org
  63. 63. Et demain ? UI Management Solutions Linux 2009 - r.legall@rportal.org
  64. 64. Et demain ? Bonita UI Management Studio Solutions Linux 2009 - r.legall@rportal.org
  65. 65. Et demain ? Bonita UI Management Studio Templates Solutions Linux 2009 - r.legall@rportal.org
  66. 66. Et demain ? R Bonita UI Management A Studio D Templates Solutions Linux 2009 - r.legall@rportal.org
  67. 67. Et demain ? R A D R Bonita UI Management A Studio D Templates Solutions Linux 2009 - r.legall@rportal.org
  68. 68. Et demain ? R A D R Bonita UI Management A Studio D Templates Bonita Engine Solutions Linux 2009 - r.legall@rportal.org
  69. 69. Et demain ? R A D R Bonita UI Management A Studio D Templates Bonita Engine Solutions Linux 2009 - r.legall@rportal.org
  70. 70. Et demain ? Web application R A D R Bonita UI Management A Studio D Templates Bonita Engine Solutions Linux 2009 - r.legall@rportal.org
  71. 71. Et demain? Objectifs de Bonita Solutions Linux 2009 - r.legall@rportal.org
  72. 72. Et demain? • Objectifs de Bonita Modélisation simple Solutions Linux 2009 - r.legall@rportal.org
  73. 73. Et demain? • Objectifs de Bonita Modélisation simple • Support BPMN Solutions Linux 2009 - r.legall@rportal.org
  74. 74. Et demain? • Objectifs de Bonita Modélisation simple • Support BPMN • Bibliothèques de connecteurs Solutions Linux 2009 - r.legall@rportal.org
  75. 75. Et demain? • Objectifs de Bonita Modélisation simple • Support BPMN • Bibliothèques de connecteurs • Développement web assisté Solutions Linux 2009 - r.legall@rportal.org
  76. 76. Et demain? • Objectifs de Bonita Modélisation simple • Support BPMN • Bibliothèques de connecteurs • Développement web assisté • Encore plus de simplicité Solutions Linux 2009 - r.legall@rportal.org
  77. 77. Et demain? • Objectifs de Bonita Modélisation simple • Support BPMN ls • u n Bibliothèques de connecteurs s le r • u Développement web assisté o p • M Encore plus de simplicité P B Solutions Linux 2009 - r.legall@rportal.org
  78. 78. Plus d’informations • Consortium OW2 http://www.ow2.org • Bonita http://bonita.ow2.org • eXo Platform http://www.exoplatform.org Solutions Linux 2009 - r.legall@rportal.org
  79. 79. Questions? Solutions Linux 2009 - r.legall@rportal.org
  80. 80. Merci ;) Pour toutes vos questions : bonita@ow2.org Solutions Linux 2009 - r.legall@rportal.org

×