Ober¶sterreich From Business Process Analysis up to Business Activity Monitoring Rainer von Ammon @citt-online.com

  • View
    214

  • Download
    0

Embed Size (px)

Text of Ober¶sterreich From Business Process Analysis up to Business Activity Monitoring Rainer von...

  • Slide 1

Slide 2 Obersterreich From Business Process Analysis up to Business Activity Monitoring Rainer von Ammon rainer.ammon@citt-online.com www.citt-online.com Slide 3 Obersterreich 1 University Projects/PhDs and Teaching Germany University Regensburg Slide 4 Obersterreich 2 about 50 Students for the Course Distributed Systems Slide 5 Obersterreich 3 about 80 Diploma Students Austria Software Park Hagenberg/Linz Slide 6 Obersterreich 4 Center-of-Information-Technology-Transfer Banks/ Insurances Telcos Industries Teachings in Computer Science Applied Research Subjects Know How Transfer Professional Consulting Attractive Jobs with the Chance of a Career Cooperating in Applied Teachings Idea of the C-I-T-T Slide 7 Obersterreich 5 Current main subjects: 1. BPM/BAM/CEP/SOA 2. SOA, SIP, Security, ESB Projects Business Development Marketing Presales Recruiting Teaching & Recruiting IMIK Business Information Systems Jobst Klarl (Brandl) PhDs 1 FMSB (since Oct 05 resp. Dec. 04) 2 Deutsche Post (15.2./9.3.) 3 norisbank (17.2./8.3./7.4.) 4 IDS /IBM (1.2. / 20.2./22.3., Juli07) 5 BMW + Bank (23.3., Workshop) 6 HVB (April 06, WF-Modellierung, Sofortkredit) 7 DreBa (Neukundengewinnung) 8 ComBa (ETEC) 9 Sparda (workshop invitation, Q3) 10 DZ-Bank (together with Post) 11 FinanzIT (May) 12 Audi DC-Bank (30.5.) Industrial Partnership Schweden Finnland International Research & Teaching Stanford Uni Institutes Haifa - IBM research labs & - Technion Uni IBM New York Watson Research Centers - Internships - permanent employees - Visiting professor - Residencies - Lab Bblingen - Mind Makers / Lead Gens EventsJournals 1 ICWS06, PPPJ06, CEP-Symp. 2 JAX, W-JAX 3 Business Integr. Forum 4 EAI-Zurich 5 OOP 6 IDS-Events 7 Yorktown Heights 8 Dagstuhl seminar 9 Hotel-Events 1 Bank Magazin 2 JavaSpektrum 3 JavaMagazin 4 ObjektSpektrum 5 dev2dev 6 Technology Partnerships 1 BEA (technical director) 2 IDS 3 IBM 4 Microsoft 5 ILOG 6 (SAP), (Oracle) 7 Coral8 8 (Apama / StreamBase) Teachings: 8. Semester: BPM/BAM/CEP/SOA/EDA together with Deut. Post 5. Semester: EAI/SOA/BPM/MDA Teachings: 7. Semester: BPM/BAM/CEP/SOA/EDA together with norisbank 8. Semester: Wiss. und populrwiss. Publizieren (Tampere University of Technology) Caltech Uni M.I.T. Cambridge Under construction The day after 1 year (Sept. 2006) a lot happend in the meantime Slide 8 Obersterreich 6 Was hat Business Process Management (BPM) und Business Activity Monitoring (BAM) mit BPA und SOA zu tun? Warum startet man SOA-Projekte am besten mit BAM? Konzepte serviceorientierter Architekturen Wo und wie beginnt man mit dem Schneiden von Services? Oder schneidet man besser gar nicht in monolithischen Code? Was die Fachabteilungen in den nchsten Jahren beschftigen wird: SOA- gerechte Remodellierung von Geschftsprozessen und Definieren von Event Patterns Die derzeitige standardisierte Verwirrung: Standards, Fast-Standards, keine Standards die Kette der Standards von SOA, BPM bis BAM am Beispiel von eEPK oder UML, BPEL, BPEL-J, CEI und CBE usw. Das zuknftige Referenz-Modell fr BPM/BAM/CEP-Anwendungen Warum brauchen wir ein durchgngiges BAM/SAM? Agenda Slide 9 Obersterreich 7 Fr die Steuerung der Stromversorgung existieren Frhwarnsysteme, die berbelastungen anzeigen und bei Ausfllen Notfallsysteme zeitnah in die Versorgungsprozesse einbeziehen. Ein Auto hat bereits viele tausend Kilometer hinter sich bevor es gebaut ist. Die Zulieferung der einzelnen Komponenten erfolgt just in time. Engpasssituationen werden zeitnah ausgesteuert.... und Bankabwicklungsprozesse ?... Andere steuern ihre Prozesse bereits, wir denken darber nach.... Slide 10 Obersterreich 8 Monitoring zeitkritischer Enpassfaktoren und Transaktionsverfolgung Transparenz ber durchgngig dargestellte Prozesse Darstellung der Aus- wirkungen von System- verfgbarkeiten und -strungen Prozess- und system- verknpftes Notfall- und Strungsmanagement berwachung der SLA-Einhaltung Workflow- steuerung Geschfts- prozess- monitoring Steuerung und berwachung von Prozessen ist... Slide 11 Obersterreich 9 Besttigung vornehmen Zur Abrechnung freigeben Automatische Abrechnung MeldewesenAbstimmung Lieferung ausfhren Automatische Lieferung Output- management Prinzipiell sind manuelle Prozesse dokumentiert. Automatisierte (digitale) Fachprozesse sind nur technisch dokumentiert. Das Problem fngt schon bei der Prozess- darstellung an ! Abwicklungsprozesse bestehen aus manuellen und automatisierten (digitalisierten) bankfachlichen Prozessschritten Slide 12 Obersterreich 10 Besttigung vornehmen Abrechnung durchfhren Technische Abrechnung ARIS-ProzessmodellDarstellung der digitalen Prozessschritte + PASS: Prozess, Architektur, Strukturen und Standards Systemabhngigkeiten und digitaler Ablauf der Abrechnung zu einzelnen manuellen Prozessen Integration von manuellen Prozessen mit IT- Systemen, z.B. ber das PASS-Portal* der HVB AG Slide 13 Obersterreich 11 Durchgngige Prozesskennzahlen fr Effizienz und Qualitt (SLA) Sensor 2 Sensor 1 Ganzheitlicher Abwicklungsprozess (manuelle und digitale Prozessschritte) Geschftsprozessmonitoring (Analyse der Prozess- und Systemperformance) Frhwarnindikatoren berwachen Trend-/ Schwankungsanalyse Ursachenanalyse SLA Einhaltung nachweisen Fr Zusammenfhrung von Informationen sind Abgriffstellen in techn. Prozessen zu definieren Slide 14 Obersterreich 12 Bedenken von potentiellen Anwendern aus ersten Projekten 2005...hoher monetrer Aufwand erforderlich...kurzfristig nicht realisierbar...hoher Programmieraufwand...unkalkulierbare Nachfolgeaufwnde...Nutzen im frhen Stadium der Entwicklung schwer quantifizierbar Entscheidung: Suche nach erprobten und einfachen Lsungen verstrken und Erfahrungen im Zuge von Pilotprojekten sammeln Vorgehen Step by Step Proof of Concept am Beispiel Workflow Optionsscheinabwicklung...kein Standard-Tool auf dem Markt verfgbar Slide 15 Obersterreich 13 Prototypischer Workflow fokussiert Stufe 3 Beispiel: EAI Referenzmodell eines Anwenders Zwischen EAI und SOA wurde bisher nicht getrennt Slide 16 Obersterreich 14 Komplexe Prozess- und Systemwelt HVB AG: ca. 2.500 FMSB: ca. 700 Hohe Anzahl von Einzelprozessen (eEPKs) Schnittstellen zwischen manuellen und technischen Prozessen und Organisations- einheiten HVB AG: ca. 1.000 FMSB: ca. 80 Vielzahl von Systemkomponenten Primre Eigenent- wicklungen von Systemen und Systemkomponenten (HOST / COBOL) 15 Mio Handels- Transaktionen p.a. 320.000 Geld- und Devisen- Transaktionen p.a. 820.000 Kunden- depots Bearbeitungs- volumen der FMSB Slide 17 Obersterreich 15 Slide 18 Obersterreich 16 In mittelstndischen Unternehmen mssen bereits ca. 60 Applikationen integriert werden: Traditionell Point-to-Point- und MOM-basierte Hub&Spoke-Verfahren bei HVB ca. 1.100 Apps! Screen Scrape Screen Scrape Screen Scrape Screen Scrape Message Queue Message Queue Message Queue Download File Download File Download File Transaction File Transaction File Transaction File ORB CICS Gateway APPC RPC Transaction File Sockets Message Slide 19 Obersterreich 17 Service Bus Das Ziel: Service Integration mit einem Enterprise Service Bus Resources Service Orchestration Service Creation Billing Process Inventory Management Process Customer Management Process Purchase Order Management Process MainframeCRMERP Trading Partners People Service Consumption Customer Portal Service Integration and Management Slide 20 Obersterreich 18 Die Zielarchitektur ab Herbst 06, wenn BPEL 2.x approved ist Service Consumers Service Orchestration (OpenSource or BEA WLI 9.x or IBM Process Server or Oracle) Service Enablement (WLI 9.x or WebSphere or ) Billing Process Inventory Management Process Customer Management Process Purchase Order Management Process MainframeCRMERP Trading Partners People Service Bus Layer (SOPware or AquaLogic Service Bus or WebSphere ) Messaging and Service Management BPEL Service Bus Billing Service Inventory Management Service Customer Management Service BPELJ Resources Portals Composite Applications Mobile Slide 21 Obersterreich 19 Prozessdesign erfolgt mit dem ARIS-Toolset Frage: Kann Semantische Lcke zwischen Fach- und IT-Abteilungen mittels neuer IDEs geschlossen werden? Slide 22 Obersterreich 20 Was wird was von eEPK in BPEL/JPD-Darstellung? Und verstehen das beide Welten? Alle Prozesse mssen SOA-gerecht remodelliert werden und dazu mssen beide Welten an einem Tisch sitzen! Slide 23 Obersterreich 21 By inserting measuring points in the business process Monitoring on business level Cockpit functions for the management Analyses in Real Time But lets start from behind: The new hype is BAM and Enterpise Cockpits Slide 24 Obersterreich 22 Bringing Order to the Business Activity Monitoring Space 06/19/2005 By David Luckham, Professor Emeritus of Electrical Engineering, Stanford UniversityStanford University Theres a global cloud of business events Many sources of events Medium sized stock brokerage may be dealing with thousands of business events per second e.g. eTrade > 2000, Charles Schwab > 14.000 ^= transaction rates but there are much more business events than transactions! Requirements for BAM-Tools still open topics of research Slide 25 Obersterreich 23 alert you when the metrics get critical - like low inventory, or retail website overload. more advanced tools also give you rules that trigger on alerts and let you specify proactive repairs to your business BPM/BAM suites that can monitor everything on your IT Infrastructure, decide how your business processes depend upon various IT assets, deliver an up to the second view of how your business processes are performing, and let you go back to remodeling the processes at any time various classes of BAM tools monitor events from the enterprise cloud in real-time metrics (often called Key Performance Indicators, KPIs ) display them on a dashboard with fancy graphics discovering the patterns of events that are really significant. Connecting the dots in the event cloud