Budowanie przewagi konkurencyjnej BPM
-
Upload
alicja-sieminska -
Category
Technology
-
view
1.967 -
download
4
description
Transcript of Budowanie przewagi konkurencyjnej BPM
<Insert Picture Here>
Management of Oracle Fusion Middleware using Oracle Enterprise Manager
Budowanie przewagi konkurencyjnej dzięki platformie BPMNowa platforma Oracle BPM 11g
Jarosław StępieńSales Consultant – SOA & BPM
Program prezentacji
• Wprowadzenie• Oracle BPM 11g– Komponenty i architektura– Modelowanie procesów– Integracja (SOA Suite)– Reguły biznesowe– Interfejs użytkownika– Monitorowanie i administracja
• Podsumowanie
WPROWADZENIEPlatforma Oracle BPM 11gR1
Efektywne zarządzanie procesami pozostaje priorytetem...
Zarządzanie procesami biznesowymi – cel i efekt
Optymalizacja procesów biznesowych i dostosowywanie ich do strategii i celów firmy...
Umożliwienie pracownikom efektywne działanie w oparciu o adekwatne informacje …
Systemy
Cele
Process
People
Informacja
Strategia Polityki
• Efektywność operacyjna
• Standaryzacja procesów
• Ciągła optymalizacja procesów
• Szybsza realizacja wymagań przez IT
• Dostosowywanie biznesu do realiów
rynkowych
BPM - Efekty:
Wyzwania – dwa światy BPM
• BPM – domena Analityków czy Developerów?• Inne spojrzenie na zagadnienia optymalizacji
procesów – luka w komunikacji• Brak zrozumienia – modelowanie w różnych
notacjach:– Biznes: Business Process Modeling Notation (BPMN), EPC...– IT: XPDL, BPEL
BPMN 2.0 (Business Process Model & Notation)
Wyzwania – Klasyfikacja systemów BPMUłatwienie czy problem?
• Historyczny podział systemów BPMS na:– Human-centric BPMS– System-centric BPMS– Document-centric BPMS– Decision-centric BPMS
• Problem:– Platformy BPMS wybierane taktycznie na poziomie projektu/
departamentu/ procesu – Kolejny projekt – kolejny ‘workflow’ szyty na miarę... pojedynczego
wdrożenia – Brak strategicznej platformy BPM na poziomie organizacji
<Insert Picture Here>
“Platforma Business Process Management umożliwia zaadresowanie zarówno
taktycznych wymagań pojedynczych projektów, jednocześnie oferując
strategiczną podstawę do efektywnego zarządzania procesami biznesowymi na
poziomie całej organizacji.”
ORACLE BPM 11GPlatforma Oracle BPM 11gR1
Oracle BPM 11g – najważniejsze zmiany
• Unifikacja Aqualogic BPM (BEA) z Oracle Fusion Middleware
• Rozwój narzędzi przeznaczonych dla użytkowników biznesowych (Web-based Composer)
• Aktualizacja standardów (BPMN 2.0, BPEL 2.0)
• Innowacje w zakresie efektywności pracy użytkownika końcowego (portal, collaborative & social BPM)
• Ścisła integracja z silnikiem reguł biznesowych
KOMPONENTY I ARCHITEKTURAPlatforma Oracle BPM 11gR1
BPM Suite 11g – komponenty
Business Driven Modeling
Process Composer• Web-based
customization• Deployment ready
processes
BPM Studio• Business IT
Collaboration• Agile Development• Unified IDE
Process Analytics• BAM, BI• Business Indicators &
Measures• Process Cubes
BPM Runtime• Standards – BPMN
2.0, BPEL, WS-Human Task
• Business Rules
• Dynamic• Enterprise-grade• Layered on SCA
based SOA server
Process Spaces• Rich persona based UI• Extreme collaboration• Contextual insight• Web 2.0 enabled BPM
Business Architecture
BPA Suite• Enterprise
modeling• Methodology
driven
Paper FormsContent Management
BusinessIntelligence
Used Across Oracle Stack
Web Center Suite
Fusion Apps
UCM/IPM
Oracle BPM - Architektura
Zunifikowana infrastruktura usługowa
BusinessRules
BPEL
Polityki bezpieczeństwa
MediatorHuman
Workflow
Oracle Service and Events Bus
Wspólna infrastruktura integracyjna
BPMN
Optimized binding
SOA• Integracja, adaptery, usługi, zdarzenia
•Jednolite mechanizmy do administracji i definiowania polityk bezpieczeństwa
BPM•Model procesu•Dane analityczne
MODELOWANIE PROCESÓWPlatforma Oracle BPM 11gR1
BPM Studio (JDeveloper)
BPM Studio (JDeveloper)
• Specjalny profil (BPM Studio) pozwalający modelować procesy w JDeveloper– Przyjazny dla użytkowników biznesowych (drag&drop, wizardy)– Modelowanie w notacji BPMN 2.0– Symulacja procesów– Pozwala w prosty sposób ‘konsumować’ usługi zdefiniowane w
ramach projektu BPM
• Brak konieczności konwersji
modelu procesu
BPM Process Composer
BPM Process Composer
• Aplikacja do definiowania procesów z poziomu przeglądarki• Możliwość korzystania ze wspólnego katalogu
procesów, usług i zadań interaktywnych • Mechanizm deploymentu utworzonego procesu na
serwer BPM• Dostęp do aplikacji definiowany na poziomie ról i
szczegółowych uprawnień
(read-only, edit, deploy, ...)
Modeling SpaceGotowy serwis do wymiany informacji o procesie
INTEGRACJA (SOA SUITE)Platforma Oracle BPM 11gR1
Modele procesów i kompozyty
Modele procesów i kompozyty
• Każdy proces jest elementem kompozytu SCA (kompozyt zawiera powiązania pomiędzy procesem a np. wywoływanymi usługami)
• Techniczne aspekty kompozytu są niewidoczne dla Analityka biznesowego pracującego z modelem procesu (separacja logiki integracyjnej)
• Analityk widzi tylko abstrakcyjne artefakty (tj. usługi, inne procesy, definicje danych), których może użyć na poziomie procesu BPMN
Integracja
• Możliwość wykorzystania komponentów SOA Suite:• Oracle Service Bus• Oracle BPEL (procesy integracyjne)• Bramka B2B• Adaptery technologiczne:
• Bazy danych• Systemy plików• Kolejki• ...
• Adaptery aplikacyjne:• Oracle Apps• SAP• ...
REGUŁY BIZNESOWEPlatforma Oracle BPM 11gR1
Oracle Business Rules
Oracle Business Rules
• Reguły biznesowe – umożliwiają odseparowanie logiki biznesowej od modelu procesu• Wsparcie dla dwóch metod definiowania reguł:
• Wyrażenia if-then• Tabele decyzyjne:
• Umożliwiające wizualizację reguł• Upraszczające definiowanie reguł• Udostępniające mechanizmy weryfikujące poprawność
• Pełna integracja z platformą BPM
Definiowanie reguł - BPM Process Composer
Wykorzystanie reguł – Portal procesowy
INTERFEJS UŻYTKOWNIKAPlatforma Oracle BPM 11gR1
Rozbudowane formularzeInteligentny mechanizm auto-generacji
Rozbudowane formularzeInteligentny mechanizm auto-generacji
• Kreator umożliwiający automatyczną generację formularzy• Olbrzymie możliwości dzięki wykorzystaniu
frameworku ADF:• Prosty development formularzy (drag&drop)• Możliwość umieszczenia na formularzy danych z
wielu źródeł (nie tylko dane przechowywane na poziomie instacji procesu)• Definiowanie kreatorów za
pomocą ADF Task Flows
Activity GuidesKamienie milowe ułatwiające nawigację po aplikacji procesowej
Portal procesowy
Process Instance SpacePrzestrzeń do wymiany informacji nt. instancji procesu
Priorytetyzacja i organizacja pracyWidoki, automatyczna delegacja...
MONITOROWANIE I ZARZĄDZANIEPlatforma Oracle BPM 11gR1
Integracja z Oracle BAM
Portal procesowy:• Dashboardy BAMa wbudowane out
of the box• Możliwość zdefiniowania własnej
wizualizacji danych biznesowych
Model procesu: • Definicja wskaźników biznesowych• Określenie KPI
BPM
N, B
PEL
and
othe
r
Serv
ice
engi
nes
BPMN
HumanWorkflow
Mediation
BusinessRules
ExternalService
Drill-downintoProcess Audit
Administracja środowiskiemEM - Fusion Middleware Control
PODSUMOWANIEOracle BPM 11gR1
BAM
BUSINESS
VISIBILITYPATTERN
DETECTION
CEPEM
MANAGE
MONITOR
POLICYMANAGER
SECURE
JDEV
DESIGN
Platforma Oracle BPM
ERP MAINFRAME SERVICES EVENTS
ORCHESTRATE
Oracle BPM
INTEGRATE
VIRTUALIZ
E
Oracle SOA Suite Repository
Adapters & B2BPARTNERSDB
Developers – Populate business catalog and implement details
Wsparcie pełnego cyklu życia procesu
Team - Measure, analyze, improve, govern
LOB Owners – Collaborate with Business Analysts and tailor-to-fit processes
IT Operations – Manage and Monitor
Enterprise Architects – Define Business Architecture
Business Users – Collaborate and Innovate
Business Analysts – Model Processes
Pytania
Dziękuję za uwagę
Jarosław StępieńSales Consultant, SOA & BPM Email: [email protected]