Oracle Mobile Suite and Oracle Adaptive Case Management



Similar documents
About OPITZ CONSULTING

Adaptive Case Management

Whitepaper. New Case Management Functionalities in Oracle BPM Suite

Adaptive Case Management

Mobilize Your ERP with ADF Mobile


Groot, Groter, Groots(t)

Plán školení ČESKÁ REPUBLIKA. Prosinec 2013 Červen 2014

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Application Integration with Oracle SOA & Service Infrastructure

Oracle Fusion Middleware User s Guide for Oracle Insurance Claim Management Process Accelerator 11gRelease 1 ( )

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

SOA MADE SIMPLE Introduction to SOA, (Micro) Services and SOA Suite INTRODUCTION WHAT IS SOA DEFINITION AGENDA

Oracle SOA Infrastructure Deployment Models/Patterns

Oracle WebLogic Server: Remote Monitoring and Management

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach


<Insert Picture Here> Cloud Computing Inside Out

Oracle SOA Suite Then and Now:

Microsoft SQL Server 2012 Eğitimleri. Microsoft Windows Server 2012 Eğitimleri. Virtualization Eğitimleri. Forefront Eğitimleri

<Insert Picture Here> Achieving Business & Government Interoperability through PaaS & SaaS

Ken Bond Vice President Investor Relations

What I Advise Every Customer To Do On Their Oracle SOA Projects

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Reporting component for templates, reports and documents. Formerly XML Publisher.

Reusing Existing * Java EE Applications from Oracle SOA Suite

Oracle Reference Architecture and Oracle Cloud

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Oracle Business Activity Monitoring 11g New Features

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Oracle Service Bus: - When to use, where to use and when not to use

Architecting for the Internet of Things & Big Data

ORACLE SOA SUITE. Product Overview

TÜRKIYE. Course Schedule. February June Oracle University Turkey Telephone:

IT FUSION CONFERENCE. Build a Better Foundation for Business

ORACLE WEBCENTER PORTAL

What is it? What does it do? Benefits

Service Oriented Data Management

<Insert Picture Here> Oracle Business Process Management

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

OWB Users, Enter The New ODI World

JBoss enterprise soa platform

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

CENTRO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO DO ESTADO DO RIO DE JANEIRO COMISSÃO PERMANENTE DE LICITAÇÃO - CDL

Oracle SOA Suite: The Evaluation from 10g to 11g

Management. Oracle Fusion Middleware. 11 g Architecture and. Oracle Press ORACLE. Stephen Lee Gangadhar Konduri. Mc Grauu Hill.

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

Oracle Fusion Middleware User s Guide for Oracle Insurance Claim Management Process Accelerator 11gRelease 1 ( )

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

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

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Oracle s Cloud Computing Strategy

Oracle Course Schedule

Nýjungar í webmethods 9.x. Ingólfur Þorsteinsson

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.

Configuring and Managing a Private Cloud with Enterprise Manager 12c

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11

Enabling Single Sign-On for Oracle Applications Oracle Applications Users Group PAGE 1

Enterprise Service Bus

Tips for Building Oracle Fusion Middleware on an Oracle Exalogic Elastic Cloud By Michel Schildmeijer, 30 September 2014

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Bringing system to the Oracle SOA toolbox. Hajo Normann, EDS Torsten Winterberg, OPITZ CONSULTING GmbH

G-Cloud Framework Service Definition. Master Data Management and Identity Resolution Service

Differentiate with Specialization. Pablo Hanono Senior OPN Program Manager Oracle Worldwide Alliances & Channels September 2014

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

An Oracle White Paper February Schneider National Implements Next - Generation IT Infrastructure

Data Virtualization Usage Patterns for Business Intelligence/ Data Warehouse Architectures

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

Closed-Loop Ordermanagement

Accenture Foundation Platform for Oracle

Identity Governance Evolution

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Complete Unstructured Information Management Validated Solutions for Scalable and Secure Content Management

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

Bridging the Gap between On-Premise BizTalk ESB and Windows Azure platform AppFabric

ORACLE UNIVERSITY İSTANBUL EĞİTİM PROGRAMI

ARIS 9ARIS 9.6 map and Future Directions Die nächste Generation des Geschäftsprozessmanagements

ORACLE TAX ANALYTICS. The Solution. Oracle Tax Data Model KEY FEATURES

1 What Are Web Services?

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

1 What Are Web Services?

Reaching Customers Across Multiple Channels

Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

Oracle Platform Security Services & Authorization Policy Manager. Vinay Shukla July 2010

Hitachi Data Center Analytics

<Insert Picture Here> Optimized WebLogic Monitoring with Oracle Enterprise Manager

Transcription:

Oracle Mobile Suite & Oracle Adaptive Case Management A Strong Combination to Empower People Andrejus Baranovskis CEO & Architect Oracle ACE Director Red Samurai Consulting Danilo Schmiedel Solution Architect Oracle ACE Director OPITZ CONSULTING Deutschland GmbH [CON3745] Oracle Open World 2014 Seite 1

About Red Samurai Consulting ADF, SOA, BPM, WebCenter and UCM Small Team of Experts, Focused on Technical Quality Results Customers Global Corporations, Medium and Small Business Oracle Technical Blog 8 Years (~700 posts) Oracle Fusion Middleware Innovation Award 2010 SOA Partner Community Award for Outstanding Contribution Across the World 2010 2010 Enterprise 2.0 Blazer: Enterprise 2.0 Leader Award Seite 2

About OPITZ CONSULTING Founded in 1990, located in Germany and Poland Business IT Alignment, BPM, SOA and system integration, Application development, IT Infrastructure Management Oracle Platinum Partner Two Oracle ACE Directors Recognized as one of the leading Oracle Fusion Middleware Partners Specialized in SOA, BPM, ADF & Application Grid, Exadata, Business Intelligence Foundation, Oracle Database, Oracle Enterprise Linux, Real Application Cluster, Oracle VM, Data Warehousing, DB11g Performance Tuning 2014 ORACLE BPM Partner Community Award 2010 Oracle Fusion Middleware Award 2008 2010 EMEA SOA Community Award Seite 3

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 4

Natural Hazard Storm Loss Lightning Damage Damage to Persons Fire Damage Material Damage Explosion Loss Financial Loss Breakage of Glass Accidental Damage Housebreaking Damage by Water Seite 5

The View of the Customer Damage by Hail! What should I do now? Car is damaged Call insurance Roof of the house is damaged I need help! Seite 6

The View of the Handler Seite 7

Challenges in s Management Many different claim types with specifics in regulation Missing user guidance Hidden knowledge from experienced workers Many different systems and independent solutions Telephone, Email, Correspondence Integration of different partners Task Management Many requests through different channels in case of a natural disaster (in parallel) Limited tracability and lack of reporting Seite 8

What the Customer wants Rental Car Straightforward Support Repair Shop Suggestions Direct Contact Craftsman Recommendation Seite 9

What is needed? More flexibility Suggestions what is the next best step? Situation-Driven work Doing by Design Design by Doing! Tight system integration Faster enablement of new colleagues Seite 10

Expected benefits by the company Trace claim management across system bounderies Improvement of the data quality Statistical analysis in order to develop new business models Improvement of decisions Identification of potential work step automations Integration of new systems Faster enablement for new employees Seite 11

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 12

Main steps in Management Initialization Assessment Handling Regulation Get customer details Select relevant contract Request missing documents Further inquiry to third-party insurance Create claim acceptance document Identify responsibilities Request estimate of costs Create booking entry for claim payment Enter base information Accept Reject Commission an appraiser Perform payment Request missing documents Request missing documents Notify client Seite 13

Is everything modeled now? Each phase of claim regulation requires activities: Activities may be executed more than once Some activities are mandatory, some are optional There are manual and automated activities Activities from different phases can relate to each other Going back to preciding activities or phases is possible During runtime there may be need for ad hoc activities, e.g. when a colleague has to be involved Level of detail 1 Activities are executed by diferent roles: A security concept controls, if an activity can be executed. For better scaling, work has to be distributed, especially for mass claims. Level of detail 2 Seite 14

s Management is context-based with many exceptions Initialization Assessment Handling Regulation Exception for Customer X Exception for claim below X $ Exception for physical injury Exception for fraud suspicion Exception for financial damage Exception for natural disaster Exception for long term customers with no claim history Gartner Seite 15

More Exceptions Initialization Assessment Handling Regulation Related contract not found Information is missing, (not filled out) Pictures of very bad quality, request new ones Assessor not available letter returned due to unknown sender Estimate of costs not reproducable Responsiblities not automatically assignable Requested docs incomplete Expert s report fragmentary Gartner Seite 16

Different Exceptions Initialization Assessment Handling Regulation Gartner Seite 17

More exceptions than default paths Initialization Assessment Handling Regulation Gartner Seite 18

Is the exception the rule? Initialization Assessment Handling Regulation Gartner Seite 19

Gartner Seite 20

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 21

Case Design Case Management covers complex and unstructured knowledge-intensive scenarios Key Aspects of a case Milestones (Checkpoints in the progress) Outcomes Case Activities (Represent specific work) Execution semantics (manual, automatic, required, repeatable, ) Case Rules Data & Documents User Events (e.g. Document received) Stakeholders Permissions Seite 22

Case Design (2) Evaluation Milestones mark progression of a case Handling s Regulation Case Participants (Stakeholders) CSR Assistant Collect claimant data Notify Client Activities can be repeatable Notify Client Activities system guided or human controlled Clerk Perform formal checks Request estimate of costs Further inquiry third-party insurance Create claim acceptance document Perform payment Activity availability controlled by permissions and rules Comission a appraiser Request missing documents Create booking entry for claim payment Partial settlement of a claim Supervisor Accept claim Reject claim Activity can be a structured process or a task Approve Reject Seite 23

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 24

Case Management UI Example (expanded) Seite 25

Case UI Navigation and Search Seite 26

Case UI - Documents Seite 27

Case UI Data Details about the claim and it s related entities Seite 28

Case UI Milestones & History Where I am? Seite 29

Case UI Activities What can I do next? Seite 30

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 31

Why we didn t choose a process (here)? Differences and Limitations Only one activity avaliable The current activity is not needed but the task is already in the worklist => can be avoided with XOR- Gateway + additional Make your choice activity User cannot select additional activities (e.g. Send Notification ) The process drives the user! Seite 32

Why we didn t choose a process (here)? Differences and Limitations (2) No activity available Process instance has to wait for the requested documents User cannot select additional activities during that time (e.g. Send Notification ) Seite 33

Why we didn t choose a process (here)? Differences and Limitations (3) More modeling and implementation effort necessary to implement processes with Activities, which are always available Activities with certain preconditions GoTo s and Returns Milestones Ad-Hoc tasks not supported in BPMN during runtime No change of the control flow without redeployment Seite 34

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 35

Case Management Solution Components Knowledge Area Central entity Related entity (1) Audittrail / Analytics Suggest Next Step Navigation Related Docs Related entity (2) Related entity (3) Quick Overview History DMS Task Engine Case / Process Engine Service Bus Seite 36

Case Management in Oracle BPM Seite 37

Demo Seite 38

Business Challenges Process Complexity Case Design Case User Interfaces Case vs. Process Case Implementation Mobile Enablement Seite 39

Multi Channel Support Case Engine Seite 40

Accidental Integration Architecture getavailableactivities Anti-Pattern: Duplicated Code! getmilestones startactivity Case Engine Seite 41

Oracle Mobile Suite Integration Use Oracle Service Bus to Publish Simplified Web Services Offline Mode with SQLite DB Keep Mobile UI Lightweight Implement On Device Data Caching Seite 42

Oracle Mobile Suite Integration MAF S E R V I C E ACS ADF Faces B U S Seite 43

Service Bus Case Engine Multi Channel Support via Service Bus Seite 44

Demo Seite 45

Local ESB Service Gateway Enterprise Service Bus (ESB) Unified (Mobile) Architecture G. Schmutz & T. Winterberg Cloud to Device Messaging (C2DM) Mobile Apps RDMBS DB HTTP/JSON Application Server SOAP REST BPM und SOA Platform Web Apps DB LDAP / Enterprise IDM Enterprise Applications SOAP JMS REST EJB Business Logic RDMBS NoSQL Seite 46

Oracle GoldenGate Oracle Service API Gateway (OAG) Oracle Service Bus (OSB) Enterprise Service Bus (ESB) Local ESB Oracle Data Integrator (ODI) Unified (Mobile) Architecture G. Schmutz & T. Winterberg Web Sockets Cloud to Device Messaging (C2DM) Oracle Database Mobile Server Oracle Database Mobile Apps Mobile Server RDMBS Oracle ADF DB Mobile HTTP/JSON Application Server Oracle WebLogic Server SOAP REST Oracle BPM und BPM SOA Suite Platform Oracle SOA Suite Web Apps Oracle ADF DB LDAP / Enterprise IDM Oracle IDM Enterprise Applications Oracle ADF SOAP JMS REST EJB Business Logic Oracle WebLogic Server Oracle NoSQL DB RDMBS Oracle RDBMS NoSQL Seite 47

Oracle GoldenGate Oracle Service API Gateway (OAG) Oracle Service Bus (OSB) Enterprise Service Bus (ESB) Local ESB Oracle Data Integrator (ODI) Unified (Mobile) Architecture G. Schmutz & T. Winterberg Oracle Database Mobile Apps Mobile Server Oracle ADF DB Mobile Web Sockets Cloud to Device Messaging (C2DM) Oracle Database Mobile Server RDMBS HTTP/JSON Application Server Oracle WebLogic Server SOAP REST External Cloud Service Providers Oracle BPM und BPM SOA Suite Platform Oracle SOA Suite Web Apps Oracle ADF Internet of Java Embedded Things CE P DB OEP Embedded NoSQL / Big Data LDAP / Enterprise IDM Oracle Event Processing (OEP) Complex Event Processing (CEP) / Fast Data Oracle NoSQL Database Oracle IDM Oracle (Big) BigData Data Appliance Analytics (BDA) Enterprise Applications Oracle ADF SOAP JMS REST EJB Business Logic Oracle WebLogic Server RDMBS Oracle RDBMS Oracle NoSQL DB NoSQL Oracle Business Intelligence Analytical Applications Foundation Suite Data Integration Data Warehouse Oracle Business Activity Monitoring (BAM) Seite 48

Conclusion Processes must support Non-Routine work. Not only pure automization, but coexistence of humans and machines. Need to adress the variance problem. Uncover the dark processes. Not only single best practices in processes, allow the unpredictable: Build for Change. Change from sequential flows to event-driven interaction. Empower the People! Seite 49

Download: www.thecattlecrew.com Seite 50

Questions? www.thecattlecrew.com Seite 51

Contact Andrejus Baranovskis CEO & Archtitect Oracle ACE Director Red Samurai Consulting Phone: +49 173 54 79 302 Mail: andrejus.baranovskis@redsamurai.com Twitter: @andrejusb Blog: http://andrejusb.blogspot.de Danilo Schmiedel Solution Architect OPITZ CONSULTING Deutschland GmbH Kirchstr. 6, 51647 Gummersbach, Germany Phone: +49 173 7279001 Mail: danilo.schmiedel@opitz-consulting.com Twitter: @dschmied Blog: http://inside-bpm-and-soa.blogspot.com www.thecattlecrew.com Seite 52