bevezetés a három betűs rövidítések világába

49
BPR, BPM, SOA

Upload: amina

Post on 02-Feb-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Bevezetés a három betűs rövidítések világába. BPR, BPM, SOA. Szöllősi Sándor. Definíciók. Mi is az az üzleti folyamat? – Definíció. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bevezetés a három betűs rövidítések világába

BPR, BPM, SOA

Page 2: Bevezetés a három betűs rövidítések világába
Page 3: Bevezetés a három betűs rövidítések világába

Mi is az az üzleti folyamat? – Definíció

„A folyamat: egy, vagy több tevékenység, amely értéket növel úgy, hogy egy bemenetkészletet átalakít a

kimenetek készletévé (javakká, vagy szolgáltatásokká) egy más személy (a vevő ill. felhasználó) számára, emberek,

módszerek és eszközök kombinációjával.”

Arthur R. Tenner, Irving J. DeToro

Page 4: Bevezetés a három betűs rövidítések világába

Mi is az üzleti folyamatok menedzsmentje? – Definíció 1,2• Business process management (BPM) is a method of

efficiently aligning an organization with the wants and needs of clients. It is a holistic management approach that promotes business effectiveness and efficiency while striving for innovation, flexibility and integration with technology. (Wikipedia)

• BPM is a systematic approach to improving an organization’s business processes. BPM activities seek to make businesses more effective, more efficient, and more capable of adapting to an ever-changing environment (searchCIO)

Page 5: Bevezetés a három betűs rövidítések világába

Mi is az üzleti folyamatok menedzsmentje? – Definíció 3

• „Üzleti Folyamat Menedzsment (BPM) - célul tűzte ki, hogy egy átfogó (holisztikus) modell kidolgozásával egyensúlyt teremt az üzlet, a technológia, valamint az ember között. Ennek jelentősége, hogy se az üzlet, se az ember ne legyen kiszolgáltatottja a technológiának, ugyanígy az üzlet és az ember ne szabotálja a technológiát. „

Forrás: Web Konvept Kft

Page 6: Bevezetés a három betűs rövidítések világába

Mi is az üzleti folyamatok menedzsmentje? – Definíció 4

Üzleti Folyamatok Menedzsmentjének célja az

üzleti folyamatok fokozatos és folyamatos optimalizációja,

annak érdekében, hogy az adott szervezet minél hatékonyabban és gyorsabban elégíthesse ki a vevő (belső vevő, vagy ügyfél)

igényeit.

Page 7: Bevezetés a három betűs rövidítések világába

Üzleti folyamatok fejlődése, IT architektúra fejlődése, Vállalati integráció fejlődése

Page 8: Bevezetés a három betűs rövidítések világába

Folyamatok fejlődése 4 területen vizsgáljuk a fejlődést:

Fejlődés fókuszaÜzleti életTechnológiai újdonságokFelhasznált eszközök

Page 9: Bevezetés a három betűs rövidítések világába

Ipari korszakIdő:Fókusz:

Üzlet:

Technológia:

Eszközök:

1750-1960Munkamegosztás, Költségcsökkentés, TermelékenységFunkcionális hierarchia, Command & Control, Összeszerelő-szalagGépesítés, Szabványosítás, Nyilvántartás vezetésPDCA javítási ciklus, Pénzügyi modellezés

Page 10: Bevezetés a három betűs rövidítések világába

Információs korszak – Első hullámFolyamatok javításaIdő:Fókusz:

Üzlet:

Technológia:

Eszközök:

70-es, 80-as évekMinőség menedzsment, Munka hatékonyságTöbb ipari ágazatot átfogó vállalatok, Vállalati egyesülések (akvizíció, fúzió)MRP, Vezetői Információs Rendszerek,Számítógépes automatizációTQM, Statisztikai Folyamat Kontroll, Folyamat Javítási eljárások

Page 11: Bevezetés a három betűs rövidítések világába

Információs korszak – Második hullámFolyamatok újjászervezése (BPR)

Idő:Fókusz:

Üzlet:

Technológia:

Eszközök:

90-es évekFolyamat innováció; Best Practices; Jobban, gyorsabban, olcsóbban; Üzlet interneten keresztülSzéles szervezet, End-to-end folyamatokERP, CRM, Értékesítési lánc, Vállalati ArchitektúraSix Sigma, Buy vs. Build, BPR

Page 12: Bevezetés a három betűs rövidítések világába

Információs korszak – Harmadik hullámFolyamatmenedzsment (BPM)

Idő:Fókusz:

Üzlet:

Technológia:

Eszközök:

2000-es évektől

24x7, Folytonos transzformáció (üzenetek), rugalmasság, modularitás

Távmunka, Hiper verseny,

Folyamat hatékonyság vs erőforrás hatékonyság

EAI, SOA, Teljesítmény menedzsment rendszerek, BPM rendszerek

Self Service és személyre szabhatóság, Kiszervezés (Outsourcing), BPM eljárások

Page 13: Bevezetés a három betűs rövidítések világába

Összefoglalás

Fókusz

Üzlet

Technológia

Eszközök

1750-1960Ipari korszak

70-es, 80-as évek

Folyamat javítás

90-es évekÚjjászervezés

2000-es évekFolyamat

Menedzsment

PDCA, Pénzügyi modellezés

TQM, Folyamat Javítási

eljárások,

Six Sigma, BPR,Buy vs Build,

Kiszervezés, BPM eljárások

Gépesítés,Szabványosítás

MRP, VEZIR, Számítógépes automatizáció

ERP, CRM, SCM EAI, SOA, BPMS

Összeszerelő-szalag,

Funkcionális hierarchia

Több ipari ágazatot átfogó

cégek, egyesülések

End-to-End folyamatok

Hiper verseny, távmunka

Költségcsökkentés

Munkamegosztás

Minőség menedzsment

Munka hatékonyság

Folyamat innováció, Üzlet

Interneten keresztül

24x7, rugalmasság, modularitás

Page 14: Bevezetés a három betűs rövidítések világába

A menedzsment és az IT közeledése

Page 15: Bevezetés a három betűs rövidítések világába

Services(SOA)

MonolithicArchitectures

Pre 1950’sTo 1960’s

1970’s to mid 1980’s

Mid 1990’s toearly 2000’s

Today Late 1990’s

Sub-routines/Remote

ProcedureCalls

RemoteObject

Invocation

MessageProcessing

Enterprise Application Integration

(EAI)

1980’s tomid 1990’s

Növekvő modularitás a rugalmasság érdekében

IT architektúra evolúció

Forrás: Balogh Péter

Page 16: Bevezetés a három betűs rövidítések világába

Leválasztja a kapcsolati logikát az

alkalmazásról

Leválasztja a kapcsolati és

mediációs logikát az alkalmazásról

Az alkalmazásokat az alapvető üzleti

funkcióra redukálja(pl.: szolgáltatássá)

Minden kapcsolati, mediációs és

vezérlési logika az alkalmazáskódba

épült

Prog

ram

kód

soro

k sz

áma

Növekvő modularitás a rugalmasság érdekébenForrás: Balogh Péter

Page 17: Bevezetés a három betűs rövidítések világába

Vállalati Integráció fejlődése

Pont-Pont kapcsolatPoint-to-Point

2

1

nnC

Enterprise Application Integration(EAI)

Szolgáltatás Orientált Integráció(SOI)

Page 18: Bevezetés a három betűs rövidítések világába

Üzleti Folyamatok újjászervezése

Szöllősi Sándor

Page 19: Bevezetés a három betűs rövidítések világába

Mi is az a BPR?BPR – Business Process Restructuring

– Üzleti folyamatok újrastrukturálásaBPR – Business Process Redesign

– Üzleti folyamatok újratervezéseBPR – Business Process Reengeneering

– Üzleti folyamatok újjászervezése

Page 20: Bevezetés a három betűs rövidítések világába

Mi a folyamat?„A folyamat: egy, vagy több tevékenység, amely

értéket növel úgy, hogy egy bemenetkészletet átalakít a kimenetek készletévé (javakká,

vagy szolgáltatásokká) egy más személy (a vevő ill. felhasználó) számára, emberek,

módszerek és eszközök kombinációjával.”

Arthur R. Tenner, Irving J. DeToro

Page 21: Bevezetés a három betűs rövidítések világába

Mit jelent az üzleti folyamatok újjászervezése?

„Az újjászervezés – valójában – az üzleti folyamatok alapvető újragondolása és

radikális áttervezése, drámai javulás elérése céljából, a szervezetek olyan lényeges

teljesítménymutatóiban, mint például a költség, a minőség, a szolgáltatás és a

gyorsaság.”

Michael Hammer, James Champy

Page 22: Bevezetés a három betűs rövidítések világába

Kinek van erre szüksége?Rövid válasz: M I N D E N K I N E K

Részletesebb válasz:Három csoportba sorolhatóak:

Kritikus állapotban lévő cégek, Stagnáló, de előrelátó cégek, Piacvezető cégek.

Page 23: Bevezetés a három betűs rövidítések világába

A múlt, amely miatt szükség van az újjászervezésreAdam Smith: Nemzetek gazdasága (1776)

Fő gondolat: Munkamegosztás (egy munkás egy részfeladatot lásson el)

Ennek előnyei: Nagyobb tapasztalat, Nem kell átállni egyik munkafolyamatról, a másikra,

Ekkor volt a nagy ipari forradalom.

A világ azonban változik!

Page 24: Bevezetés a három betűs rövidítések világába

Melyek ezek a változások?Napjainkban három erő hajtja a vállalatokat:

VevőVersenyVáltozás

Ezek alkotják a három V-t!

Page 25: Bevezetés a három betűs rövidítések világába

Jellemző vonások az újjászervezett folyamatoknál

Több feladat összevonásaDolgozók hozzák a döntéseketA folyamatok lépéseit természetes

sorrendben végzikA folyamatoknak sok változatuk lehetCsökken az ellenőrzések számaCsökken az egyeztetések száma

Page 26: Bevezetés a három betűs rövidítések világába

Új szemlélet – nincs megállás a folyamatoknál…

Funkcionális osztályok helyett folyamat-teamek

Munkakörök változásaBetanítás helyett képzésAz eredmény számít, nem az elvégzett munkaAz előléptetés alapja a képesség, s nem a

teljesítményVáltozó értékek

Page 27: Bevezetés a három betűs rövidítések világába

Új technikák felhasználása

Régi szabály Szabálytörő technológia Új szabály

Egy információ egy időben, csak egy helyen lehet! Osztott adatbázisok

Az információ egyszerre annyi helyen jelenik meg, ahány helyen szükséges!

Összetett tevékenységre csak a szakértők képesek! Szakértői rendszerek Egy generalista a szakértő

munkáját is el tudja végezni!

Csak a vezetők hozhatnak döntéseket! Döntéstámogató rendszerek A döntéshozatal mindenkinél a

munka részévé válik!

A dolgozóknak irodára van szükségük!

Vezeték nélküli adattovábbítás, laptopok

A dolgozók bárhol végezhetik munkájukat!

Nekünk kell megkeresni a dolgokat!

Automatikus azonosító és kereső technika A tárgyak maguk közlik

A terveket rendszeres időközönként felül kell vizsgálni!

Nagy teljesítményű számítógépek

A tervek folyamatosan módosulnak!

Page 28: Bevezetés a három betűs rövidítések világába

Végezetül egy-két konkrét példaIBM Credit – hitelelbírálás

Először 5 külön láncszem (5 napos átfutási idő)Koordinációs csoport bevezetése (tudjuk hol tart a

kérelem, de 7 napra növekedett az átfutási idő)

BPR

Az átfutási idő 7 napról 4 órára csökkent, valamint a hitelügyletek száma százszorosára növekedett.

Ez az átfutási idő 90%-kal történő csökkentése 100 szoros teljesítménynövekedés mellett!

Page 29: Bevezetés a három betűs rövidítések világába

Végezetül egy-két konkrét példaFord Motor – számla-likvidáció

500 főből álló osztály, amelynek dolgozói 3 helyről kapták a dokumentumokat (rendelés, raktár, szállító), amelyek egyezése esetén fizettek.

Ekkor a Mazdánál 5 ember végezte ezt a feladatot!BPR

Osztott adatbázis használatával, a raktár ellenőrzi a szállítmányt a megrendeléssel.

Nem a számlalikvidációt szervezték újra, hanem a beszerzést. 75%-kal csökkentették a létszámot!

500 főről 125 főre!

Page 30: Bevezetés a három betűs rövidítések világába

BPR vs BPMmenedzsment

megközelítés a meglévő folyamatot

figyelmen kívül hagyja, teljesen (nulláról) újratervezi (ne befolyásolja a jelenlegi működés)

egyszeri, nagy hatékonyságjavulást ígér

elsősorban konzultáció, gyakran külső szakértők alkalmazása

IT + menedzsment együttműködés

a meglévő folyamatra építve, optimalizációs módosításokat átalakításokat vezet be

iteratív megközelítés, folyamatos javulást ígér

konzultáció + eszközök

Page 31: Bevezetés a három betűs rövidítések világába
Page 32: Bevezetés a három betűs rövidítések világába

BPM életciklus

Page 33: Bevezetés a három betűs rövidítések világába

BPM életciklus elemeiTervezés

Magába foglalja mind a jelenlegi, mint a jövőbeni folyamatok azonosítását.

A következők ábrázolására terjed ki: a folyamatok lefutása, a folyamatban szereplők, értesítések, riasztások, eszkalációk.

A jó terv nagy mértékben csökkenti a folyamat életciklusa során felmerülő problémák mennyiségét és mértékét.

Page 34: Bevezetés a három betűs rövidítések világába

BPM életciklus elemeiModellezés

Az elkészült elméleti tervet alapul véve különböző verziókat készítünk. Például növeljük a folyamathoz rendelt erőforrásokat, vagy csökkentjük a költségeket.

Vizsgálható, hogy miként viselkedik a folyamat különböző körülmények között

Két különböző modellt kell készíteni: Jelenlegi folyamat (as-is) Jövőbeni folyamat (to-be)

Page 35: Bevezetés a három betűs rövidítések világába

BPM életciklus elemeiVégrehajtás

Külön alkalmazásokat alkottak erre a feladatra, melyek segítségével könnyen „lefordíthatjuk” a teljes üzleti folyamatokat oly módon, hogy az a számítógép által végrehajtható legyen.

Üzleti szabályokat (Business Rules) alkothatunk, melyek segítségével a végrehajtás során az alkalmazás képes lesz könnyebb döntéseket meghozni.

Azon esetekben, amikor az üzleti szabályok túlságosan bonyolultak lennének, vagy nem alkalmazhatóak, továbbra is humán beavatkozásra van szükség.

Page 36: Bevezetés a három betűs rövidítések világába

BPM életciklus elemeiMonitorozás

Monitorozás során futás közben figyeljük az adott üzleti folyamatokat.

Kulcsteljesítmény mérőket (Key Performance Indicators) definiálunk, melyek segítségével mérhetjük az üzleti folyamatok hatékonyságát. Telefonos ügyfélszolgálaton: átlagosan mennyit kell

a hívónak várnia, átlagosan mennyi ideig tartanak a hívások

E-mail-es ügyfélszolgálaton: átlagosan mennyi idő alatt válaszolják meg a leveleket

Page 37: Bevezetés a három betűs rövidítések világába

BPM életciklus elemeiOptimalizáció

Az optimalizáció során a modellezés és a monitorozás során szerzett teljesítmény adatokat elemezzük, majd építjük az üzleti folyamatokba.

A monitorozás során azonosított szűk keresztmetszetek feloldása.

Költség megtakarításai, vagy egyéb teljesítmény javító lehetőségek feltárása.

Page 38: Bevezetés a három betűs rövidítések világába
Page 39: Bevezetés a három betűs rövidítések világába

Szolgáltatás Orientált Architektúra - SOA… szolgáltatás?

Olyan ismételhető funkció, amely meghívásakor

elvégez valamilyen meghatározott tevékenységet.

Forrás: IBM

Page 40: Bevezetés a három betűs rövidítések világába

SOA: mi a szolgáltatás?

A szolgáltatások …• jól definiált illesztőfelületet adnak • „fekete dobozok” - elrejtik implementációjuk részleteit• nyílt szabványú mechanizmusokon át hívhatóak• lehetnek elemi vagy összetett szolgáltatások• megvalósításának jó példája,

de csak egyik eszköze a Web Services

A szolgáltatás olyan ismételhető funkció, amely meghívásakor elvégez valamilyen meghatározott tevékenységet (pl. operációs rendszer funkció, saját fejlesztésű üzleti logika/művelet vagy „dobozos” alkalmazás egy modulja, stb.)

Szolgáltatás

Szolgáltatás nyújtó

Szolgáltatás hívó

Forrás: Balogh Péter

Page 41: Bevezetés a három betűs rövidítések világába

Szolgáltatás Orientált Architektúra - SOA… szolgáltatás?

Olyan ismételhető funkció, amely meghívásakor

elvégez valamilyen meghatározott tevékenységet.

… szolgáltatás orientáció?

Az integráció egy olyan módja, ahol az ügylet szolgáltatások

összekapcsolása révén jön létre.

… szolgáltatás orientált

architektúra?

Olyan IT architektúrális

koncepció, mely támogatja a szolgáltatás orientációt.

… kompozit alkalmazás?

Olyan integrált és összefüggő

szolgáltatások összessége, melyek lehetővé teszik az üzleti folyamatok

SOA alapokon történő megvalósítását.

Forrás: IBM

Page 42: Bevezetés a három betűs rövidítések világába

Fejlesztési modell, mely szabványokra épül, megfelelő módszertani- és eszköztámogatással bír, s korszerű technológiákat alkalmaz (pl.: web services)

Az üzletet, ill. ügymenetet szolgáltatások halmazaként tudjuk leképezni, s könnyen elérhetővé tesszük ügyfeleink és partnereink számára

Architektúrális stílus, melynek jellemzői a laza csatolás, az újrafelhasználás, az egyszerű és összetett szolgáltatások kombinációja. 3 fő eleme: szolgáltató (service provider), igénybevevő (requestor) és a leíró (descriptor)

Megvalósítás

Architektúra

Üzlet

ÜzemeltetésSzolgáltatási szint megállapodások (SLA), melyek biztosítják a requestor és provider közötti, üzleti prioritásoknak megfelelő QoS (quality of service) betartását

Szerep

Forrás: Balogh Péter

Page 43: Bevezetés a három betűs rövidítések világába

SOA – definíciók, jellemzőkA szolgáltatás orientált architektúra újrafelhasználható

komponensekre, modulokra, szolgáltatásokra támaszkodik, amelyek az alkalmazásoktól és a futtató platformoktól is

függetlenül meghívhatók.

A SOA négy fő jellemzője: Komponens-alapú: szabványos szolgáltatási interfészekre

támaszkodik az alkalmazások és erőforrások felé Együttműködő: könnyű információcserét tesz lehetővé az alkalmazások és erőforrások

között Moduláris: „építőkocka-elvű” felépítés az üzleti folyamatok és az infrastruktúra terén

egyaránt Skálázható: „kezdd azzal, amid van, majd terjeszd ki fokozatosan”

Forrás: Balogh Péter

Page 44: Bevezetés a három betűs rövidítések világába

SOA jobbkor – a SOA előnyeiAz IT hatékonyabban és gyorsabban tudja

kiszolgálni a a gyorsan változó üzleti igényeketRugalmas, átlátható, mérhető, monitorozható

vállalati és kiterjesztett üzleti folyamatok valósíthatóak meg

Rövidül a piacra jutás átfutási ideje (time to market)A konszolidált alkalmazáspark, üzleti folyamatok és

törzsadatok miatt csökkenek az üzemeltetési költségek

Az egységes fejlesztési és üzemletetési módszertan következtében csökkenthetők a külső és belső erőforrások, illetve javul a tervezhetőség

A fejlesztési költségek csökkentésének forrásai:Kód-újrafelhasználásNő a kódolási hatékonyságEgységes fejlesztési módszertan

Forrás: IQSYS

Page 45: Bevezetés a három betűs rövidítések világába

Az IBM SOA kormányzat megközelítése

Page 46: Bevezetés a három betűs rövidítések világába

Forrás: IBM

Page 47: Bevezetés a három betűs rövidítések világába

Az IBM BPM megközelítése SOA környezetbenWebSphere Integration WebSphere Integration DeveloperDeveloper

WebSphere Process WebSphere Process ServerServer

WebSphere WebSphere Business MonitorBusiness Monitor

WebSphere Business WebSphere Business ModelerModeler

Forrás: Balogh Péter

Page 48: Bevezetés a három betűs rövidítések világába

Modellezés, szimuláció

WebSphere Business Modeler

Deploy

Futásidejű adatok

Integráció és fejlesztés

WebSphere Integration Developer

Futtatás

WebSphere Process Server

Statisztikai adatok visszacsatolása a modellbe

WebSphere Business Monitor

Monitoring Data

Üzleti monitorozás

Folyamatmodell

Statisztikák

Forrás: Balogh Péter

Page 49: Bevezetés a három betűs rövidítések világába

Kérdések