2012 03-30 activiti undjavaee6

1,041
-1

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,041
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×