S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess. Bernd Rücker

Ähnliche Dokumente
BPMN in der Praxis. Der Roundtrip mit Open Source Tools

Prozessautomatisierung mit BPMN 2.0 und Java.

Prozessautomatisierung mit BPMN 2.0 und Java.

Workflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM.

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

BPMN 2.0 gehört in den Werkzeugkasten JEDES Java Entwicklers!

Formulare in Papierform ablösen mit der BPM Suite 11g

Next generation open source BPM JBoss jbpm 4. Java Forum Stuttgart

BPMN 2.0. Wird BPEL noch gebraucht?

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

Vorwort. 1 Einführung 1

BPM-Architektur und andere Horrorgeschichten

Servicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH

Agiles BPM Wo geht die Reise hin? Bernd Rücker, camunda services GmbH

Real World BPM. Markus Grünewald. Practice Manager Consulting. People at Work Systems AG Feringastrasse 10b, Unterföhring DOAG - November 2013

Requirements basiertes Testen mit JUnit Architektur für eine Verbindung von Requirements Management und Test Management

Prozessgetrieben. Mit BPMN und Activiti agil zur lauffähigen Software Nils Preusker, camunda services GmbH

Inhaltsverzeichnis. Bibliografische Informationen digitalisiert durch

Workflows ganz einfach Einführung in die Process Cloud

Praxishandbuch BPMN 2.0

Inhaltsverzeichnis. Jakob Freund, Bernd Rücker. Praxisbuch BPMN 2.0 ISBN: Weitere Informationen oder Bestellungen unter

Vorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Ac A tiviti 5 BPM mit Open Source

PRODATIS CONSULTING AG. Folie 1

Gemeinsam mehr erreichen. Activiti vs. Oracle BPM

Praxishandbuch BPMN. Incl. BPMN 2.0. von Jakob Freund, Bernd Rücker, Thomas Henninger. 1. Auflage. Hanser München 2010

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline

Business Process Management in der Öffentlichen Verwaltung

Von der Prozessanalyse zur Prozessautomatisierung

SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH

Jakob Freund camunda services GmbH. BPMN in der Praxis

DOAG BPM SIG Social BPM. Sozialisierung der Gestaltung und Ausführung von Geschäftsprozessen. Dr. Frank Schönthaler PROMATIS, Ettlingen/Baden

1 Überblick. Alles geregelt Alles geregelt: Einsatz von Rule Engines in SOA Projekten. Heiko Spindler Senior Architekt

Die Rolle von SOA in BPM

Praxishandbuch BPMN 2.0

Dreieinigkeit der Integration BPMN, BPEL, OSB, ODI, OEG Was, wann, wo, warum? Marcel Amende Business Unit Middleware

Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam. DOAG SIG BPM Frankfurt, 27. September 2011

Java Forum Stuttgart 7. Juli 2005

Vom Prozess zur IT. Agenda. Vorstellung Business Process Management und IT Umsetzungsbeispiel. Rohleder-Management-Consulting.de 2

Business Process Management. Cloud und Mobile Computing. BPMday 2013 Köln, 13. November Enzo Favuzzi - Sales Manager WebCenter & BPM

Activiti. Die "Less-Code"-BPM-Plattform für Software-Entwickler

jbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG

Vorwort XI Einführung... BPMN - die Notation im Detail... 27

Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen

About me. Hajo Normann SOA/BPM Architect at EDS, an HP company. Oracle ACE Director

Übersicht Streams nach Liste Produkte/Themen

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Persistente Prozesse mit ADF und BPMN 2.0

Modeldriven SOA Modellgetriebene Entwicklung von SOA Anwendungen. Java Forum Stuttgart,

Erster Einblick in die BPM Suite 11g - Live

Müller hat seine Prozesse im Griff

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel

BPEL und seine Kinder

ITSM Infoday Mit Business Process Service Management zu mehr Flexibilität, Transparenz und Stabilität. Peter Brückler

The core problem implementing BPEL based systems: Engineering Gap between Business- and Technical --Implementation!

eadministration Next Generation

BPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte

PUM PROZESSUNTERSTÜTZUNGS- UND MONITORING-TOOL IM MIGRATIONSAMT

Inhaltsverzeichnis. Jakob Freund, Bernd Rücker. Praxishandbuch BPMN 2.0 ISBN: Weitere Informationen oder Bestellungen unter

Erster Einblick in die BPM Suite 11g - Live

Geschäftsprozesse und Regeln mit jbpm und Drools. ein unschlagbares Team

Methodik zur Geschäftsprozessoptimierung - mit Schnittstelle zum QM-Handbuch

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Erfahrungsbericht. Donatas Valys Client Architect SOA. Bildquelle: KUKA Roboter GmbH. DOAG2012 Arbeiten am Enterprise SOA-Fließband D.

Integration im Enterprise Umfeld

Results in time. DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2. Beratung. Support. Ganzheitliche Lösungen.

Integration mit Service Repositories zur SOA Governance

Jakob Freund camunda services GmbH. BPMN 2.0 in der Praxis

Agenda.» Motivation» Zielsetzung» Vorgehensweise» Praxisbeispiel» Ergebnis. Motivation Zielsetzung Vorgehensweise Praxisbeispiel Ergebnis

Prozessorientierte Applikationsund Datenintegration mit SOA

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

Werkzeugunterstützung für die Umsetzung einer SOA

DOAG SIG SOA Berlin, Human Workflow in der SOA Suite 11g

Systemintegration mit Service Orientierten Architekturen. Frank Zenker

DOAG 2009 Copyright 2009, Oracle Corporation

Dunkelverarbeitung & Workflowunterstützung in Versicherungen

Eliminierung von Komplexität durch moderne IT- Werkzeuge

Insight Anforderungsanalyse für SOA Services. Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007

Generic Interface. Einfacher Datenaustausch zwischen Drittanwendungen und OTRS.

Argos Process Engine. Unsere Lösung für die Integration komplexer IT-Landschaften. München, 20. Juni 2017 Alexander Dietel

KLARE VORTEILE IM VERGLEICH MIT OPEN SOURCE BPM SOFTWARE. Machen Sie kurzen Prozess!

GI Fachgruppentreffen RE 2015

Model-Driven Development in der Praxis. mit objectif. Herzlich willkommen

BPM für IBIS BAT Jean-Marc Terrettaz, RTC

ITIL basiertes Service Level Management mit Siebel

Dokumentation, Analyse, Optimierung,

BPMN 2.0. Prozessmodellierung als Grundlage für Prozessoptimierung und Prozessmanagement. Workshop für Anfänger (OTS6)

Entwicklung von Workflowanwendungen (wfapp2011)

Architecture Blueprints

SOAgil kann BPM sein. Ein Bericht aus der Praxis für BPM in Practice 2013

Implementierung eines Projektantrags-Prozesses mit Fusion Middleware

Geschäftsprozesse mit BPMN erfolgreich in 6 Schritten implementieren. OPITZ CONSULTING GmbH 2013 Seite 1

Conigma CCM (3G) - Überblick -

Model-Driven Development in Scrum-Projekten

Aus EAI wird SOA: Integration mit Forms und ADF. pdv TAS. Torsten von Osten, Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg

Transkript:

S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess Bernd Rücker

BPMN 2.0 in der Praxis Der Roundtrip mit Open Source Tools

Aktueller Stand: BPMN 1.2;; In der Entwicklung: BPMN 2.0

BPMN 2.0 Status

Warum wollen alle BPMN 2.0?

BPM-Wunsch-Architektur mit BPMN 2.0 BPMN 2.0 Process Administrator Process Analyst Speichern (KPI) Monitoring Process Engineer <xml> <asass>sddsd</sdsd> <sdds>sdsds</sdsds> <sdd> <sddsds>sddsd</fff> </sdd> </ffdfsdf> auch BPMN 2.0 Execution Process Engine (KPI) Reporting Process Manager TaskLists / Portal / Mobile / etc. ESB Rule Engine BPEL etc. Process Participants Legacy / Backend intern / extern

- Prozess-Anwendung Ausführbares Prozessmodell

Oder doch viel mehr? Prozess-Anwendung BPM Suite? Zero Code? Benutzeroberflächen Schnittstellen Geschäftslogik Datenhaltung Business Rules Nicht funktionale Anforderungen Ausführbares Prozessmodell

Und die Teams?

Passt also die Magic BPM Suite? Modelling Monitoring Business IT Magic BPM-Suite Human Workflow EAI / SOA

Warum trotzdem BPMN 2.0? Transparency Business Process Forward Engineering Process Reverse Engineering Process Centric Development Process Monitoring / Reporting IT

Ein Modell für alle? Kunde schickt Bestellung Vertrieb prüft die Bestellung Logistik versendet die Ware Buchhaltung stellt die Rechnung Kunde bezahlt

Prozessmodelle: Verschiedene Zwecke und Zielgruppen! Process Owner Vorstand, Bereichsleiter Prozesslandschaft Process Manager Abteilungs-, Teamleiter Prozess im Überblick Process Participant Sachbearbeiter Prozessteile Process Analyst Alles (Inhouse) Consultant Process Engineer Technische Umsetzung Softwareentwickler

Die einzige Lösung: Ein Prozess Viele Modelle Owner Manager Participant Analyst Engineer Prozessmodell Prozessmodell Prozessmodell Prozessmodell Prozessmodell Prozess-Realität

camunda BPMN-Framework Prozesslandschaft Ebene 1 Strategisches Prozessmodell Inhalt: Prozess im Überblick Ziel: Schnelles Verständnis Fachlich (Business) Ebene 2 Operatives Prozessmodell Inhalt: Operative Abläufe Ziel: Arbeits- und Umsetzungsgrundlage Technisch (IT) Ebene 3a Technisches Prozessmodell Mit Process Engine Ebene 3b IT-Spezifikation Ebene 4b Implementierung Inhalt: Technische Details Ziel: Umsetzung Ohne Process Engine

camunda BPMN-Framework Prozesslandschaft Ebene 1 Strategisches Prozessmodell Inhalt: Prozess im Überblick Ziel: Schnelles Verständnis Fachlich (Business) Ebene 2 Operatives Prozessmodell Inhalt: Operative Abläufe Ziel: Arbeits- und Umsetzungsgrundlage Technisch (IT) Ebene 3a Technisches Prozessmodell Mit Process Engine Ebene 3b IT-Spezifikation Ebene 4b Implementierung Inhalt: Technische Details Ziel: Umsetzung Ohne Process Engine

Ein Beispiel: Incident Management siehe www.bpm-guide.de/activiti/ Ebene 1

Dann die Realität ;-) Process Analyst Ebene 2

Der Schlüssel sind verschiedene Sichten Process Participant Ebene 2

Auch eine Sicht für die Ausführung

Prozess im Mittelpunkt für Anforderungsmanagement Beispiel: User Stories User Story 1 User Story 2 User Story 3

Tooling: BPMN mit User Story verlinken User Story Link

User Story in JIRA User Story Priorität GUI Akzeptanzkriterien

Product Bactlog Priorität Iterationen

Wow, schön. Und jetzt?

Die Java Engine Open Source (Apache 2.0) POJO + ibatis Flexibel und Erweiterbar BPMN 2.0 Release 5.0 November 2010

Activiti Components

Das wirklich ausführbare Modell in Activiti

BPMN 2.0 Entwicklung in Eclipse

Demo

Eingehendes Ticket

Task beenden und Ticket schließen

Unser Prozesspfad:

Scope von Activiti: Da ist noch mehr drin!

Activiti Cycle

Demo

Process Engine Pool ausschneiden leicht gemacht

Cycle in Action

Process Participant Process Engineer Process Analyst Der Betrieb? Philosophie: Verschiedene Rollen = verschiedene Arbeitsumgebungen

Process Participant Bla bla bla bla bla Bla bla bla Process Engineer Bla bla bla bla bla Bla bla bla Process Analyst Bla bla bla bla bla Bla bla bla Der Betrieb? Activiti Cycle: Kollaboratives BPM!

Ja, es existieren verschiedene Modellversionen Na und? Inform call center CallCenter.inform( data);; BPMN-Repository (Signavio) Entwicklungs- Repository (SVN) Modell in der Entwicklung Repository in Process Engine Fachliches Modell Ablaufendes Modell Logisches Modell

Eine Fake Folie muss sein Eclipse 1. Developer commits changes Activiti Cycle 2. Business Analyst merges changes Signavio

IST SOLL

Vielen Dank! Fragen?

Vielen Dank! camunda services GmbH Zossener Str. 55-58 10961 Berlin Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com Bernd Rücker Geschäftsführer bernd.ruecker@camunda.com Java Forum Stuttgart Stuttgart, 01.07.2010 Der Praxis-Blog zu BPM: www.bpm-guide.de