oracle policy automation ile karar ve kural otomasyonu

70
<Insert Picture Here> Oracle Policy Automation Karar ve İş Kuralları otomasyonu Gökhan Engin Oracle Çözüm Danışmanı [email protected]

Upload: goekhan-engin

Post on 05-Dec-2014

1.922 views

Category:

Documents


0 download

DESCRIPTION

Oracle Policy Automation insanlarda bulunan bilgiyi alır ve otomatikolarak bir sorun çözme ve karar vermeuygulaması oluşturur.

TRANSCRIPT

Page 1: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

<Insert Picture Here>

Oracle Policy Automation Karar ve İş Kuralları otomasyonu

Gökhan Engin

Oracle Çözüm Danışmanı [email protected]

Page 2: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Yazılım Geliştirme Süreci

Kurum

Uzmanları

Analist / Yazılım

Geliştiriciler

-İş Süreçleri

-Mevzuat ve

Kurallar

-Teknik

Özellikler

Konuya uzak kişiler, o an yürürlükte olan mevzuatı ve buna

uygun yürüttüğünüz iş süreçlerimizi anlamaya çalışıyor.

Page 3: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Yazılım Geliştirme Süreci

Analist / Yazılım

Geliştiriciler

İstekler

1. Eğer başvuran

4857 30/10’a

tabi ise, gelen

evrak birimi

başvuruyu iç

hizmet

şubesine

gönderir,

başvurana SMS

mesaj gider.

2. Eğer resmi tatil

değilse ...

Page 4: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Yazılım Geliştirme Süreci

1. İstekler

2. Eğer başvuran

5705’e tabiyse,

gelen evrak

birimi

başvuruyu iç

hizmet şubesine

gönderir,

başvurana SMS

mesaj gider.

3. Eğer resmi tatil

değilse ...

-İş Süreçleri

-Mevzuat ve

Kurallar

-Teknik

Özellikler

İstenen teknik özellikler ile birlikte, tasarlanan iş süreçleri ve

kurallar da geliştiriciler tarafından yazılımın içerisinde yer

alıyor.

Yazılım Geliştiriciler

Page 5: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Yazılım Geliştirme Süreci

1. İstekler

2. Yazılım web

tabanlı

olacaktır.

3. 500 kullanıcı

aynı anda işlem

yapabilecektir.

4. Web servisleri

ile dış

sistemlerle

haberleşebilece

ktir.

-Teknik Özellikler

-İş Süreçleri

-Mevzuat ve

Kurallar

Kurumsal Kural ve Süreç Envanteri

Oracle Kural Otomasyonu (OPA)

Oracle Süreç Yönetimi (BPM)

Kurum

Uzmanları

Page 6: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Tüm Yazılımlar İçin Tek Bir Otorite

Kurumsal Kural ve Süreç Envanteri

Oracle Kural Otomasyonu (OPA)

Oracle Süreç Yönetimi (BPM)

A Yazılımı

Yeni Yazılım

B Yazılımı

Başka Yazılım

Kurum

Uzmanları

Page 7: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Gündem

• Oracle Policy Automation Hakkında

• Ayırıcı Özellikler

• Kamu Örnekli Uygulama

• Kapanış

Page 8: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

<Insert Picture Here>

Oracle Policy Automation

Hakkında

Page 9: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Oracle Policy Automation (OPA) nedir?

OPA insanlarda bulunan bilgiyi alır ve otomatik

olarak bir sorun çözme ve karar verme

uygulaması oluşturur

• Kullanıcılar kendi dillerinde hergün kullandıkları ofis araçları ile

kuralları oluştururlar

Microsoft Word

Microsoft Excel

• Kurallar ve mevzuat, iş uygulamalarınızın kaynak kodlarından

bağımsız olarak tutulur

- Bakımı, değiştirilmesi ve test edilmesi daha kolaydır

- Sistemdeki kurallar kaynak kural dokümanlarına çok benzer

Page 10: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Oracle Policy Automation hangi durumda

özellikle değer katar?

• Çok detaylı ve karmaşık mevzuat ve kurallar varsa

• Çok sık değişimler oluyorsa

• Zamana dayalı geriye ya da ileriye dönük kararlar ve hesaplar olacaksa

• Saydamlık ve Denetlenebilirlik gereken durumlarda

• Birden fazla kanalda ve IT sisteminde aynı kuralların çalışması isteniyorsa

Süreç Yönetimi altyapısı kullanıldığında

• BPM bir süreci yönetir / takip eder

• OPA süreç içindeki karmaşık adımları yönetir

Page 11: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

<Insert Picture Here>

Ayırıcı Özellikler

Page 12: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Ayırıcı özellikler

Page 13: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

13

Kaynak Mevzuat ya da Kural

İş Kullanıcılarının Anlayabileceği ve Değişiklik Yapabileceği Biçimde Doğal Dilde Yürürlüğe Konabilir Döküman

Kopyala, Yapıştır, Biçimlendir

Mevzuat ile Benzer Yapıda Dönüşüm (Patentli)

Page 14: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Ofis yazılımlarını kullanarak Türkçe kural yazma

Page 15: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Mevzuata Benzer Şekilde Ana Dilde Kural Oluşturma

Page 16: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Hazır Türkçe

Desteği

Page 17: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural tabloları için Excel’i kullanma

Page 18: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Anadilinizde Kural Oluşturma

Örnekler

Page 19: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Anadilinizde Kural Oluşturma

Örnekler

Page 20: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Örnek: Araç Kasko Prim hesaplaması

Page 21: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Örnek: Hile Tespiti Senaryosu

Page 22: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Örnek: Hile Tespiti Senaryosu

Page 23: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

23

Kararı açıklamak için pozitif ve negatif ifadeler otomatik olarak oluşturulur

Karar Sonuç Raporları

Tavsiye ya da ihbar mektubu için içerik oluşturmada kullanılabilir

Doğal dil motoru kişiselleştirme ve yerine kullanılabilecek zamir imkanı sağlar

Page 24: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Zamana Dayalı Mantık Yürütme (Patent Pending)

• Aşağıdaki Değişiklikleri Etkin Şekilde Yönetir:

– Seçilebilirlik/Uygunluk, Örneğin, belirli bir tarihte geçerlilik kazanan minimum yaş değişiklikleri

– Oranlar, Örneğin, bir sosyal hakka uygulanan üç aylık artış oranı

– Müşteri koşulları, Örneğin, çocuk sayısı, medeni hal, araç tipi

• Hem geriye dönük, hem de ileriye dönük kararların verilmesini sağlar

24

Page 25: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Test ve Hata Bulma Kabiliyetleri

• Hata bulucu çalışan sürüm ortamını eksiksiz olarak yansıtır

• Oturum çalışırken veriyi interaktif olarak değiştirebilme

• Kararlar üzerindeki etkiyi eş zamanlı ve görsel olarak takip edebilme

• Visio akışlarında hata bulma

Page 26: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural Modülleri

Değişik alanlar ya da coğrafyalar için kuralları birleştirebilirsiniz

Bazı kurallara erişimi kısıtlayabilirsiniz

Departmanlar ya da projeler arasındaki ortak kuralları modül

haline getirebilirsiniz

OPA

Project 2

OPA

Module

Project

Team 1

Team 2

Add

module

reference

Build and

send

module

Team 3

OPA

Project

3

Get

project

and build

as module Policy

model

file

Source

Control

Check-in Add

module

reference

Page 27: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Excel ile “what-if” analizleri yapılabilir

• Mevcut kural

modeli

kullanılarak

bütün sonuçlar

hesaplanır

Page 28: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Test Kapsamı Raporu

Test etmediğiniz değerleri kolaylıkla raporlayın

Kullanılmayan kural parçacıklarını teşhis edin

Test

script

s

Databas

e

CSV

files Analyze

against

policies

Generate

coverage

report

Page 29: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Batch İşlemci

Çok sayıda toplu test ile etki analizi yapmayı sağlar

Yüksek hızla dönemsel ya da toplu işlem sağlar

örneğin dönemsel ödeme hesaplamaları

OPA’nın diğer sistemlerle kolayca entegre

olmasını sağlar

Databas

e

Input

CSV

files

Policy

Model OPA

Batch

Processo

r

Output

CSV

files

Nasıl:

• Veritabanından ya da text

dosyalarından girdi ve çıktı

• Hızlı ve çok prosesli toplu işlemci*

• Ayrıca ‒ Veriyi test vakalarına çevirin

‒ Test kapsamını raporlayın

Coverage

report

Test

script

a,

b

a,

b

*10.4.0 versiyonda sadece CSV dosyaları için

Page 30: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kolay kural değişikliği

Page 31: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Sürüm takibi ve karşılaştırma

• Microsoft Word’ün sunduğu karşılaştırma/inceleme

özelliklerini kullanarak sürümleri görsel olarak

karşılaştırabilirsiniz

For more information: OPM Help Topic Retrieve a specific document version

Page 32: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

• Yazım aracı içerisinden regresyon test vakalarını kolayca oluşturabilme

• Kurallar inşa edildikçe test vakaları otomatik olarak çalışması

• Sonuç karşılaştırma raporlarının kolaylıkla üretilmesi

Regresyon testi ve Simülasyon

Page 33: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Yönetimi Kolay ve Zengin Veri Modeli Yapısı

Page 34: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Görsel Kural Analizi

• Kural parçalarını bağlayan ilişki grafiğinin otomatik olarak üretilmesi

• Kural ve mevzuat içerisinden tüm potansiyel karar rotalarını otomatik

olarak inceleme

• Görsel topoloji sayesinde boşluk, adacık ve tutarsızlıkları öne çıkarma

Page 35: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Otomatik üretilen interaktif Web Ekranları

• Programlama

olmadan kaynak

dökümandan

soruları oluştur

• Minimum sayıda

soru sor

• Kararı mantıksal

sıralamada

sonuçlandır

Kararı

verebilmek

için en az

sayıda soruyu

en mantıklı

sıralamada

sorar

Sorular,

programlama

ihtiyacı

olmadan,

kaynak

dökümandan

otomatik

oluşturulur

Page 36: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Teknik takımınızın verimliliği artacak

• Kaynak:

• OPM’deki

Kurallar:

Page 37: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Aynı kuralların program kodu hali…

Page 38: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

… 5 sayfa uzunluğunda olmakta *&---------------------------------------------------------------------*

*& Report Z_INT_PRIOR_SERVICE

*& Demonstration of recognition of prior service rule in ABAP

*&---------------------------------------------------------------------*

*&

*&

*&---------------------------------------------------------------------*

INCLUDE z_int_prior_servicetop . " global Data

INCLUDE z_int_prior_servicef01 . " FORM-Routines

*----------------------------------------------------------------------

START-OF-SELECTION.

*----------------------------------------------------------------------

PERFORM initialisation.

PERFORM select_service_data.

LOOP AT t_employees INTO w_employee.

PERFORM evaluate_prior_service_rule CHANGING v_result.

PERFORM store_prior_service_result.

PERFORM display_prior_service_result.

ENDLOOP.

*&---------------------------------------------------------------------*

*& Include Z_INT_PRIOR_SERVICETOP

*&

*&---------------------------------------------------------------------*

REPORT z_int_prior_service.

TYPES:

ty_employment_type TYPE c LENGTH 10,

ty_pos_with TYPE c LENGTH 10,

BEGIN OF ty_employee,

pernr TYPE pernr,

employment_type TYPE ty_employment_type,

pos_with TYPE ty_pos_with,

END OF ty_employee,

ty_result TYPE c LENGTH 10.

CONSTANTS:

* Result values

c_initial TYPE ty_result VALUE 'initial',

c_unknown TYPE ty_result VALUE 'unknown',

c_true TYPE ty_result VALUE 'true',

c_false TYPE ty_result VALUE 'false',

* Employment types

c_permanent_employment TYPE ty_employment_type VALUE 'PERM',

c_perm_part_time_employment TYPE ty_employment_type VALUE 'PERMPT',

c_temporary_employment TYPE ty_employment_type VALUE 'TEMP',

c_temp_part_time_employment TYPE ty_employment_type VALUE 'PERM‘,

Page 39: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Oracle Policy Modeling – Verimlilik kazancı

• İngiltere Gelirler ve Gümrükler Dairesi (HMRC) çeşitli kural

yazımı yaklaşımlarını kendi içinde değerlendirdi

– Java kodu

– Rakip kural motoru çözümü

– Oracle Policy Modeling

• Sonuç

– İş kuralı tanımlama, test etme ve bakım yapma gibi bütünsel bir

yaşam döngüsünü içeren süreçte, Oracle Policy Modeling en az 5

kat daha hızlı

• Örnek HMRC senaryoları:

– Çalışma Durumu Belirleme: Vatandaş ücretli bir çalışan mı, yoksa

serbest çalışan mı? (kararlaştırılması zor durumlarda uzman bir ekip

manuel inceliyordu)

– Emekliler için Mali Yardım: Vatandaşların emeklilik ödemesi

uygunluğuna karar verebilmek için binlerce kural bulunmakta

Page 40: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kararların rapor olarak çıktısı

• MS Word kullanımı sayesinde Word’ün

güçlü metin, resim, tasarım ve düzenleme

özelliklerini kullanabiliyoruz

• Kural veri modeli kolaylıkla içeri alınarak,

hangi alanların gösterileceği belirlenebiliyor

Page 41: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

• Çevirmenlere vermek üzere, her bir dil için tek bir dosya otomatik olarak

oluşturulur

• Bunlar proje klasöründeki birer Excel dosyasından ibarettir

• Dosyanın içinde neler yer alır? – Tüm boolean değişkenler ve diğer önergeler (soru, olumlu, olumsuz, mümkün)

– Tüm ekran metinleri ve girişlerde gösterilen validasyon mesajları

– Metadata metinleri (bay, bayan, doğru, yanlış)

– Uyarılar ve Hatalar

Birden fazla dilde kuralları çalıştırabilme

Page 42: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Sıradışı Performans

• Patentli ve yüksek hızlı Doğrusal Çıkarım Algoritması

– İş Kuralları Motoru piyasasında yaygın olarak kullanılan Rete’den daha hızlıdır

– Modern işlemci mimarilerini daha iyi kullanır

– Yer konusunda daha etkindir (stateless)

– Toplu/işlemsel süreç senaryolarına iyi uyum sağlar

• Kıyaslama sonuçları:

– Saniyede 1 milyon önerme değerlendirmesi’nden fazla

– Dual işlemcili Sun Fire 280R kullanılarak

42

0

0.5

1

1.5

2

2.5

3

0 2000 4000 6000 8000 10000 12000

# concurrent users

Avera

ge r

esp

on

se t

ime

(secs)

8 CPU’lu Sun Makina Üzerinde Oracle Kural Otomasyonu

Eşzamanlı Kullanıcı Sayısı

Ort

ala

ma

Ya

nıt

res

i (s

n)

Page 43: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

<Insert Picture Here>

Örnek Uygulama

Page 44: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Örnek Uygulama için ele alınan kısmi mevzuat

Page 45: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Örnek uygulama kapsamında yapılanlar:

1. Veri Modelini

Oluşturma

2. Kural Yazılımı

3. Görsel Kural

İnceleme

4. Hata Ayıklama ve Test

5. Web Servis olarak

yayınlama

Page 46: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Veri Modeli

Page 47: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Veri Modeli

Page 48: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural Yazımı

Page 49: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural Yazımı

Page 50: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural Yazımı

Page 51: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kural Yazımı

Page 52: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

OPA Türkçe yazılmış kuralları derleyerek ortak bir

kural setine çeviriyor (standard XML ile)

Page 53: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kuralları Görsel İnceleme

Page 54: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Parametre etkileşimlerinin takibi

Page 55: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Hata Ayıklama ve Test

Page 56: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Hata Ayıklama ve Test

Page 57: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Karar Raporları

Page 58: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Zamana Dayalı Mantık Yürütme

Page 59: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

İnteraktif Web Ekranları

Page 60: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Web servis entegrasyonu

Page 61: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

<Insert Picture Here>

Kapanış

Page 62: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

• Implement new Dental Reform

legislation in tight timescales

• Deliver new Dental benefits

calculations and improve

Fraud detection

• Complete in parallel with

modernisation of Legacy

back office systems

• More than 12,000 rules for the

dentis reform

BACKGROUND

•Using standard products

•Using cost effective tools

•Automating processes

•Retrieving information at source

to obtain timely and undistorted

Information

• Avoiding storage of information

(files and batch processing)

• Seeking information access 24 /

7

• Development, implementation

and public deployment in only 5

months of the solution that

handles all public payments to

dentist in Sweden.

•Processes automated by 99.9%

•ROI in just over 1 month.

•Used by 10,000 dentists who

process over 20,000 claims per

day

•Transaction time for citizens

reduced from 4 weeks to 1-2

seconds.

•Parental Benefits in pilot phase

•Next in line for automation:

Housing and sickness benefits

TRANSFORMATION

OUTCOME

Forsikringskassan - Social Insurance

Sweden

Page 63: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

DUBU (Children and Young at

Risk) is a Danish National

Implementation of the ICS –

Integrated Child System, aimed

at improving and homogenizing

case management and services

for Child @ Risk cases.

The system is interlinking initial

40 municipalities in Denmark.

BACKGROUND

Using Oracle Applications –

Siebel Public Sector and Oracle

Policy Automation, the tools –

together with IBM Middleware,

ensures a strong platform for

integrated and consistent

services for Child at Risk.

Project went live after only 8

months

Expected outcome is enhanced

quality in case management,

reduced number of mistreating

cases as municipalities have a

standardized, rules based

methodology combined with

advanced warning systems

(transparency on risk indicators).

REQUIREMENT OUTCOME

DUBU – De Udsatte Børn og Unge

(Child @ Risk – Denmark)

Page 64: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

HM Tax and Revenues - UK

Overview

• HMRC is responsible for collecting the bulk of UK tax revenue, as well as paying Tax Credits and Child Benefits, and strengthening the UK's frontiers.

• 29.5 million taxpayer records, 8.4 million Self Assessment

Challenges

• Pan Government requirements for administrative efficiencies

• High volumes of enquiries at high cost

• Mystery shopper exercise: same enquiry made 9 times, 9 different responses given by staff

• Massive uncertainty for taxpayers

Business Results

• Up to ten-fold productivity improvements for system development compared to conventional software approaches

• For first system rolled out (employment status):

• Business case assumed 25% self service but actual results over 90%

• Saved millions of pounds in additional headcount that would have been required without automation

• Projected headcount reallocation of over 1,000 staff

• Oracle Policy Automation established as key delivery tool in 5 year Strategic Plan

Solution

• Interactive systems deployed which faithfully reflect complex legislative and associated policy and business policies

• Interactive guidance platform based on Oracle Web Determinations

Page 65: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Oracle Policy Automation ile örnek kazanımlar Hız ve esneklik artışı, Hizmet kalitesinde iyileşme, IT maliyetlerinde azalma

Alan OPA

Olmadan

OPA

ile

Net

Kazanç

%

Kazanç

Kural/Mevzuat Yönetme 200 gün 20 gün 180 gün 90%

Mantık Güncelleme 90 gün 3 gün 87 gün 97%

Çağrı Merkezi Eğitimi 60 gün 5 gün 55 gün 95%

İş Mantığı uyarlama $1M* $200K* 800K* 80%

Vaka başına ortalama

işlem gün sayısı

30 3 27 95%

Vaka başına çağrı 4 1 3 75%

Hata oranı / 1000 dosya 50 24 26 52%

İtiraz oranı / 100 dosya 5 3 2 45%

Source: OPA customer interviews. 2000-2009. *Relative expenditure figures based on customer side-by-side study vs. other implementation techniques

Arta

n H

are

ke

t K

ab

iliyeti v

e H

ız

Mem

nu

niy

et

Artış

ı D

ah

a a

z I

T

Maliyeti

K

alite

A

rtış

ı

Page 66: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

OPA: Misyonu ve Tarihçesi

20 yıldır alanında lider çözüm

Misyonu: Kurumsal kural ve politika otomasyonunu optimum hale getirme

Kullanıcıları arasında dünyanın en büyük hükümet daireleri ve global 1000 finans, sigorta ve diğer ticari firmaları bulunmaktadır

Sektör uzman analistleri tarafından düzenli olarak lider olarak belirtilmektedir

Dünyanın her kıtasında, her bölgesinde kullanılmaktadır

İş kuralları, politikalar ve kanun uygulamalarının otomatasyonunu sağlayan patentli teknolojisi sayesinde kullanıcıların kendi ana dillerinde (programlama yapmadan) kuralları yazabilmeleri

Her kurumun ve sektörün ihtiyaçlarını karşılayabilecek kuralların kolaylıkla ve hızla geliştirilmesini saplayabilir

Standart ve hazır gelen entegrasyon çözümleri

Global sigorta şirketleri Haley kullanarak günde onbinlerce hasar talebini otomatik olarak işliyor

Hükümet daireleri 10 milyonlarca vatandaşa Haley ile hizmet götürüyor

Tier 1 bankalar Haley kullanarak milyonlarca müşterilerine hizmet veriyor

Karmaşık iş kuralları ve kanunlara dayanan yüksek volümlü ve dinamik self servis uygulamalarının otomasyonunda kullanılır

Page 67: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Oracle Policy Automation Referansları

Finans ve Sigorta Kamu Sektörü Diğer

• American Fidelity (US)

• Countrywide (US)

• Credit Suisse (Switzerland)

• UBS (Switzerland)

• BUPA (UK, Ireland)

• NASD (US)

• United Healthcare (US)

• HealthMarkets (US)

• American International

Assurance (US)

• Farm Bureau Financial

Services (US)

• British American Tobacco (UK)

• Motosport (US)

• Cisco (US)

• Intel (US)

• AT&T (US)

• Toyota Motor Corp (US)

• Internal Revenue Service (US)

• Govt of British Columbia

(Canada)

• Montana DMV (US)

• HM Revenue & Customs (UK)

• Home Office (UK)

• Ministry of Defence (UK)

• Dept Trade and Industry (UK)

• Dept of Social Security

(Sweden)

• Westchester County (US)

• ICF Road Home (US)

• 50+ Local Councils (UK)

• Small Business Service (UK)

• Dept of Statistics (Netherlands)

• Dept of Defence (Australia)

• Dept of Veterans’ Affairs

(Australia)

• Dept of Immigration (Australia)

• NSW Government (Australia)

Page 68: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Son

kullanıcılar

kuralları

yönetebilir

Test edilebilir,

güvenilir,

raporlanabilir

Yüksek

performans

• Son kullanıcılar ya da deneyimli analistler tarafından kurallar ana dilde Word ve Excel’de yazılır, dolayısıyla IT tarafında analiz ve çeviri maliyeti ve riski oluşmaz

• Mevzuat ile Benzer Yapıda Dönüşüm ile iş kurallarına olan güven ve saydamlık artar

• Çözüme dahil simülasyon ve senaryo modelleme araçları sayesinde kolaylıkla test ve analiz imkanı

• Denetim ve Loglama amaçlı üretilen detaylı karar sonuç raporları ve karar ağaçları

• Otomatik ve İnteraktif test araçları ile sonuçların doğruluğundan emin olma

• Düşük maliyet yüksek esneklik sağlayan SOA mimarisi

• Temporal Reasoning (Zamana Dayalı Kural Çalıştırma) destekleyen yüksek performanslı karar motoru

Oracle Policy Automation sunduğu Değer

Page 69: Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Kapanış: Neden OPA?

• Hızlandırır

– Kural ve kanun değişikliklerinin uygulamaya alınma ve çalışma hızını artırır

• Basitleştirir

– Yazılım geliştirme ve bakımını sadeleştirir, hızlandırır

• Kalite ve Standardizasyonu Sağlar

– Karmaşık hükümlerin doğruluk ve tutarlılığını her kanalda garantiler

– Detaylı karar raporları verir

• Maliyeti Azaltır

– BT kaynakları üzerindeki yükü ve bakım maliyetini azaltır

• Katma Değerli yeni fonksiyonlar getirir

– Kendi dilinizde program yazmadan kural geliştirirsiniz

– Toplu testler yapabilirsiniz

– “ya ... olursa?” senaryoları ile etki ölçebilirsiniz

– Zamana dayalı kurallar geliştirebilir ve sonuçlar alabilirsiniz

Page 70: Oracle Policy Automation ile Karar Ve Kural Otomasyonu