bevezetés a három betűs rövidítések világába
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 PresentationTRANSCRIPT
BPR, BPM, SOA
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
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)
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
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.
Üzleti folyamatok fejlődése, IT architektúra fejlődése, Vállalati integráció fejlődése
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
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
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
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
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
Ö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
A menedzsment és az IT közeledése
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
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
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)
Üzleti Folyamatok újjászervezése
Szöllősi Sándor
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
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
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
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.
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!
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!
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
Ú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
Ú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!
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!
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!
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
BPM életciklus
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.
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)
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.
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
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.
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
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
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
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
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
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
Az IBM SOA kormányzat megközelítése
Forrás: IBM
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
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
Kérdések