IMPACT COMES TO YOU 2009 OD ZERA DO

  • Slides: 37
Download presentation
IMPACT COMES TO YOU 2009 OD ZERA DO BPM-BOHATERA 17. 09. 2009, Warszawa Maciej

IMPACT COMES TO YOU 2009 OD ZERA DO BPM-BOHATERA 17. 09. 2009, Warszawa Maciej Szleminski

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM w przedsiębiorstwach • Jak uniezależnić zmiany zasad działania procesów firmy od działu IT • … Jak to wygląda na żywo

Ewolucja BPM przebiegała następująco… • “Umiejętność zmiany jest o wiele bardziej ceniona niż umiejętność

Ewolucja BPM przebiegała następująco… • “Umiejętność zmiany jest o wiele bardziej ceniona niż umiejętność stworzenia czegoś od nowa. ” Business Process Management — The Third Wave Howard Smith & Peter Fingar 1. fala: Tayloryzm 2. fala: Reengineering procesów biznesowych § Teoria Frederick’a Taylor’a “Scientific Management” § Podział pracy § Kontrola zarządcza miejsca pracy § Księgowość kosztowa oparta na systematycznych obserwacjach sekwencji czynności § Procesy optymalizowane „ręcznie” § Procesy wdrażane w systemach klasy ERP § Logika procesowa i biznesowa na „sztywno” kodowana w systemach 3. fala: Business Process Management (BPM) § Możliwość zmiany procesów § Procesy biznesowe są elastycznie związane z aplikacjami na których są realizowane (SOA)

BPM służy poprawie wydajności procesów… BPM rozwiązuje powszechne problemy biznesowe. . . Brak dokumentacji

BPM służy poprawie wydajności procesów… BPM rozwiązuje powszechne problemy biznesowe. . . Brak dokumentacji procesów biznesowych Wąskie gardła hamujące produktywność Złożona integracja pomiędzy różnorodnymi procesami Małe możliwości Modyfikacji procesów Ograniczone możliwości monitorowania Brak zdefiniowanych KPI dla procesu . . . dzięki połączeniu Modelowanie Integracja Monitorowanie Modele Oprogramowania Formularze Reguły Wiedza o procesach Metryki Ekspertyzy Workflow Policies Logika biznesowa Metodologie

. . . na bazie istniejących systemów informacyjnych przedsiębiorstwa. BPM jest dyrygentem dla SOA

. . . na bazie istniejących systemów informacyjnych przedsiębiorstwa. BPM jest dyrygentem dla SOA Proces (BPM)- wykonanie usług w określonej sekwencji (partytura) Usługa (SOA) – metoda wykorzystania systemów IT (muzycy) Istniejące systemy informacyjne (instrumenty) § Elastyczność Procesy biznesowe § Łatwość integracji § Wysoki stopień wykorzystania już istniejących zasobów Usługi Systemy biznesowe (Aplikacje oraz zasoby informacyjne) Zewnętrzne Application Content Data Registry

Dopiero procesy end-to-end pokazują prawdziwe miejsca tworzenia wartości biznesowej. . . …ale trudno dostrzec

Dopiero procesy end-to-end pokazują prawdziwe miejsca tworzenia wartości biznesowej. . . …ale trudno dostrzec w którym miejscu tworzą wartość Procesy wewnątrzdziałowe są istotne… Sprzedaż Logistyka Purchasing Finanse Procesy end-to-end są kwintesencją BPM!

. . . a BPM jest narzędziem do ich usprawniania! Modelowanie, symulowanie i optymalizacja

. . . a BPM jest narzędziem do ich usprawniania! Modelowanie, symulowanie i optymalizacja procesów Sprzedaż Implementacja w oparciu o best practices oraz wdrożenie Logistyka Dalsza optymalizacja w oparciu o wyniki dotychczasowego działania Purchasing Finanse Pomiar rezultatów wg kryteriów biznesowych Zamknięty cykl innowacji procesowej (Metodologia IBM)

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM w przedsiębiorstwach • Jak uniezależnić zmiany zasad działania procesów firmy od działu IT • … Jak to wygląda na żywo

Modelowanie, analiza i symulacja procesów Web. Sphere Business Modeler Wiedza Modelowanie Symulowanie przewidywanie wyników

Modelowanie, analiza i symulacja procesów Web. Sphere Business Modeler Wiedza Modelowanie Symulowanie przewidywanie wyników przed wdrożeniem § Zaawansowane możliwości modelowania § Symulacja i analiza scenariuszy „co by było gdyby” – znajdowanie rozwiązań problemów biznesowych bez dużych inwestycji § Narzędzie dla ANALITYKÓW BIZNESOWYCH, nie dla IT!

Co by było gdyby. . . ? Znajdowanie rozwiązań problemów biznesowych bez kosztownych inwestycji

Co by było gdyby. . . ? Znajdowanie rozwiązań problemów biznesowych bez kosztownych inwestycji Existing Processes Web. Sphere Business Modeler Run simulation across multiple process models Przykład: symulacja odsłania obszary gdzie najwięcej można zyskać!

Czas modelowania zredukowany o 70% względem konkurencyjnych narzędzi. Naukowe podstawy modelowania procesów w służbie

Czas modelowania zredukowany o 70% względem konkurencyjnych narzędzi. Naukowe podstawy modelowania procesów w służbie biznesu

Interfejs użytkownika definiowany przez biznes a nie IT! Zaprojektowany dla działów biznesowych przez działy

Interfejs użytkownika definiowany przez biznes a nie IT! Zaprojektowany dla działów biznesowych przez działy biznesowe

Development wizualny –bez programowania IT podłącza konkretne usługi do otrzymanego modelu procesu Systemy własne

Development wizualny –bez programowania IT podłącza konkretne usługi do otrzymanego modelu procesu Systemy własne Zadania dla pracowników Java Usługi Web. Sphere Integration Developer Systemy ERP

A jak model procesu się zmieni (a zmienia się zawsze)… 14

A jak model procesu się zmieni (a zmienia się zawsze)… 14

…łatwo zsynchronizujesz zmiany w modelu z kodem procesu! Zysk § Bardzo duże uproszczenie zarządzania

…łatwo zsynchronizujesz zmiany w modelu z kodem procesu! Zysk § Bardzo duże uproszczenie zarządzania rozwoju systemu procesowego! Dwukierunkowa synchronizacja modelu procesu i jego kodu wykonywalnego poddana szczegółowej kontroli projektantów systemu procesowego 15

Wydajne i łatwe w zarządzaniu środowisko wykonawcze Web. Sphere Modeler Web. Sphere Integration Developer

Wydajne i łatwe w zarządzaniu środowisko wykonawcze Web. Sphere Modeler Web. Sphere Integration Developer § § § Model procesu biznesowego Wygenerowany przez analityka biznesowego Wstępnie zdefiniowane formatki Web. Sphere Process Server • Elastyczny i wydajny silnik wykonawczy procesów biznesowych opartych o SOA • Duże możliwości w zakresie obsługi pracy ludzkiej • Dostępne na wszystkie platformy hardware’owe § Proces biznesowy podłączony do konkretnych usług § Formatki otrzymują i wysyłają odpowiednie informacje do procesu

Monitorowanie procesów w czasie rzeczywistym! Dynamiczne KPI Czas obsługi zamówienia, wpływy dzienne, ilość zrealizowanych

Monitorowanie procesów w czasie rzeczywistym! Dynamiczne KPI Czas obsługi zamówienia, wpływy dzienne, ilość zrealizowanych zleceń Alarmy biznesowe Gdy coś idzie nie po naszej myśli Rozwiązywanie problemów Eskalacja i rozwiązywanie problemów przez kierownictwo danej linii biznesowej Raporty i analizy Śledzenie trendów przez porównanie danych aktualnych i archiwalnych Zewnętrzne informacje (np. kursy walut i towarów, MAPY!) Web. Sphere Business Monitor

Dedykowane środowisko użytkownika biznesowego IBM Business. Space Uruchamianie nowych procesów Lista zadań użytkownika 18

Dedykowane środowisko użytkownika biznesowego IBM Business. Space Uruchamianie nowych procesów Lista zadań użytkownika 18 Praca z zadaniami ludzkimi Modyfikowanie reguł biznesowych

Dedykowane środowisko użytkownika biznesowego IBM Business. Space

Dedykowane środowisko użytkownika biznesowego IBM Business. Space

Narzędzia IBM wspierają kompletny cykl rozwoju rozwiązań BPM Web. Sphere Integration Developer - Podłączanie

Narzędzia IBM wspierają kompletny cykl rozwoju rozwiązań BPM Web. Sphere Integration Developer - Podłączanie usług do procesów (SOA) - Development wizualny - NARZĘDZIE DLA IT Web. Sphere Process Server - Silnik na którym działa rozwiązanie - WAS + podsystem procesowy - Nowoczesny i oparty o standardy Web. Sphere Business Modeler -Modelowanie procesów - Symulacja wariantów - NARZĘDZIE DLA BIZNESU Web. Sphere Business Monitor -Zarządzanie procesami - Pomiary wydajności - Raporty i analizy - Rozwiązywanie problemów - NARZĘDZIE DLA BIZNESU

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM w przedsiębiorstwach • Jak uniezależnić zmiany zasad działania procesów firmy od działu IT • … Jak to wygląda na żywo

Decyzje biznesowe są dynamiczne. . . Musimy tu dodać punkt kontrolny żeby proces był

Decyzje biznesowe są dynamiczne. . . Musimy tu dodać punkt kontrolny żeby proces był zgodny z wymaganiami ISO. Stwórzmy specjalną promocję dla naszych najlepszych klientów! Czy da się zrobić tak, żeby zamówienie tego typu było akceptowane automatycznie? Copyright© 2008 - IBM . . . i często się zmieniają!

… a zarządzanie nimi jest wyzwaniem! Zasady podejmowania decyzji biznesowych to “reguły biznesowe” Tam

… a zarządzanie nimi jest wyzwaniem! Zasady podejmowania decyzji biznesowych to “reguły biznesowe” Tam gdzie istnieją reguły. . . Aplikacje Zespoły ludzkie Dokumenty Procesy … istnieją problemy z ich obsługą • Reguły są ukryte w różnych systemach firmy • Ta sama reguła występuje często w więcej niż jednym systemie • Ergo zmiany są trudne do wprowadzenia i udokumentowania • Reguły muszą być przeprogramowane przez zespół IT • Utrudniony jest audyt mechanizmu podjęcia danej decyzji • Zmiany reguł nie mogą być łatwo przetestowane lub wysymulowane 23

Wyzwanie to adresują systemy reguł… Zasady podejmowania decyzji biznesowych to “reguły biznesowe” Business Rule

Wyzwanie to adresują systemy reguł… Zasady podejmowania decyzji biznesowych to “reguły biznesowe” Business Rule Management System Tam gdzie istnieją reguły. . . Są one definiowane i zarządzane Narzędzia Aplikacje Dokumenty Repozytorium Zespoły ludzkie Procesy Serwer reguł Copyright© 2008 - IBM Są one przechowywane i aktualizowane Są one uruchamiane i monitorowane 24

. . . których wdrożenie daje firmie przewagę… • Usunięcie sztywnych punktów • “Forrester

. . . których wdrożenie daje firmie przewagę… • Usunięcie sztywnych punktów • “Forrester Research zidentyfikował reguły biznesowe jako kluczową technologię umożliwiającą szybkie wprowadzanie zmian do procesów biznesowych w odpowiedzi na zmieniające się wymagania biznesu” (Forrester Research, Trends: Business Rules Platforms, 2008) • Mniej pracy ręcznej • “Firmy potrzebują nie tylko decyzji, ale również decyzji zautomatyzowanych. Upowszechnienie się indywidualizacji produktów i usług grozi przytłoczeniem codziennego funkcjonowania przedsiębiorstw…” (Gartner, Intelligent Decision Management with Business Rules) • Mniejsze obciążenie działów IT • Copyright© 2008 - IBM “Departamenty IT mają dostarczać coraz bardziej złożone systemy biznesowe. . . Których rosnąca złożoność nie idzie w parze z rozwojem tradycyjnych architektur oprogramowania!” (Butler Group, JRules 6. 7 Technology Audit) 25

…w różnych inicjatywach, np. . Skrócony czas dodawania/zmian w produktach Bardziej spersonalizowana obsługa klienta

…w różnych inicjatywach, np. . Skrócony czas dodawania/zmian w produktach Bardziej spersonalizowana obsługa klienta Skrócenie z tygodni do godzin (usługi finansowe) 10 x bardziej skuteczne oferty cross-sell (bank detaliczny) Rules + Metadata BRMS Zgodność z wymogami regulacyjnymi Lepsza współpraca LOB z IT Skrócenie czas zmiany zasad naliczania o 50% (firma obsługująca wypłaty emerytur) w tym zależnymi od typu/regionu klienta, typu produktu (ubezpieczenia) 26

Operacyjne zarządzanie zmianami jest trudne! Zmiana zasady Reguły biznesowe Zmiana Start System produkcyjny Start

Operacyjne zarządzanie zmianami jest trudne! Zmiana zasady Reguły biznesowe Zmiana Start System produkcyjny Start Wymaganie Rozwój kolejnych wersji systemu biznesowego Zmiana platformy Rozszerzenia funkcjonalne Wydzielenie reguł z systemu to szybsze wdrażanie zmian!

. . . ale można je uprościć wizualnie opisując reguły… Język naturalny Tablica decyzyjna

. . . ale można je uprościć wizualnie opisując reguły… Język naturalny Tablica decyzyjna Drzewo decyzyjne Copyright© 2008 - IBM 28

. . . i zapewniając łatwość ich modyfikacji. Copyright © by ILOG, Inc. -

. . . i zapewniając łatwość ich modyfikacji. Copyright © by ILOG, Inc. - All Rights Reserved 29

BRMS daje zalety widoczne w wielu aspektach Elastyczność Implementacja tradycyjna System reguł biznesowych Zmiana

BRMS daje zalety widoczne w wielu aspektach Elastyczność Implementacja tradycyjna System reguł biznesowych Zmiana sposobu działania w ciągu dni lub tygodnia – szybsza adaptacja do otoczenia przedsiębiorstwa (np. konkurencja)! Długi okres implementacji zmiany, często mierzony w miesiącach – hamulec dla biznesu. Efektywne wykorzystanie IT Zazwyczaj 40 -50% zasobów IT zajmuje się utrzymaniem w działaniu posiadanych systemów. Uwolnione zasoby IT – szybsze opracowanie nowych funkcjonalności oczekiwanych przez biznes! Spójność Logika biznesowa rozproszona, kosztowne zapewnienie spójnego działania w różnych podsystemach. Jedno miejsce przechowywania logiki decyzyjnej – znaczna redukcja kosztów! Przejrzystość Trudność zrozumienia działania reguł, ergo małe zaufanie dla systemów które reguły te implementują. Wszystko pod ręką – doskonałe śledzenie drogi od wymagań do implementacji! Dane do auditu Trudność sprawdzenia dlaczego podjęto określoną decyzję biznesową w danym procesie. Copyright© 2008 - IBM Szczegółowa historia każdego wykonania każdej reguły biznesowej! 30

… które można podsumować następująco: § Wdrażanie zmiany w sposób łatwy, bezpieczny i przewidywalny

… które można podsumować następująco: § Wdrażanie zmiany w sposób łatwy, bezpieczny i przewidywalny § Redukcja czasu i kosztów modyfikacji systemów objętych wprowadzaną zmianą § Zapewnienie IT oraz LOB możliwości współpracy nad zasadami działania firmy § Lepsza architektura – sposób w jaki systemy firmy podejmują decyzje biznesowe jest lepiej widoczny (czyli audytowalny) 31

ILOG znacząco wyróżnia się od konkurencji… • Jedyny system z funkcjonalnością całościowego zarządzania regułami

ILOG znacząco wyróżnia się od konkurencji… • Jedyny system z funkcjonalnością całościowego zarządzania regułami • Jedyny system z możliwościami symulacji i walidacji o takim zakresie • Technologia konfigurowalnego języka reguł biznesowych • Wysoce wydajne środowisko produkcyjne • Możliwości modyfikowania reguł bez zatrzymywania systemu

…a jego wyższość potwierdzają analitycy:

…a jego wyższość potwierdzają analitycy:

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM

AGENDA • Jak IBM definiuje BPM • Jak narzędzia IBM wspierają strategie wdrażania BPM w przedsiębiorstwach • Jak uniezależnić zmiany zasad działania procesów firmy od działu IT • … Jak to wygląda na żywo

Co zobaczymy w pokazie na żywo? • Przykładowy proces - Weryfikacja klienta • Proces

Co zobaczymy w pokazie na żywo? • Przykładowy proces - Weryfikacja klienta • Proces ten jest zautomatyzowany i wykonywany na platformie BPM – Użytkownicy biznesowi wykonują zadania w ramach Business Space – Proces jest monitorowany pod kątem zadanych KPI • KPI na czas wykonania procesu jest niesatysfakcjonujący…

Co zobaczymy w pokazie na żywo? • Opracujemy kolejną wersję procesu – Wykorzystamy regułę

Co zobaczymy w pokazie na żywo? • Opracujemy kolejną wersję procesu – Wykorzystamy regułę biznesową do automatycznego zatwierdzania lub odrzucania klientów spełniających zadane kryteria – Pozostałe przypadki dalej będą rozpatrywane przez wyznaczonych pracowników

Na co zwrócić uwagę w pokazie na żywo? • Wykażemy szybkość wdrożenia nowej wersji

Na co zwrócić uwagę w pokazie na żywo? • Wykażemy szybkość wdrożenia nowej wersji procesu … • … oraz łatwość modyfikacji reguł biznesowych przez działy biznesowe … – … na przykład w Excelu • A dzięki temu – jak proces staje się bardziej wydajny!