Pizza & Beer: Progress Corticon

Podobne dokumenty
Specyfikowanie wymagań przypadki użycia

Akceleracja działalności firmy przez automatyzację reguł biznesowych

Automatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Opis metodyki i procesu produkcji oprogramowania

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki

Cykle życia systemu informatycznego

Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia)

Zwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)

Szkolenie: Budowa aplikacji SOA/BPM na platformie Oracle SOA Suite 11g

Szkolenie: Testowanie wydajności (Performance Testing)

Pizza & Beer: Nowości OE 11

Agile Project Management

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

Informatyzacja przedsiębiorstw WYKŁAD

Nowoczesne aplikacje mobilne i ich rola w podnoszeniu jakości danych

Korporacyjna Magistrala Usług na przykładzie Mule ESB

Programowanie aplikacji biznesowych

Testowanie aplikacji mobilnych na platformie Android - architektura, wzorce, praktyki i narzędzia

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

Wyzwania Biznesu. Co jest ważne dla Ciebie?

KATALOG SZKOLEŃ CERTYFIKOWANYCH 2014

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

Podstawy programowania III WYKŁAD 4

Tworzenie zapytań do Microsoft SQL Server

Szybkie mierzenie efektywności zoptymalizowania procesów. Korzyści w wariancie idealistycznym

YOUR SOFTWARE CHALLENGE IS OUR MISSION. Case Study POLITYKA

Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.

Application Security Verification Standard. Wojciech Dworakowski, SecuRing

mtim Dedykowane aplikacje mobilne dla TIM S.A.

arvato Polska Optymalizacja procesu obsługi faktur z wykorzystaniem systemu ELO zintegrowanego z systemem SAP na przykładzie Weltbild Polska

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Wykład 1 Inżynieria Oprogramowania

Szkolenia SAS Cennik i kalendarz 2017

Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus

Zaawansowane programowanie w języku C++

Spring Framework - wprowadzenie i zagadnienia zaawansowane

Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą

Planowanie i realizacja zadań w zespole Scrum

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

Warsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni

Wyższa Szkoła Bankowa w Toruniu ul. Młodzieżowa 31a Toruń Toruń, dnia r. ZAPYTANIE OFERTOWE nr 1/NOR/0119/2014

Bezpieczeństwo aplikacji i urządzeń mobilnych w kontekście wymagań normy ISO/IEC oraz BS doświadczenia audytora

Spectrum Spatial. Dla systemów BI (Business Intelligence)

Stabilis Smart Factory

Jak uczyć się na błędach? Łukasz Malina WEBCON

mint software Business Solutions Development Team

Otwarcie Magazynu Centralnego w Ołtarzewie Centralizacja logistyki w Grupie NEUCA. 31 stycznia 2011 r.

Procesy ETL. 10maja2009. Paweł Szołtysek

Dobre wdrożenia IT cz. I Business Case.

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Metody testowania oprogramowania w cyklu wytwarzania aplikacji. Milena Sobolewska. Rule Financial - Software Test Engineer

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

KATALOG SZKOLEŃ CERTYFIKOWANYCH 2015

Wybór ZSI. Zakup standardowego systemu. System pisany na zamówienie

Continuous Testing a nowa era w jakości oprogramowania. Grzegorz Leopold, Michał Błaszak

Program szkolenia: Wzorce projektowe i ich implementacja w C# oraz testowanie automatyczne

Luki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej

Firmowe rachunki w Banku BPH można już integrować z systemami SAP w trybie On-Line!

Techniki i rozwiązania IT w optymalizacji procesów

Robotyzacja procesów biznesowych

Projektowanie Infrastruktury Sieciowej v2 2012/09/01

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

Całościowe podejście do testowania automatycznego dla programistów. /C#/PHP (TDD, BDD, Spec. by Example, wzorce, narzędzia)

HP Service Anywhere Uproszczenie zarządzania usługami IT

Maciej Oleksy Zenon Matuszyk

Cyberbezpieczeństwo w świecie płatności natychmiastowych i e-walletów. Michał Olczak Obserwatorium.biz Warszawa,

Programowanie zespołowe

JMP Gospodarstwo Ogrodnicze: optymalizacja polityki cenowej klucz do sukcesu rynkowego

Ciągłe dostarczanie oprogramowania : kompletny przewodnik / Eberhard Wolff. Gliwice, cop Spis treści

Pakiet dla Efektywności Energetycznej

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Wdrożenie technologii procesowej IBM BPM w EFL

Tester oprogramowania 2014/15 Tematy prac dyplomowych

Prezentacja dla inwestorów

Podrozdziały te powinny zawierać informacje istotne z punktu widzenia przyjętego celu pracy

Outsourcing centers in Poland. APT Structure All rights reserved

Proces implementacji BIM z perspektywy firmy wdrażającej

Woom Welcome to the Woom World.

Architektura biznesowa systemu ochrony zdrowia. Tomek Staszelis

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Projekt współfinansowany przez Unię Europejską z Programu Operacyjnego Innowacyjna Gospodarka na lata ZAMAWIAJĄCY:

Wyspecjalizowani w ochronie urządzeń mobilnych

SERWERY KOMUNIKACYJNE ALCATEL-LUCENT

dla rozwoju Województwa Świętokrzyskiego...

Szkolenie autoryzowane. MS Tworzenie zapytań do Microsoft SQL Server Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Od papierowych procedur do automatycznych procesów biznesowych w urzędzie dobre praktyki Michał Prusaczyk

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

ZAPYTANIE OFERTOWE. Wdrożenie systemu B2B w celu automatyzacji procesów biznesowych zachodzącymi między Wnioskodawcą a partnerami biznesowymi

ROI Institute PROGRAM SZKOLENIA ROI RETURN OF INVESTMENT. Szkolenie na licencji ROI Institute. al. Niepodległości 51/ Poznań

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.

MOŻLIWOŚCI ROZWIĄZAŃ ACI ZE SZCZEGÓLNYM UWZGLĘDNIENIEM SYSTEMU POSTILION

Transkrypt:

Pizza & Beer: Progress Corticon Spotkania techniczne dla partnerów aplikacyjnych i klientów technologii Progress

Reguły są wszędzie wokół nas Każdą regułę można wyrazić słownie: JEŚLI (warunek do spełnienia), TO (działanie) JEŚLI (roczna płaca pracownika brutto > 300.000 PLN) TO (dodatkowe opodatkowanie = 35%) JEŚLI (skrzyżowanie nie ma znaków) i jednocześnie JEŚLI (kierowca jest na terenie UE) TO (obowiązuje zasada prawej ręki) JEŚLI (teściowej nie ma w domu) TO (wszystko OK, można skoczyć na piwo)

REGUŁY są wszędzie tam, gdzie podejmujemy DECYZJE Aspekty wpływające na istotę automatyzacji decyzji: Ilość powiązań między regułami. Obowiązuje tu ogólna zasada, że system jest tym bardziej złożony, im więcej powiązań istnieje między jego elementami. Szybkość, z jaką trzeba dziś podejmować decyzje biznesowe (real-time). Decyzje zależą od reguł biznesowych Decyzja Reguła Biznesowa Jaki pojazd dostarczyć temu klientowi? Klienci Gold otrzymują dostępne dodatki za darmo. Decyzja Reguła Biznesowa W jaki sposób diagnozować tego pacjenta? Pacjenci z kaszlem i gorączką powinni mieć prześwietloną klatkę piersiową. Decyzja Reguła Biznesowa Czy powinniśmy zapłacić za to roszczenie? Odrzucić roszczenie w przypadku nieprawidłowych kodów rozliczeniowych.

Automatyzacja reguł podejście tradycyjne Oparta na programowaniu Wszystkie reguły są stałe hardcoded (IF-THEN-ELSE, CASE, ) Tworzenie procedur Brak możliwości automatyzacji skomplikowanych reguł Pojedyncza zmiana może mieć wpływ na setki reguł i procesów

Automatyzacja reguł podejście zaawansowane Oparte na wyspecjalizowanym oprogramowaniu zwanym silnik reguł (rule engine) Oprogramowanie pomagające podejmować właściwe decyzje we właściwym czasie Business Rules Management Systems (BRMS) Oddzielenie logiki decyzyjnej od kodu aplikacji. Reprezentacja logiki decyzyjnej w postaci reguł biznesowych Progress oferuje Corticon rozwój i wdrażanie reguł w systemie model-driven Podejście tradycyjne Specify Design Templates Code Test Integrate Deploy Redukcja cyklu developmentu i wprowadzania zmian o 90% Podejście Corticon Model Integrate Deploy

Progress Corticon Obejmuje cały cykl życia reguł

Progress Corticon Zaprojektowany zarówno dla analityków biznesowych jak i programistów korzystających z narzędzi typu Excel Automatyzacja wyszukania błędów logicznych. Reguły nie są: Nieścisłe, tzn. że nie zawierają żadnych wewnętrznych konfliktów Niepełne, tzn. że zawierają wszystkie możliwe scenariusze Zapętlone, jeśli nie jest to oczekiwane zachowanie, jak np. przy rekursji.

Progress Corticon Składa się z czterech produktów Studio - Zarządzanie słownikiem biznesowy. Modelowanie, analiza, przebieg, testowanie Server Przechowywanie, wykonywanie i administrowanie reguł Data Connector - Powiązanie ze źródłami danych Foundation - Otwarte API. Wykorzystanie możliwości Corticon BRMS w dowolnej aplikacji przedsiębiorstwa

Wyzwania, które mogą być rozwiązane przez Corticon Nasza działalność musi być ciągle zgodna z szeregiem środków regulujących funkcjonowanie firmy, ustaw, rozporządzeń. One często się zmieniają, więc utrzymanie ciągłej zgodności jest bardzo trudne i blokuje nasze zasoby finansowe, personalne i czasowe. Zmiany w naszej aplikacji handlowej trwają długo i są realizowane zbyt późno, ponieważ niemal wszystkie reguły są zaimplementowane na sztywno. Mamy opisane reguły biznesowe, ale np. tylko w Excelu. Chcemy aby nasi pracownicy rzeczywiście postępowali zgodnie z tymi regułami. Jak to możemy zrealizować?

Wybrani klienci korzystający z Corticona

Progress Corticon in U.S. Stany USA, w których klienci korzystają z sytemu reguł Corticon

Corticon w BROCACEF BROCACEF dystrybutor leków, sieć aptek BENU Złożony system refundacji leków Każda firma ubezpieczeniowa ma własny system reguł dla refundacji Ponad 870.000 kalkulacji cen miesięcznie ponad milion rocznie! Reguły opisane w Excelu. Corticon POC Integracja z regułami bez hard-kodowania Poprawne wykrywanie błędów Optymalna wydajność Implementacja 2 miesiące Wprowadzanie zmian 1,5 tygodnia 1,5 godz.

Corticon w NETELLER NETELLER identyfikacja i płatności online Skomplikowany system identyfikacji integracja z brokerami danych Każdy broker danych ma własny system reguł integracja do 6 miesięcy Istniejący system reguł kodowanych na stałe Nowy system Corticon implementacja w kilka tygodni ROI po ok. 3 miesiącach

Resources Broszura Galeos : http://www.galeos.eu/technologie https://community.progress.com/community_groups/corticon/w/rulesworld https://www.progress.com/openedge/components/corticon-brms https://www.progress.com/resources/webinars/making-complex-rules-simple https://www.progress.com/video/why-progress-corticon https://www.progress.com/corticon https://www.progress.com/company/contact https://community.progress.com/community_groups/corticon/w/rulesworld

Gdzie zdobyć więcej informacji i doświadczenia? Progress Academy 28.8. - 18.9.2016 3-tygodnie intensywnego treningu dla deweloperów OE/OERA EMEA PUG Challenge 5-7.10.2016, ok. 80 sesji i 8 3-dniowych warsztatów ProgressNEXT for Partners 8-11.02.2017, Orlando, Florida, USA Pizza & Beer August 2016 Bratislava-Brno-Poznań March 2017 Bratislava-Brno-Warszawa EMEA PUG Challenge October 2017 Praha 2010-2016 Galeos Praha Warszawa Bratislava 15

Dziękuję! Kontakt Piotr Tucholski Mobile: +48 604 236 266 piotr.tucholski@galeos.eu 2016