bonita bpm - sam zautomatyzuj procesy biznesowe w organizacji

Post on 15-Jan-2017

297 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Robert Izdebski

BPM to platforma, która:

Procesy Biznesowe

Automatyzuje

Normalizuje Optymalizuje

Stabilizuje

Kontekst aplikacji silosowych (na przykładzie wniosków szkoleniowych):

Intr

anet Pracownik

•Formatka dla

wniosku

Intr

anet

Przełożony

•Lista złożonych

wniosków

•Formatka

akceptacji wniosku Mię

kki H

R

Specjalista ds.

szkoleń

•Lista

zaakceptowanych

wniosków

•Formatka

kompetencji dla

pracownika

Tw

ard

y H

R

Specjalista ds.

rozliczeń

pracowniczych

•Lista wniosków

•Formatka

rozliczenia kosztów

pracownika

Kontr

oling

Specjalista ds.

kontrolingu

•Lista faktur

•Lista nieobecności

szkoleniowych

•Formatka

rozliczenia kosztów

pracownika

•Formatka

dekretacji faktury

Księ

gow

ość

Księgowa

•Lista faktur

•Formatka

rozliczenia kosztów

szkolenia

?

Specyfika aplikacji silosowych:

Intr

anet Pracownik

•Formatka dla

wniosku

Intr

anet

Przełożony

•Lista złożonych

wniosków

•Formatka

akceptacji wniosku Mię

kki H

R

Specjalista ds.

szkoleń

•Lista

zaakceptowanych

wniosków

•Formatka

kompetencji dla

pracownika

Tw

ard

y H

R

Specjalista ds.

rozliczeń

pracowniczych

•Lista wniosków

•Formatka

rozliczenia kosztów

pracownika

Kontr

oling

Specjalista ds.

kontrolingu

•Lista faktur

•Lista nieobecności

szkoleniowych

•Formatka

rozliczenia kosztów

pracownika

•Formatka

dekretacji faktury

Księ

gow

ość

Księgowa

•Lista faktur

•Formatka

rozliczenia kosztów

szkolenia

? ? ? ? ? ? ?

Specyfika aplikacji silosowych:

◦ Są dedykowane do konkretnych zastosowań, zatem każdy krok procesu może być realizowany w innej aplikacji

◦ Monitorują tylko to co jest obsługiwane w danej aplikacji, zatem:

żadna aplikacja nie kontroluje przebiegu całego procesu

trudne jest jednoznaczne sprawdzenie, w którym miejscu jest proces

wyjątki biznesowe i błędy techniczne są rozproszone po wszystkich aplikacjach

◦ Wnioski szkoleniowe w każdej aplikacji będą odgrywać rolę drugoplanową, bo nie są główną funkcjonalnością

◦ Wnioski szkoleniowe, są podstawą funkcjonalności wyłącznie specjalistów ds. szkoleń, pozostali będę musieli przypominać sobie procedurę obsługi szkolenia

Zatem wszystko co się dzieje między aplikacjami, będzie musi być obsłużone przez czynnik ludzki z wykorzystaniem formalnej procedury lub nieformalnych nawyków

W procesie obsługa szkoleń, wszystkie funkcjonalności będą pierwszo planowe

BPM, jako że jest Platformą IT potrafi też: ◦ Wyliczyć informacje na potrzeby aplikacji

silosowych

◦ Zagregować dane potrzeby aplikacji silosowych

Zatem proces BPM zmapuje wnioski szkoleniowe na główne funkcjonalności silosowe, a to skróci czas obsługi wniosków nawet o połowę.

Przy wdrożeniu BPM warto pamiętać o: ◦ procesy BPM mają charakter tymczasowy, istnieją

tylko wtedy gdy trwają poszczególne sprawy

◦ „Nie można zrozumieć procesu przez zatrzymanie go. Zrozumienie musi podążać z biegiem procesu, musi przyłączyć się i płynąć razem z nim.”

Zatrzymanie to opisanie w dokumencie analizy

Konieczne jest ciągłe dopasowywanie procesu do zmieniającego się otoczenia biznesowego

Mentalność Zakresu Obowiązków

Mentalność Kaskadowa

Role projektowe

Brak kompetencji BPM

Brak środowiska DEV/TST/PRD

Oto wyciąg z przykładowego zakresu obowiązków dla „Samodzielnego Referenta”: „II. OBOWIĄZKI: 1. W zakresie czynności gospodarczych i gospodarki magazynowo-materiałowej: a) Rzetelne prowadzenie wymaganej dokumentacji. b) Prowadzenie spraw administracyjnych: prowadzenie księgi korespondencji przychodzącej i wychodzącej c) Prowadzenie kartotek magazynowych. d) Planowanie i nadzorowanie pracy wszystkich pracowników obsługi […]”

HRy

• Specjalista ds. Szkoleń

• Obsługa szkoleń

Księgowość

• Specjalista ds. Księgowości

• Obsługa faktur

przychodzących

Kontroling

• Specjalista ds. Kontrolingu

• Dekretacja kosztów

Obsługa wniosków szkoleniowych

??? Obsługa faktur za szkolenia ???

??? Dekretacja kosztów

szkoleniowych ???

Pracownicy

•Złożenie wniosku

HRy

•Weryfikacja i akceptacja

Księgowość

•Obsługa faktury przychodzącej

Kontroling

•Dekretacja kosztu szkolenia

i czasu pracy

na komórkę biznesową

HT

ST

HT

ST

HT

ST

BAM

HT

SLA

Analiza Projekt Implementacja Testy Wdrożenie

Potrzeba procesowa

2014

Proces BPM 2015

Potrzeba BPM 2013

Potrzeba BPM 2013

Analityk Programista Tester

Głuchy telefon: 3! = 6

+ Wdrożeniowiec: 4! = 24 + Szkoleniowiec: 5! = 120

Agile BPM

Konsultant BPM

Głuchy telefon: 1! = 1

+ Wdrożeniowiec: 1! = 1 + Szkoleniowiec: 1! = 1

Modelowanie Programowanie Elastyczność Jakość

Generyczność Wydajność

Dostępność Bezpieczeństwo

Unikalne

kompetencje

Dostępne

zasoby

Nowe

kompetencje

Drogi

outsourcing

Modelowanie

BPM

BPM

Arc

hit

ektu

ra (

skalo

waln

ość

bezpie

czeństw

o w

ydajn

ość)

Dojr

zało

ść (

nis

ki pró

g

wejś

cia

)

Sta

ndard

y (

możliw

ość

łączenia

goto

wych

funkcjo

naln

ości)

Konieczna jest minimalna architektura SOA:

BPM

BI

CRD

DMS

ESB

BI – dynamiczne raportowanie

CRD – centralne repozytoria danych

DMS – repozytorium dokumentów

ESB – szyna integracyjna

Architektura zbudowana w oparciu o Open Source

BPM

BI

CRD

DMS

ESB

BPM – Bonita Soft Community

BI – Jasper BI Community

CRD – MySQL

DMS – Alfersco Community

ESB – Talend Community

Pakiet szkoleń BPM

BPM

Kancelaria

HR SelfCare

Kompetencje BPM

AGILE BPM

BPMN

Konsultant

BPM

Środowisko Community PRD/TST/DEV

Bonita

BPM

Alfresco

DMS

Jasper

BI

Talend

ESB

top related