IBM Software Group Folyamattervezéstıl a megvalósításig Balogh Péter WebSphere Technical Specialist IBM Software Group Koczé Zoltán Tanácsadó Hyperteam 2006 IBM Corporation
IBM Software Group Problémák az ajánlat-készítési folyamattal Az egyedi ajánlatokkal a kollégáim túl lassan készülnek el. Gyakran kifutunk az idıbıl és az ügyfél a konkurenciához fordul... Máskor pedig jóváhagyás nélkül mennek ki nagy kockázatú ajánlatok... CEO A WebSphere szolgáltatás-orientált BPM csomagja segít megoldani e problémákat és átláthatóvá teszi a folyamatokat. Lássuk hogyan... IBM 2
Jelenlegi folyamat 2. Ügyféladatok ellenırzése 6. Jóváhagyás 1 1. Ajánlatkérés iktatása 3. Ügyfél felvitele prospect-ként CRM 4. Kockázatbecslés 5. Ajánlati kondíciók meghatározása 7. Jóváhagyás 2 Jóváhagyás 8. Ajánlat nyomtatása, postázás 9. Kiküldött ajánlat tárolása CRM Problémák a jelenlegi folyamattal Manuális adatfeldolgozás Papír-alapú folyamat Többszörös adatbevitelbıl fakadó hibák, inkonzisztenciák Nehezen követhetı a folyamat állapota Nagy várakozási idık, kallódó feladatok 3
Kihívások: a folyamat optimalizációja Jóváhagyási szintek bevezetése 2. Ügyféladatok ellenırzése 6. Jóváhagyás 1 1. Ajánlatkérés iktatása 3. Ügyfél felvitele prospect-ként CRM 4. Kockázatbecslés 5. Ajánlati kondíciók meghatározása 7. Jóváhagyás 2 Jóváhagyás 8. Ajánlat nyomtatása, postázás 9. Kiküldött ajánlat tárolása CRM Folyamat automatizálása, manuális adatrögzítés minimalizálása Fıbb teljesítménymutatók (KPI) Átlagos átfutási idı: 5 nap Átlagos költség: 15.000 Ft / ajánlat Elérendı átfutási idı: 3 nap Elérendı átlagos költség: 10.000 Ft / ajánlat 4
Az új folyamat megvalósításának fıbb lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 5
Az új folyamat megvalósításának lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 6
Üzleti folyamattervezés és elemzés WebSphere Business Modeler Integrált üzleti folyamatok a SOA-ban Átfogó folyamattervezés Folyamatszimuláció Részletes erıforrás és adatelemzés Tervezés csoportmunkában IT technológiai tudást nem igényel 7
Új ajánlat-készítési folyamat modellje Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End Üzleti elemzık, szervezık készítik A teljes üzleti folyamat leírása humán- és automatizált lépésekkel Nem csupán ábra a fejlesztés alapjául szolgál 8
Modell attribútumok Több, mint folyamatábra Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End Idı Lépések végrehajtási ideje Egyes erıforrások idıráfordítása Várakozási idık Költségek Erıforrások költségei Addícionális költségek az egyes lépésekhez Devizanemek figyelembe vétele KPI mutatók Üzleti metrikák Triggerek Számlálók Üzleti mérıszámok 9
Az új modell vajon megfelel a célkitőzéseknek? Szimuláljunk, mielıtt a megvalósítanánk Alapfolyamat szimuláció What if szenáriók szimulációja, eredmények összehasonlítása Szők keresztmetszetek azonosítása, optimalizáció Idı- és költség megtakarítások számszerősítése projektindításhoz 10
Az új folyamat megvalósításának lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 11
IBM integráció az Aris modellezı eszközökkel ARIS széles körben elterjedt modellezı eszköz IDS Scheer IBM partneri együttmőküdés eredménye: ARIS EPC (Event Process Chain) modellek exportálhatók szabványos BPEL (Business Process Execution Language) formátumban, így átadhatók a WebSphere fejlesztıeszközöknek ARIS modellek kiegészíthetık, továbbfejleszthetık és futtathatók az IBM integrációs szoftverei által ARIS EPC Model ARIS BPEL Model WebSphere 12
Az új folyamat megvalósításának lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 13
Folyamatösszeállítás / implementáció WebSphere Integration Developer Implementáció programozás nélkül... Az üzleti folyamatok IT szolgáltatásokból való építése SOA platform WebSphere Modeler-bıl, vagy más modellez eszközbıl importálható folyamatmodellek Gyors implementáció Folyamatok BPEL és Business State Machine alapú grafikus szerkesztése Nem igényel J2EE tudást Nyílt szabványok Újrahasznosítható szolgáltatások Beépített teszt-környezet 14
A fejlesztık véglegesítik a folyamatot Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End A szabványos BPEL folyamatmodell beimportálható, és a fejlesztés alapjául szolgál A fejlesztık a WebSphere Integration Developer eszközt használják Üzleti szabály implementálása a jóváhagyási szint meghatározásához Szerepkörök hozzárendelése a humán lépésekhez Háttérrendszeri szolgáltatások bekötése Futtatható alkalmazás elıállítása 15
Üzleti szabályok kiemelése a folyamatmodellbıl Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End Az érték és kockázati szint függvényében meghatározza a jóváhagyási szintet Az üzleti szabályok is csak szolgáltatás-komponensek Üzleti logikát externalizál, mely telepítés nélkül módosítható, akár futásidıben Webes felületen keresztül aktualizálható, szerkeszthetı üzleti szabályok 16
Az új folyamat megvalósításának lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 17
Üzleti folyamatok futtatása a SOA-ban WebSphere Process Server WebSphere Application Server Piacvezetı szervermegoldás Magas rendelkezésreállás, robosztus platform J2EE technológia Szolgáltatás Orientált Architektúra platform Egységes szolgáltatás és adatreprezentáció Újrahasznosítható komponensek Erıteljes humán-workflow motor Feladatok továbbítása, szerepkörök definiálása Elakadt folyamatok többszintő eszkalációja Testreszabható kliens Szabványos üzleti folyamatok WS-BPEL szabvány Egységes, szabványos folyamatintegrációs platform Csökkenı komplexitás, költséghatékony üzemeltetés WebSphere Process Server 18
Folyamat futtatása Process Server-en Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End Testre szabható, generált felhasználói felület Humán támogatás Szerepkör alapú feladatkiosztás Helyettesítés, delegálás kezelése Alfeladatok kiosztása, follow-on és follow-up feladatok Integráció MQ, JMS HTTP, Web Service SCA, SDO Adapterek (SAP, Siebel, JD Edwards) 19
Az új folyamat megvalósításának lépései 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 20
Üzleti folyamatok valósidejő felügyelete I. WebSphere Business Monitor Valósidejő folyamatfelügyelet Vezetıi információs felületek Riportok Figyelmeztetı események felhasználócsoportokhoz rendelése Aktív beavatkozás a folyamatokba Action Manager Folyamatelemzés és optimalizáció Üzleti teljesítmény elemzés Visszacsatolás a modellezı eszközbe 21
Folyamat monitorozása Nem Rögzítés CRM-ben Jóváhagyás Jóváhagyva? Igen Ajánlatkérés adatainak rögzítése Ismert ügyfél? Feketelistás Igen Elutasítás nyomtatása Kockázatbecslés End Ajánlati kondíciók meghatározása Nem Nyomtatás, postázás Tárolás CRM-ben End Futó folyamatok áttekintése Elérendı üzleti célok vizsgálata: átfutási idı javulása költségek csökkenése Riportok Üzleti mérıszámok (KPI-ok) 22
Áttekintés IBM Software Group 1. Modellezés, elemzés a. IBM WebSphere Business Modeler b. Együttmőködés más modellezı eszközökkel 2. IT implementáció 3. Telepítés, futtatás 4. Üzleti monitorozás 23
Folyamat optimalizáció komplett megoldás Folyamat modell importálása WebSphere Integration Developer Telepítés WebSphere Business Modeler Integráció és fejlesztés WebSphere Process Server Folyamat modell Modellezés, szimuláció WebSphere Business Monitor Futtatás Statisztikai adatok visszacsatolása a modellbe Statisztikák Üzleti monitorozás Futásidejő adatok Monitoring Data 24
Folyamat menedzsment megoldások 1. Teljeskörő BPM Modeler WID / WPS Monitor 2. BPM modellezés nélkül 3. Modellezés 4. Folyamat-implementáció 5. Üzleti monitorozás (BAM) 6. Általános BPM 25
Köszönjük a figyelmet! Thank You balogh.peter@hu.ibm.com 26