SlideShare uma empresa Scribd logo
1 de 70
Baixar para ler offline
<Insert Picture Here>




Oracle Policy Automation
Karar ve İş Kuralları otomasyonu

Gökhan Engin
Oracle Çözüm Danışmanı
gokhan.engin@oracle.com
Yazılım Geliştirme Süreci



                           -İş Süreçleri
                           -Mevzuat ve
                           Kurallar
                           -Teknik
                           Özellikler

                                               Analist / Yazılım
   Kurum
                                               Geliştiriciler
   Uzmanları




          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.
Yazılım Geliştirme Süreci


                             İ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
Analist / Yazılım                değilse ...
Geliştiriciler
Yazılım Geliştirme Süreci


1.   İstekler
2.   Eğer başvuran
     5705’e tabiyse,
     gelen evrak
                                   -İş Süreçleri
     birimi                        -Mevzuat ve
     başvuruyu iç
     hizmet şubesine               Kurallar
     gönderir,
     başvurana SMS
                                   -Teknik
3.
     mesaj gider.
     Eğer resmi tatil
                                   Özellikler
     değilse ...




                                                                                   Yazılım Geliştiriciler



                        İ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ştirme Süreci


  1.   İstekler
  2.   Yazılım web
       tabanlı
       olacaktır.
  3.   500 kullanıcı
       aynı anda işlem   -Teknik Özellikler
       yapabilecektir.
  4.   Web servisleri
       ile dış
       sistemlerle
       haberleşebilece
       ktir.




                                              Kurumsal Kural ve Süreç Envanteri

                         -İş Süreçleri         Oracle Kural Otomasyonu (OPA)
                         -Mevzuat ve            Oracle Süreç Yönetimi (BPM)
                         Kurallar



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



                                      A Yazılımı



 Kurumsal Kural ve Süreç Envanteri

  Oracle Kural Otomasyonu (OPA)       B Yazılımı
   Oracle Süreç Yönetimi (BPM)



                                      Yeni Yazılım


                                      Başka Yazılım




                         Kurum
                         Uzmanları
Gündem
•   Oracle Policy Automation Hakkında
•   Ayırıcı Özellikler
•   Kamu Örnekli Uygulama
•   Kapanış
<Insert Picture Here>


Oracle Policy Automation
Hakkında
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
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
<Insert Picture Here>


Ayırıcı Özellikler
Ayırıcı özellikler
Mevzuat ile Benzer Yapıda Dönüşüm (Patentli)

      Kaynak Mevzuat                        İş Kullanıcılarının Anlayabileceği ve
      ya da Kural                           Değişiklik Yapabileceği Biçimde
                       Kopyala, Yapıştır,   Doğal Dilde Yürürlüğe Konabilir
                       Biçimlendir          Döküman




13
Ofis yazılımlarını kullanarak Türkçe kural yazma
Mevzuata Benzer Şekilde Ana Dilde Kural Oluşturma
Hazır Türkçe
     Desteği
Kural tabloları için Excel’i kullanma
Anadilinizde Kural Oluşturma
Örnekler
Anadilinizde Kural Oluşturma
Örnekler
Örnek: Araç Kasko Prim hesaplaması
Örnek: Hile Tespiti Senaryosu
Örnek: Hile Tespiti Senaryosu
Karar Sonuç Raporları


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



                             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




23
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
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
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




                                          Team 1



                              Build and                                              Team 3
   Team 2
                                   send   OPA
                                                    Check-in
         Add                   module     Module                              Add
         module                           Project                 Get         module
         reference                                        Sourc
                                                                  project     reference
                     Policy                                 e     and build           OPA
  OPA                                                     Contr
                     model                                  ol    as module           Project
  Project 2
                     file                                                             3
Excel ile “what-if” analizleri yapılabilir




• Mevcut kural
  modeli
  kullanılarak
  bütün sonuçlar
  hesaplanır
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




                         Generate
 CSV                     coverage
 files                   report
              Analyze
              against
              policies

 Databas
 e
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ı                           a,
                                                                 b
 OPA’nın diğer sistemlerle kolayca entegre
  olmasını sağlar                                             Input
                                                              CSV
                                                              files
Nasıl:                                                                   Databas
                                                                         e
• Veritabanından ya da text
  dosyalarından girdi ve çıktı
                                                                             a,
• Hızlı ve çok prosesli toplu işlemci*                                       b

• Ayrıca                                          Policy                  Output
                                                                          CSV
  ‒ Veriyi test vakalarına çevirin                Model       OPA
                                                                          files
                                                              Batch
  ‒ Test kapsamını raporlayın                                 Processo
                                                              r
                                                     Test                Coverage
                                                     script              report



   *10.4.0 versiyonda sadece CSV dosyaları için
Kolay kural değişikliği
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
Regresyon testi ve Simülasyon

• 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
Yönetimi Kolay ve Zengin Veri Modeli Yapısı
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
Otomatik üretilen interaktif Web Ekranları


                                      Sorular,
                                     •programlama
                                        Programlama
                                      ihtiyacı
                                        olmadan kaynak
                                        dökümandan
                                      olmadan,
                                      kaynak oluştur
                                        soruları
                                      dökümandan
                                     •otomatik sayıda
                                        Minimum
                                      oluşturulur
                                        soru sor

                                     • Kararı mantıksal
                                         Kararı
                                         sıralamada
                                       verebilmek
                                         sonuçlandır
                                       için en az
                                      sayıda soruyu
                                      en mantıklı
                                      sıralamada
                                      sorar
Teknik takımınızın verimliliği artacak



• Kaynak:




• OPM’deki
  Kurallar:
Aynı kuralların program kodu hali…
… 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‘,
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
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
Birden fazla dilde kuralları çalıştırabilme


• Ç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
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

                     8 CPU’lu Sun Makina Üzerinde Oracle Kural Otomasyonu
              Average response time




                                       3

                                      2.5
                 Ortalama Yanıt
                   Süresi (sn)




                                       2
                       (secs)




                                      1.5

                                       1

                                      0.5

                                       0


                                            0   2000   4000    6000    8000     10000   12000
                                                   Eşzamanlı Kullanıcı Sayısı
                                                       # concurrent users
                                                                                                42
<Insert Picture Here>


Örnek Uygulama
Örnek Uygulama için ele alınan kısmi mevzuat
Örnek uygulama kapsamında yapılanlar:


                            1. Veri
                           Modelini
                          Oluşturma



         5. Web
          Servis                              2. Kural
          olarak                              Yazılımı
        yayınlama




                4. Hata               3. Görsel
               Ayıklama                 Kural
                ve Test               İnceleme
Veri Modeli
Veri Modeli
Kural Yazımı
Kural Yazımı
Kural Yazımı
Kural Yazımı
OPA Türkçe yazılmış kuralları derleyerek ortak bir
kural setine çeviriyor (standard XML ile)
Kuralları Görsel İnceleme
Parametre etkileşimlerinin takibi
Hata Ayıklama ve Test
Hata Ayıklama ve Test
Karar Raporları
Zamana Dayalı Mantık Yürütme
İnteraktif Web Ekranları
Web servis entegrasyonu
<Insert Picture Here>


Kapanış
Forsikringskassan - Social Insurance
       Sweden

BACKGROUND                            TRANSFORMATION                      OUTCOME

•   Implement new Dental Reform       •Using standard products            •Processes automated by 99.9%
    legislation in tight timescales
                                      •Using cost effective tools         •ROI in just over 1 month.
•   Deliver new Dental benefits
    calculations and improve          •Automating processes               •Used by 10,000 dentists who
    Fraud detection                                                       process over 20,000 claims per
                                      •Retrieving information at source   day
•   Complete in parallel with         to obtain timely and undistorted
    modernisation of Legacy           Information                         •Transaction time for citizens
    back office systems                                                   reduced from 4 weeks to 1-2
                                      • Avoiding storage of information   seconds.
•   More than 12,000 rules for the    (files and batch processing)
    dentis reform                                                         •Parental Benefits in pilot phase
                                      • Seeking information access 24 /
                                      7                                   •Next in line for automation:
                                                                          Housing and sickness benefits
                                      • Development, implementation
                                      and public deployment in only 5
                                      months of the solution that
                                      handles all public payments to
                                      dentist in Sweden.
DUBU – De Udsatte Børn og Unge
      (Child @ Risk – Denmark)

BACKGROUND                           REQUIREMENT                       OUTCOME


DUBU (Children and Young at          Using Oracle Applications –       Project went live after only 8
Risk) is a Danish National           Siebel Public Sector and Oracle   months
Implementation of the ICS –          Policy Automation, the tools –
Integrated Child System, aimed       together with IBM Middleware,     Expected outcome is enhanced
at improving and homogenizing        ensures a strong platform for     quality in case management,
case management and services         integrated and consistent         reduced number of mistreating
for Child @ Risk cases.              services for Child at Risk.       cases as municipalities have a
                                                                       standardized, rules based
The system is interlinking initial                                     methodology combined with
40 municipalities in Denmark.                                          advanced warning systems
                                                                       (transparency on risk indicators).
HM Tax and Revenues - UK
Overview
• HMRC is responsible for collecting the bulk   Business Results
  of UK tax revenue, as well as paying Tax      • Up to ten-fold productivity improvements
  Credits and Child Benefits, and                 for system development compared to
  strengthening the UK's frontiers.               conventional software approaches
• 29.5 million taxpayer records, 8.4 million    • For first system rolled out (employment
  Self Assessment                                 status):
                                                      • Business case assumed 25% self
Challenges                                               service but actual results over 90%
• Pan Government requirements for                     • Saved millions of pounds in
  administrative efficiencies                            additional headcount that would
• High volumes of enquiries at high cost                 have been required without
• Mystery shopper exercise: same enquiry                 automation
  made 9 times, 9 different responses given           • Projected headcount reallocation of
  by staff                                               over 1,000 staff
• Massive uncertainty for taxpayers
Solution
                                                • Oracle Policy Automation established as
                                                  key delivery tool in 5 year Strategic Plan
• Interactive systems deployed which
  faithfully reflect complex legislative and
  associated policy and business policies
• Interactive guidance platform based on
  Oracle Web Determinations
Oracle Policy Automation ile örnek kazanımlar
             Hız ve esneklik artışı, Hizmet kalitesinde iyileşme, IT maliyetlerinde azalma


              Alan                           OPA     OPA                  Net               %
                                             Olmadan ile                  Kazanç            Kazanç




                                                                                                           Kabiliyeti ve Hız
                                                                                                            Artan Hareket
              Kural/Mevzuat Yönetme          200 gün         20 gün       180 gün           90%
Daha az IT




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




              Ç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           30              3            27                95%
              işlem gün sayısı




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




                                                                                                             Artışı
              Hata oranı / 1000 dosya        50              24           26                52%
Kalite
Artışı




              İ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
OPA: Misyonu ve Tarihçesi
                      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
 Misyonu:             Sektör uzman analistleri tarafından düzenli olarak lider olarak
                       belirtilmektedir
 Kurumsal kural ve
 politika             Dünyanın her kıtasında, her bölgesinde kullanılmaktadır
 otomasyonunu         İş kuralları, politikalar ve kanun uygulamalarının
                       otomatasyonunu sağlayan patentli teknolojisi sayesinde
 optimum hale          kullanıcıların kendi ana dillerinde (programlama yapmadan)
 getirme               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
20 yıldır alanında     götürüyor
lider çözüm           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
Oracle Policy Automation Referansları

        Kamu Sektörü                         Finans ve Sigorta                        Diğer

•   Internal Revenue Service (US)      •   American Fidelity (US)        •   British American Tobacco (UK)
•   Govt of British Columbia           •   Countrywide (US)              •   Motosport (US)
    (Canada)                           •   Credit Suisse (Switzerland)   •   Cisco (US)
•   Montana DMV (US)                   •   UBS (Switzerland)             •   Intel (US)
•   HM Revenue & Customs (UK)          •   BUPA (UK, Ireland)            •   AT&T (US)
•   Home Office (UK)                   •   NASD (US)                     •   Toyota Motor Corp (US)
•   Ministry of Defence (UK)           •   United Healthcare (US)
•   Dept Trade and Industry (UK)       •   HealthMarkets (US)
•   Dept of Social Security            •   American International
    (Sweden)                               Assurance (US)
•   Westchester County (US)            •   Farm Bureau Financial
•   ICF Road Home (US)                     Services (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)
Oracle Policy Automation sunduğu Değer

                   •   Son kullanıcılar ya da deneyimli analistler tarafından kurallar ana
     Son               dilde Word ve Excel’de yazılır, dolayısıyla IT tarafında analiz ve
 kullanıcılar          çeviri maliyeti ve riski oluşmaz
  kuralları        •   Mevzuat ile Benzer Yapıda Dönüşüm ile iş kurallarına olan güven
 yönetebilir           ve saydamlık artar


                   •   Çözüme dahil simülasyon ve senaryo modelleme araçları
Test edilebilir,       sayesinde kolaylıkla test ve analiz imkanı
                   •   Denetim ve Loglama amaçlı üretilen detaylı karar sonuç
  güvenilir,
                       raporları ve karar ağaçları
raporlanabilir     •   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
   Yüksek
                   •   Temporal Reasoning (Zamana Dayalı Kural Çalıştırma)
 performans            destekleyen yüksek performanslı karar motoru
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
Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Mais conteúdo relacionado

Semelhante a Oracle Policy Automation ile Karar Ve Kural Otomasyonu

Analist Eğitimi - Tüm Bölümler - [535 Slides]
Analist Eğitimi - Tüm Bölümler -  [535 Slides]Analist Eğitimi - Tüm Bölümler -  [535 Slides]
Analist Eğitimi - Tüm Bölümler - [535 Slides]Erol Bozkurt
 
3.Innova Oba
3.Innova Oba3.Innova Oba
3.Innova ObaErmando
 
Wopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance MonitoringWopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance Monitoringwopsy
 
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimi
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimiYazılım mühendisliğinde i̇nsan bilgisayar etkileşimi
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimiBetul Kesimal
 
Yazılım projeleri süreç performans ölçümü
Yazılım projeleri süreç performans ölçümüYazılım projeleri süreç performans ölçümü
Yazılım projeleri süreç performans ölçümüTUBITAK
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Ahmet Yanik
 
Yazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriYazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriKubra Kose
 
Surec yonetimi 2014_aralık_aui
Surec yonetimi 2014_aralık_auiSurec yonetimi 2014_aralık_aui
Surec yonetimi 2014_aralık_auiSerkan Turkeli
 
Bpm yildiz tekno park 2019
Bpm yildiz tekno park 2019Bpm yildiz tekno park 2019
Bpm yildiz tekno park 2019Serkan Turkeli
 
Kurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge ManagementKurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge ManagementSevket Akpinar
 
İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19Cihan Özhan
 
CBAP Uluslararası İş Analisti Sertifikasyonu
CBAP Uluslararası İş Analisti SertifikasyonuCBAP Uluslararası İş Analisti Sertifikasyonu
CBAP Uluslararası İş Analisti SertifikasyonuMuhammed Özdemir
 
Erp Yolculuguna Cikacaklara Oneriler
Erp Yolculuguna Cikacaklara OnerilerErp Yolculuguna Cikacaklara Oneriler
Erp Yolculuguna Cikacaklara OnerilerÖzer Mustafa Onar
 
JİRA'ya Giriş / Atlassian
JİRA'ya Giriş / AtlassianJİRA'ya Giriş / Atlassian
JİRA'ya Giriş / AtlassianCansu Kaya
 
Web İçin Teknoloji Geliştirmek
Web İçin Teknoloji GeliştirmekWeb İçin Teknoloji Geliştirmek
Web İçin Teknoloji GeliştirmekVolkan Özçelik
 

Semelhante a Oracle Policy Automation ile Karar Ve Kural Otomasyonu (20)

YÖNETİM BİLGİ SİSTEMİ
YÖNETİM BİLGİ SİSTEMİYÖNETİM BİLGİ SİSTEMİ
YÖNETİM BİLGİ SİSTEMİ
 
Analist Eğitimi - Tüm Bölümler - [535 Slides]
Analist Eğitimi - Tüm Bölümler -  [535 Slides]Analist Eğitimi - Tüm Bölümler -  [535 Slides]
Analist Eğitimi - Tüm Bölümler - [535 Slides]
 
Çevik Yaklaşım ve Scrum
Çevik Yaklaşım ve ScrumÇevik Yaklaşım ve Scrum
Çevik Yaklaşım ve Scrum
 
Erp
ErpErp
Erp
 
3.Innova Oba
3.Innova Oba3.Innova Oba
3.Innova Oba
 
Wopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance MonitoringWopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance Monitoring
 
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimi
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimiYazılım mühendisliğinde i̇nsan bilgisayar etkileşimi
Yazılım mühendisliğinde i̇nsan bilgisayar etkileşimi
 
Yazılım projeleri süreç performans ölçümü
Yazılım projeleri süreç performans ölçümüYazılım projeleri süreç performans ölçümü
Yazılım projeleri süreç performans ölçümü
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)
 
Yazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme ModelleriYazılım Mimarileri - Yazılım Geliştirme Modelleri
Yazılım Mimarileri - Yazılım Geliştirme Modelleri
 
Surec yonetimi 2014_aralık_aui
Surec yonetimi 2014_aralık_auiSurec yonetimi 2014_aralık_aui
Surec yonetimi 2014_aralık_aui
 
ERP Projelerinde Özelleştirme
ERP Projelerinde ÖzelleştirmeERP Projelerinde Özelleştirme
ERP Projelerinde Özelleştirme
 
Bpm yildiz tekno park 2019
Bpm yildiz tekno park 2019Bpm yildiz tekno park 2019
Bpm yildiz tekno park 2019
 
Kurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge ManagementKurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge Management
 
İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19
 
12factor apps
12factor apps12factor apps
12factor apps
 
CBAP Uluslararası İş Analisti Sertifikasyonu
CBAP Uluslararası İş Analisti SertifikasyonuCBAP Uluslararası İş Analisti Sertifikasyonu
CBAP Uluslararası İş Analisti Sertifikasyonu
 
Erp Yolculuguna Cikacaklara Oneriler
Erp Yolculuguna Cikacaklara OnerilerErp Yolculuguna Cikacaklara Oneriler
Erp Yolculuguna Cikacaklara Oneriler
 
JİRA'ya Giriş / Atlassian
JİRA'ya Giriş / AtlassianJİRA'ya Giriş / Atlassian
JİRA'ya Giriş / Atlassian
 
Web İçin Teknoloji Geliştirmek
Web İçin Teknoloji GeliştirmekWeb İçin Teknoloji Geliştirmek
Web İçin Teknoloji Geliştirmek
 

Oracle Policy Automation ile Karar Ve Kural Otomasyonu

  • 1. <Insert Picture Here> Oracle Policy Automation Karar ve İş Kuralları otomasyonu Gökhan Engin Oracle Çözüm Danışmanı gokhan.engin@oracle.com
  • 2. Yazılım Geliştirme Süreci -İş Süreçleri -Mevzuat ve Kurallar -Teknik Özellikler Analist / Yazılım Kurum Geliştiriciler Uzmanları 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.
  • 3. Yazılım Geliştirme Süreci İ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 Analist / Yazılım değilse ... Geliştiriciler
  • 4. Yazılım Geliştirme Süreci 1. İstekler 2. Eğer başvuran 5705’e tabiyse, gelen evrak -İş Süreçleri birimi -Mevzuat ve başvuruyu iç hizmet şubesine Kurallar gönderir, başvurana SMS -Teknik 3. mesaj gider. Eğer resmi tatil Özellikler değilse ... Yazılım Geliştiriciler İ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.
  • 5. 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 -Teknik Özellikler yapabilecektir. 4. Web servisleri ile dış sistemlerle haberleşebilece ktir. Kurumsal Kural ve Süreç Envanteri -İş Süreçleri Oracle Kural Otomasyonu (OPA) -Mevzuat ve Oracle Süreç Yönetimi (BPM) Kurallar Kurum Uzmanları
  • 6. Tüm Yazılımlar İçin Tek Bir Otorite A Yazılımı Kurumsal Kural ve Süreç Envanteri Oracle Kural Otomasyonu (OPA) B Yazılımı Oracle Süreç Yönetimi (BPM) Yeni Yazılım Başka Yazılım Kurum Uzmanları
  • 7. Gündem • Oracle Policy Automation Hakkında • Ayırıcı Özellikler • Kamu Örnekli Uygulama • Kapanış
  • 8. <Insert Picture Here> Oracle Policy Automation Hakkında
  • 9. 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
  • 10. 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
  • 13. Mevzuat ile Benzer Yapıda Dönüşüm (Patentli) Kaynak Mevzuat İş Kullanıcılarının Anlayabileceği ve ya da Kural Değişiklik Yapabileceği Biçimde Kopyala, Yapıştır, Doğal Dilde Yürürlüğe Konabilir Biçimlendir Döküman 13
  • 14. Ofis yazılımlarını kullanarak Türkçe kural yazma
  • 15. Mevzuata Benzer Şekilde Ana Dilde Kural Oluşturma
  • 16. Hazır Türkçe Desteği
  • 17. Kural tabloları için Excel’i kullanma
  • 20. Örnek: Araç Kasko Prim hesaplaması
  • 21. Örnek: Hile Tespiti Senaryosu
  • 22. Örnek: Hile Tespiti Senaryosu
  • 23. Karar Sonuç Raporları Kararı açıklamak için pozitif ve negatif ifadeler otomatik olarak oluşturulur 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 23
  • 24. 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
  • 25. 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
  • 26. 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 Team 1 Build and Team 3 Team 2 send OPA Check-in Add module Module Add module Project Get module reference Sourc project reference Policy e and build OPA OPA Contr model ol as module Project Project 2 file 3
  • 27. Excel ile “what-if” analizleri yapılabilir • Mevcut kural modeli kullanılarak bütün sonuçlar hesaplanır
  • 28. 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 Generate CSV coverage files report Analyze against policies Databas e
  • 29. 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ı a, b  OPA’nın diğer sistemlerle kolayca entegre olmasını sağlar Input CSV files Nasıl: Databas e • Veritabanından ya da text dosyalarından girdi ve çıktı a, • Hızlı ve çok prosesli toplu işlemci* b • Ayrıca Policy Output CSV ‒ Veriyi test vakalarına çevirin Model OPA files Batch ‒ Test kapsamını raporlayın Processo r Test Coverage script report *10.4.0 versiyonda sadece CSV dosyaları için
  • 31. 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
  • 32. Regresyon testi ve Simülasyon • 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
  • 33. Yönetimi Kolay ve Zengin Veri Modeli Yapısı
  • 34. 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
  • 35. Otomatik üretilen interaktif Web Ekranları Sorular, •programlama Programlama ihtiyacı olmadan kaynak dökümandan olmadan, kaynak oluştur soruları dökümandan •otomatik sayıda Minimum oluşturulur soru sor • Kararı mantıksal Kararı sıralamada verebilmek sonuçlandır için en az sayıda soruyu en mantıklı sıralamada sorar
  • 36. Teknik takımınızın verimliliği artacak • Kaynak: • OPM’deki Kurallar:
  • 38. … 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‘,
  • 39. 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
  • 40. 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
  • 41. Birden fazla dilde kuralları çalıştırabilme • Ç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
  • 42. 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 8 CPU’lu Sun Makina Üzerinde Oracle Kural Otomasyonu Average response time 3 2.5 Ortalama Yanıt Süresi (sn) 2 (secs) 1.5 1 0.5 0 0 2000 4000 6000 8000 10000 12000 Eşzamanlı Kullanıcı Sayısı # concurrent users 42
  • 44. Örnek Uygulama için ele alınan kısmi mevzuat
  • 45. Örnek uygulama kapsamında yapılanlar: 1. Veri Modelini Oluşturma 5. Web Servis 2. Kural olarak Yazılımı yayınlama 4. Hata 3. Görsel Ayıklama Kural ve Test İnceleme
  • 52. OPA Türkçe yazılmış kuralları derleyerek ortak bir kural setine çeviriyor (standard XML ile)
  • 62. Forsikringskassan - Social Insurance Sweden BACKGROUND TRANSFORMATION OUTCOME • Implement new Dental Reform •Using standard products •Processes automated by 99.9% legislation in tight timescales •Using cost effective tools •ROI in just over 1 month. • Deliver new Dental benefits calculations and improve •Automating processes •Used by 10,000 dentists who Fraud detection process over 20,000 claims per •Retrieving information at source day • Complete in parallel with to obtain timely and undistorted modernisation of Legacy Information •Transaction time for citizens back office systems reduced from 4 weeks to 1-2 • Avoiding storage of information seconds. • More than 12,000 rules for the (files and batch processing) dentis reform •Parental Benefits in pilot phase • Seeking information access 24 / 7 •Next in line for automation: Housing and sickness benefits • Development, implementation and public deployment in only 5 months of the solution that handles all public payments to dentist in Sweden.
  • 63. DUBU – De Udsatte Børn og Unge (Child @ Risk – Denmark) BACKGROUND REQUIREMENT OUTCOME DUBU (Children and Young at Using Oracle Applications – Project went live after only 8 Risk) is a Danish National Siebel Public Sector and Oracle months Implementation of the ICS – Policy Automation, the tools – Integrated Child System, aimed together with IBM Middleware, Expected outcome is enhanced at improving and homogenizing ensures a strong platform for quality in case management, case management and services integrated and consistent reduced number of mistreating for Child @ Risk cases. services for Child at Risk. cases as municipalities have a standardized, rules based The system is interlinking initial methodology combined with 40 municipalities in Denmark. advanced warning systems (transparency on risk indicators).
  • 64. HM Tax and Revenues - UK Overview • HMRC is responsible for collecting the bulk Business Results of UK tax revenue, as well as paying Tax • Up to ten-fold productivity improvements Credits and Child Benefits, and for system development compared to strengthening the UK's frontiers. conventional software approaches • 29.5 million taxpayer records, 8.4 million • For first system rolled out (employment Self Assessment status): • Business case assumed 25% self Challenges service but actual results over 90% • Pan Government requirements for • Saved millions of pounds in administrative efficiencies additional headcount that would • High volumes of enquiries at high cost have been required without • Mystery shopper exercise: same enquiry automation made 9 times, 9 different responses given • Projected headcount reallocation of by staff over 1,000 staff • Massive uncertainty for taxpayers Solution • Oracle Policy Automation established as key delivery tool in 5 year Strategic Plan • Interactive systems deployed which faithfully reflect complex legislative and associated policy and business policies • Interactive guidance platform based on Oracle Web Determinations
  • 65. Oracle Policy Automation ile örnek kazanımlar Hız ve esneklik artışı, Hizmet kalitesinde iyileşme, IT maliyetlerinde azalma Alan OPA OPA Net % Olmadan ile Kazanç Kazanç Kabiliyeti ve Hız Artan Hareket Kural/Mevzuat Yönetme 200 gün 20 gün 180 gün 90% Daha az IT Mantık Güncelleme 90 gün 3 gün 87 gün 97% Maliyeti Ç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 30 3 27 95% işlem gün sayısı Memnuniyet Vaka başına çağrı 4 1 3 75% Artışı Hata oranı / 1000 dosya 50 24 26 52% Kalite Artışı İ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
  • 66. OPA: Misyonu ve Tarihçesi  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 Misyonu:  Sektör uzman analistleri tarafından düzenli olarak lider olarak belirtilmektedir Kurumsal kural ve politika  Dünyanın her kıtasında, her bölgesinde kullanılmaktadır otomasyonunu  İş kuralları, politikalar ve kanun uygulamalarının otomatasyonunu sağlayan patentli teknolojisi sayesinde optimum hale kullanıcıların kendi ana dillerinde (programlama yapmadan) getirme 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 20 yıldır alanında götürüyor lider çözüm  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
  • 67. Oracle Policy Automation Referansları Kamu Sektörü Finans ve Sigorta Diğer • Internal Revenue Service (US) • American Fidelity (US) • British American Tobacco (UK) • Govt of British Columbia • Countrywide (US) • Motosport (US) (Canada) • Credit Suisse (Switzerland) • Cisco (US) • Montana DMV (US) • UBS (Switzerland) • Intel (US) • HM Revenue & Customs (UK) • BUPA (UK, Ireland) • AT&T (US) • Home Office (UK) • NASD (US) • Toyota Motor Corp (US) • Ministry of Defence (UK) • United Healthcare (US) • Dept Trade and Industry (UK) • HealthMarkets (US) • Dept of Social Security • American International (Sweden) Assurance (US) • Westchester County (US) • Farm Bureau Financial • ICF Road Home (US) Services (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)
  • 68. Oracle Policy Automation sunduğu Değer • Son kullanıcılar ya da deneyimli analistler tarafından kurallar ana Son dilde Word ve Excel’de yazılır, dolayısıyla IT tarafında analiz ve kullanıcılar çeviri maliyeti ve riski oluşmaz kuralları • Mevzuat ile Benzer Yapıda Dönüşüm ile iş kurallarına olan güven yönetebilir ve saydamlık artar • Çözüme dahil simülasyon ve senaryo modelleme araçları Test edilebilir, sayesinde kolaylıkla test ve analiz imkanı • Denetim ve Loglama amaçlı üretilen detaylı karar sonuç güvenilir, raporları ve karar ağaçları raporlanabilir • 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 Yüksek • Temporal Reasoning (Zamana Dayalı Kural Çalıştırma) performans destekleyen yüksek performanslı karar motoru
  • 69. 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