Zarządzanie procesami biznesowymi - tworzenie aplikacji pod klucz - Studium Przypadku (System Elektronicznego Obiegu Spraw i Dokumentów) Marek Sokołowski Oracle Fusion Middleware Public Sector Consultant Oracle Polska
Podejście procesowe w administracji publicznej Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e- administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju. Cytat za: http://www.computerworld.pl/news/382184/raport.panstwo.20.czyli.nowa.wizja.informatyzacji.panstwa.html
Podejście procesowe w administracji publicznej Głównym założeniem, na którym ma się opierać strategia rozwoju e- administracji, jest "informatyzacja zintegrowana". Oznacza to, że wszelkie działania związane z wdrażaniem systemów informatycznych mają być podporządkowane obiegowi informacji w państwie, a nie odwrotnie. Dominującym podejściem będzie podejście procesowe. "Mówimy więc o procesach w administracji publicznej i usługach jakie ona zapewnia, a nie o projektach informatycznych" - czytamy w raporcie. Informatyzacja musi być prowadzona w sposób przejrzysty i efektywny. Realizowane rozwiązania muszą zapewniać możliwie najlepszą efektywność i relację wyników do zaangażowanych środków. Państwo ma pozostać neutralne technologicznie. Zastosowane rozwiązania mają nie zapewnić powszechny dostęp dla obywateli, ale też umożliwić administracji zmianę dostawcy czy usługodawcy rozwiązań informatycznych, jeżeli współpraca z obecnym nie gwarantuje oczekiwanych korzyści. Cytat za: http://www.computerworld.pl/news/382184/raport.panstwo.20.czyli.nowa.wizja.informatyzacji.panstwa.html
Usługi publiczne XXI wieku - wizja Zintegrowany pojedynczy punkt dostępu do usług publicznych dla obywateli Samoobsługa $ Centrum informacyjne $$ Bezpośredni kontakt $$$$
Jak to osiągnąć? - podejścia Vs. Silosy Klocki
Przez lata mógł powstać bałagan Informatyczne spaghetti Bardziej liczył się efekt niż to jak to wygląda w środku, przecież tego nie widać Brak standardów ważne standardy to kwestia ostatnich kilku lat Brak standardu -> egoizm systemu Nowa potrzeba -> nowy system
SOA Service Oriented Architecture
Koncepcja SOA Service Oriented Architecture (SOA) strategia IT funkcjonalność zawarta w aplikacjach jest zorganizowana w postaci opartych na standardach, współpracujących usług, które mogą być powtórnie używane i łatwo łączone, tak aby szybko sprostać wymaganiom organizacji.
NADZIEJE WIĄZANE Z SOA większa elastyczność biznes: agile IT szybsze zaspokajanie potrzeb biznesowych szybsza reakcja na zmiany szybciej budowane i bardziej dopasowane aplikacje eliminacja silosów informacyjnych mniejsze uzależnienie się od dostawców (vendor lock-in) IT: lepsza architektura infrastruktury IT przejrzystość, modularność, większa kontrola w heterogenicznym środowisku IT szybsza integracja aplikacji łatwiejsze wprowadzanie zmian większy stopień powtórnego wykorzystania łatwiejsza współpraca różnych technologii luźne powiązania IT, które myśli językiem biznesu...
Infrastruktura dla SOA i BPM
Procesy / BPM
Procesy w organizacji a współczesne narzędzia informatyczne
13 Realizacja Świat biznesu (Procesy biznesowe) Procesy biznesowe Finanse Obsługa klientów Małe Duże Pobierz informacje o zdolności klienta Weryfikacja klienta Dobra Zła Pobierz informacje o kliencie Odrzuć zamówienie Przypisz priorytet Logistyka Realizacja zamówienia Dane, aplikacje, interfejsy Świat IT (Usługi) Usługi Usługa Usługa Konto Klienta Usługa Usługa Klient Usługa Zamówienie Legacy ERP Finance B2B
Business Process Management Analityk Biznesowy Programista Modelowanie, symulacja i dokumentowanie procesu Właściciel biznesowy Uruchamianie procesu oraz zarządzanie Tworzenie procesu i integracja systemów Pulpity biznesowe, analiza danych historycznych i trendów Interakcja z użytkownikami Systemy biznesowymi przedsiębiorstwa I bazy danych Uczestnik procesu 14 Oracle Restricted and Confidential
Trzy filary efektywnego wdrożenia BPM Ludzie, Metodyka & Technologia Projekt BPM Kompetencja instytucjonalna Kultura Dobre narzędzia do modelowania, symulacji, implementacji i uruchamiania Narzędzia Planowanie procesów i mapa drogowa Metodyka Spójne i konsekwentne podejście do tworzenia i zarządzania
Analiza procesowa
Pierwszy krok to identyfikacja i modelowanie procesów
Zadanie badawcze: OPIS PROCESÓW Geograficzny: cały kraj w podziale na 4 obszary terytorialne Przedmiotowy: opracowanie 30 map procesów urzędów 3 modeli referencyjnych procesów urzędów Podmiotowy: 14 urzędów miast 8 urzędów marszałkowskich 8 urzędów wojewódzkich Partnerzy Projektu: Akademia Administracji Uniwersytet Warmińsko Mazurski w Olsztynie
Wybrane modele procesów Urzędów Miast Obsługa administracyjno-organizacyjna RM - Uchwały Toruń Kraków Kalisz
Działania w Urzędzie Marszałkowskim Województwa Kujawsko-Pomorskiego Termin realizacji projektu: Czas realizacji projektu: 10 dni roboczych 29.11 10.12.2010r Liczba spotkań: 231 Średnia liczba spotkań: 23 dziennie Liczba konsultantów: 6-8 Liczba pracowników: 223 Liczba modeli procesów: 397 Liczba obiektów : 6130
Implementacja
Statystyka wdrożeniowa Obieg dokumentów na BPMie Obieg dokumentów zrealizowany za pomocą silnika procesów biznesowych Obieg dokumentów dla urzędu marszałkowskiego oraz podmiotów podległych Centralna infrastruktura sprzętowo programowa model chmury prywatnej Obsługa ponad 80 jednostek podległych Analiza jednego procesu identyfikacja, modelowanie, projektowanie struktur danych i formularzy KILKA DNI Implementacja aplikacji wspierającej proces wytworzenie aplikacji w narzędziach towarzyszących silnikowi procesowemu KILKA DNI
Warstwa narzędziowa
Kompozytor procesów Obsługa współpracy użytkowników i wersjonowania procesów Collaboration Project Home Change History Snapshots Project Sharing
Modelowanie procesów biznesowych Lekkie narzędzie dla użytkowników biznesowych
Współpraca biznesu oraz IT Jeden model procesu od zaprojektowania do uruchomienia Studio Comprehensive IDE for Developers Empower business analyst with catalog of implementation artifacts Single BPMN 2.0 model
Sprawdź czy działa zanim uruchomisz Możliwość symulacji procesów Queue Buildups and What-ifs Rich set of Charts KPIs
Wbudowane reguły biznesowe
Tworzenie interfejsu użytkownika Graficzny edytor formularzy Data Controls ADFBC, Web Services, etc. BPM Data Control for drag-and-drop extension of generated form Declarative specificatio n of most UI behavior Data Visualization Components.
Organizacja procesów Korelacje
Komunikacja pomiędzy procesami Konwersacje
Dynamic Case Management Sterowanie procesami w sposób elastyczny Zadania dostępne dla mnie w tym stadium przypadku Podpowiedź, które zadanie może okazać się przydatne w tym przypadku Przepływ aktywności dla wybranych zadań Inni użytkownicy bądź role uczestniczące w tym przypadku Wirtualny folder
Reprezentacja struktury organizacyjnej w aplikacji Role użytkowników w aplikacjach procesowych Wykorzystanie struktury organizacyjnej Usługi katalogowe Integracja z MS Active Directory Role parametryczne
Narzędzie zintegrowane z repozytorium dokumentów Share Comments and Attachments across Process Upload attachments to UCM UCM Attributes Mapped in Task
BPM i SOA uzupełniają się Business Process Management Umożliwia modelowanie, automatyzację, wykonywanie, optymalizację i zarządzanie procesami biznesowymi Umożliwia stałe ulepszanie procesów biznesowych przez biznes Nie wymaga podejścia SOA, ale SOA znacznie upraszcza wdrażanie BPM BPM jest powyżej SOA procesy w określonych miejscach korzystają z usług udostępnionych przez SOA Service-Oriented Architecture Umożliwia modelowanie, tworzenie, kompozycję i zarządzanie (governance) luźno powiązanych usług (biznesowych i integracyjnych) Umożliwia IT zarządzanie złożonością współczesnych integracji systemów, ludzi i procesów Stanowi warstwę kontroli i zarządzania (governance) środowiskiem informatycznych poniżej BPM 35
BPM dla SOA i SOA dla BPM Biznes Monitoring Modelowanie Cykl życia procesu Wykonywanie Implementacja Elastyczność i efektywność biznesu Konsumowanie usług Wyszukiwanie usług IT Udostępnianie Zarządzanie Cykl życia usługi Budowa Projektowanie Elastyczność i efektywność technologii
Infrastruktura dla SOA i BPM Enterprise Registry, Repository Portal, Web 2.0 (Oracle WebCenter) Custom Applications Procesy Biznesowe (BPM) (Oracle BPM) Udostępnianie Usług (ESB) (Oracle Service Bus) Procesy Integracyjne (Oracle BPEL Process Manager) Legacy Applications Packaged Applications Database Legacy Applications Usługi Danych (Oracle Data Services Integrator) Database Packaged Applications XML Data Source
Komponenty i Architektura
Architektura logiczna EOD
Efekty Efekty instytucjonalne dla Urzędu to: kontakt z dobrze poinformowanym interesantem, skrócenie czasu załatwiania spraw, znaczące oszczędności budżetowe Przejrzystość działania Efekty dla pracowników urzędu to: możliwość korzystania z pełnego zasobu danych, terminowe załatwianie spraw, skupienie czasu i energii na merytorycznym rozpatrzeniu sprawy bez bariery dostępu do danych. Pozostałe efekty: poprawa wizerunku urzędu i urzędników
Oracle Fusion Middleware 11 g 1,987 Samodzielnych projektów softwarowych 5,420 Wskazywanych przez Klientów ulepszeń 7,350 Osobolat prac inżynierskich 13 Milionów Godzin testowania oprogramowania
Name: Marek Sokołowski Title: Fusion Middleware Public Sector Consultant Mobile: +48 661 966 026 Email: marek.sokolowski@oracle.com