Activiti und Java EE 6DasD perfekte T       f kt Team fü P                  für Prozessanwendungen?                       ...
camunda services GmbH
Beispiel: Rechnungseingang   Rechnung        Rechnung   Rechnung    erhalten        prüfen    bezahlen
Unser Prozess
Zuweisung von Aufgaben
Masken für die Abarbeitung
Steuerung des Vorgangs
Integration mit „Archiv-System“
Demo  Wie tickt eine Process Engine?  Unser erster BPMN 2.0 Prozess  Wie kann ich eine   „Prozessanwendung bauen“?    P...
„Managed“ Process Engine in AppServer: fox-platform             JBoss AS 7.1 mit             camunda fox platform         ...
Different deployment options    Local             Managed                         Remote  Deployment 1    p y           De...
Kurz zurück zum Business-IT-Alignment
Alles klar in unserem Prozess?
Besser?                          TBC…Kollaboration     der„Participants“                 Process Engine                   ...
camunda-Methodik für BPMN
Das hier war übrigens Ebene 1 :-)   Rechnung         Rechnung        Rechnung    erhalten         prüfen         bezahlen
Das Tool für den Fachbereich?
Toolkette für Methodik
z.B. BPMN 2.0 – Roundtrip & rollenspezifische Sichten
Verwirrt?        Activiti   Alfresco            camunda              fox             Signavio
Entwirrungsversuch                              fox-cycle                                                     y           ...
Activiti und camunda fox im Vergleich                                                           Activiti        camunda fo...
Download today: www.camunda.com/fox/community/
camunda fox Vision     BPM + Java         =    camunda fox
Es ist übrigens noch viel mehr drin…
Projektbeispiel zum Roundtrip: Bisherige Modelle                  Fachliches                    Modell                    ...
Ergebnis: Fachliches BPMN 2.0 - Modell
Ergebnis: Technisches BPMN 2.0 - Modell
Lessions learned  Toolkette  •   Gesetzte Tools  •   Schwächen der Tools  •   Was gibt es überhaupt?  •   Roundtrip bringt...
Lessions learned  Modellierung  •   Richtigen Prozess finden  •   Keine technischen Prozesse  •   Keine Modellierung der  ...
Lessions learned  Umsetzung  •   Nicht alles ist ein Prozess für      Activiti  •   Ohne Java geht’s nicht!  •   Integrati...
Lessions learned  POC / Pilot  •   Pilot ist wichtig  •   Das richtige Projekt finden  •   Nicht zu viel auf einmal  •   A...
Dann: Topp Feedback :-)                      z.B.: „Ich mag mir gar nicht vorstellen,                      was es an Zeit ...
Geschafft! Fragen?         Aktuelle Jobs: http://www.camunda.com/jobs/
camunda services GmbH Vielen Dank!                                     Zossener Str. 55-58                                ...
Nächste SlideShare
Wird geladen in …5
×

2012 03-30 activiti undjavaee6

1.280 Aufrufe

Veröffentlicht am

0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.280
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
17
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

2012 03-30 activiti undjavaee6

  1. 1. Activiti und Java EE 6DasD perfekte T f kt Team fü P für Prozessanwendungen? d ?Bernd Rückercamunda services GmbH
  2. 2. camunda services GmbH
  3. 3. Beispiel: Rechnungseingang Rechnung Rechnung Rechnung erhalten prüfen bezahlen
  4. 4. Unser Prozess
  5. 5. Zuweisung von Aufgaben
  6. 6. Masken für die Abarbeitung
  7. 7. Steuerung des Vorgangs
  8. 8. Integration mit „Archiv-System“
  9. 9. Demo  Wie tickt eine Process Engine?  Unser erster BPMN 2.0 Prozess  Wie kann ich eine „Prozessanwendung bauen“? Prozessanwendung bauen ? Rechnungs-  JSF + CDI + Activiti im eingang Zusammenspiel
  10. 10. „Managed“ Process Engine in AppServer: fox-platform JBoss AS 7.1 mit camunda fox platform Application 1 ... Process Engine(s) Application n Monitoring & DB Administrati on
  11. 11. Different deployment options Local Managed Remote Deployment 1 p y Deployment 1 p y Deployment 1 l activiti activiti activiti Deployment 2 p y Deployment 2 … Deployment 2 … JVM-boundaries JVM boundaries JVM-boundaries activiti …
  12. 12. Kurz zurück zum Business-IT-Alignment
  13. 13. Alles klar in unserem Prozess?
  14. 14. Besser? TBC…Kollaboration der„Participants“ Process Engine = 1 Participant
  15. 15. camunda-Methodik für BPMN
  16. 16. Das hier war übrigens Ebene 1 :-) Rechnung Rechnung Rechnung erhalten prüfen bezahlen
  17. 17. Das Tool für den Fachbereich?
  18. 18. Toolkette für Methodik
  19. 19. z.B. BPMN 2.0 – Roundtrip & rollenspezifische Sichten
  20. 20. Verwirrt? Activiti Alfresco camunda fox Signavio
  21. 21. Entwirrungsversuch fox-cycle y fox-cockpit fox-designer fox-modeler fox-platform fox-platform community enterprise OEM Branch + Extensions fox-engine Branch Eclipse p Signavio g Activiti BPMN 2 Process Modeler Editor Activiti A ti iti Designer Komerziell Activiti Alfresco Explorer ECM OSS
  22. 22. Activiti und camunda fox im Vergleich Activiti camunda fox camunda fox community enterprise BPMN 2.0 Process Engine g    Integration in JBoss AS 7 Community Edition    Integration in Java EE 6 Application S A li ti Server1   SoftwareFeatures Monitoring und Administration    Technische Modellierung g 2 2  Fachliche Modellierung    BPMN 2.0 - Roundtrip    Qualitätssicherung und Stabilisierung    Support pp   Services Wartung    Haftungsfreistellung    1 Integration der Plattform in JBoss AS 7/EAP 6, WebSphere AS 8, Glassfish 3, WebLogic 12. 2 Activiti Eclipse-Plug-In mit eingeschränkter BPMN 2.0 Unterstützung.
  23. 23. Download today: www.camunda.com/fox/community/
  24. 24. camunda fox Vision BPM + Java = camunda fox
  25. 25. Es ist übrigens noch viel mehr drin…
  26. 26. Projektbeispiel zum Roundtrip: Bisherige Modelle Fachliches Modell Technisches Modell
  27. 27. Ergebnis: Fachliches BPMN 2.0 - Modell
  28. 28. Ergebnis: Technisches BPMN 2.0 - Modell
  29. 29. Lessions learned Toolkette • Gesetzte Tools • Schwächen der Tools • Was gibt es überhaupt? • Roundtrip bringt die Fachabteilung ins Boot • BPMN 2.0 Abdeckung Activiti beachten • Begeisterung ist nahe, zu hohe Erwartungen auch
  30. 30. Lessions learned Modellierung • Richtigen Prozess finden • Keine technischen Prozesse • Keine Modellierung der Umsetzung durch die Fachabteilung • Nicht im Elfenbeinturm modellieren
  31. 31. Lessions learned Umsetzung • Nicht alles ist ein Prozess für Activiti • Ohne Java geht’s nicht! • Integration usw, wo wird es abgebildet? • SOA vs. BPM • Kein Over-Engineering!
  32. 32. Lessions learned POC / Pilot • Pilot ist wichtig • Das richtige Projekt finden • Nicht zu viel auf einmal • An alle Rollen denken (Betrieb!) • Schnell & live schafft Verständnis, Vertrauen und Begeisterung
  33. 33. Dann: Topp Feedback :-) z.B.: „Ich mag mir gar nicht vorstellen, was es an Zeit und Geld gekostet hätte, das mit z.B. dem IBM Process Server zu schaffen“
  34. 34. Geschafft! Fragen? Aktuelle Jobs: http://www.camunda.com/jobs/
  35. 35. camunda services GmbH Vielen Dank! Zossener Str. 55-58 10961 Berlin 55 58 Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com f @ Bernd Rücker Geschäftsführer bernd.ruecker@camunda.combed-conbed conBerlin, 30.03.2012 Der Praxis-Blog zu BPM: www.bpm-guide.de

×