Transcript Folie 1
6th Expert Meeting Business Process Management (BPM) Business Activity Monitoring (BAM) Complex Event Processing (CEP) Service Oriented Architecture (SOA) Event Driven Architecture (EDA) Introduction 1st Thesis 2nd Thesis 11 theses about the quality of BPA-models and BPEL-import into BPMS 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis 10th Thesis 11th Thesis by Rainer v. Ammon Sascha Scheiblhuber Simon Schwarz Stefan Salomon 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 1: Already the process models - modeled by the operating departments - are imprecise, out of use or even incorrect: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis (X) true ( ) false ( ) depends 9th Thesis 10th Thesis 11th Thesis - Haspa process: originally: remodeled: (eEPK – Notation) 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 2: The process models modeled by the operating departments are too coarse, even they are correct from the point of view of operating departments: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis - Haspa process: originally: 6th Expert Meeting remodeled: Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 3: Already the decision for a modeling tool is responsible for different modelling results of business processes: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis Details will be presented by the individual hands-on demonstrations! 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 4: Human interactions, Peoplelinks, Partnerlinks, WSDL‘s, Compensations, Exceptions etc. are modeled and will be updated directly in the BPEL – platform: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis If true, there will be no way back into the BPmodeling tool (of a third party vendor). But it will work for the BP-modeler inside the same BPM-platform. - Example WID jPass, objectiF - but example WID WebSphere Modeler 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 5: If theses 1 and 2 are true, BPEL-export/import doesn‘t make sense, because the effort for reworking the process in the BPEL-platform would be unacceptably high: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis Example WID BPEL-import and reworking (see hands on demonstration) 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 6: A generic BPEL-export is not possible, because of deficits of BPEL2.x (e.g. human interaction) and because e.g. Audi says that there are no processes without human interactions: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis 10th Thesis (X) true ( ) false ( ) depends 11th Thesis - Example Haspa process already the first process step is a human interaction - Example Audi process … (see Demonstration of BPEL-exports from Websphere Modeler, jPass, objectiF…) 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Überschrift Introduction 1st Thesis Thesis 7: If e.g. theses 1,2 and 4 are true, a process modeling without the IT-department doesn‘t make sense, if the process shall become executable: 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis 10th Thesis So, we need a new procedure for modeling processes in the future. 11th Thesis (X) true ( ) false ( ) depends 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction 1st Thesis Thesis 7 comments: 2nd Thesis 3rd Thesis 4th Thesis hands-on demonstration: 5th Thesis 6th Thesis 7th Thesis - For a combined modeling between operating and IT-departments directly in the BPMplatform, a very skilled BPM specialist is needed who is able to hide the complexity of the platform - a experienced moderator is needed who is able to avoid discussions about unnecessary parameters and details offered in the UI of the platform 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 8th Thesis 9th Thesis 10th Thesis 11th Thesis 14.01.2008 Introduction Thesis 8: If all processes would be „executable“, organisation manuals of process models would be redundant, because executable processes are self-explanatory by the BPM-platform: no „Schrankware“ anymore 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis 10th Thesis 11th Thesis ( ) true 6th Expert Meeting ( ) false (X) depends Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 9: Each process must be measured. Therefore each process has (a kind of) a KPI which has to be monitored (e.g. in a dashboard): 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis - hands-on demonstration: WebSphere Business Monitor (KPI: Key Performance Indicator) 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 10: Each process owner needs a dashboard for monitoring his processes. Because an enterprise has thousands of processes with millions of process instances, an enterprise will have a lot of dashboards: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis 10th Thesis 11th Thesis (X) true 6th Expert Meeting ( ) false ( ) depends Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Introduction Thesis 11: The C-level management needs an allencompassing Enterprise Cockpit with sophisticated drill down features: 1st Thesis 2nd Thesis 3rd Thesis 4th Thesis 5th Thesis 6th Thesis 7th Thesis 8th Thesis 9th Thesis (X) true ( ) false ( ) depends 10th Thesis 11th Thesis - Enterprise Cockpit: shows aggregated operating figures of the whole enterprise, worldwide. - Drill down features: zoom in geographical areas and / or in individual processes straight down to a bottleneck (e.g. a specific role or a employee – but prohibited by law) 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008 Thanks for your attention! 6th Expert Meeting Rainer v. Ammon, Sascha Scheiblhuber, Simon Schwarz, Stefan Salomon 14.01.2008