Üzleti és informatikai architektúra kapcsolatának modellezése

13
1 ÜZLETI ÉS INFORMATIKAI ARCHITEKTÚRA KAPCSOLATÁNAK MODELLEZÉSE 1 Dr. Fehér Péter 1 BEVEZETÉS A nagy szervezetek esetében megfigyelhető, hogy igen komplex, külső szemlélő számára indokolatlan nagyságú, és logikátlan megoldásokat tartalmazó infokommunikációs (IKT) architektúrával rendelkeznek. Ez az architektúra részben az üzleti igényeknek való gyors megfelelés miatt alakul ki, amikor a gyors változtatási kényszer miatt nem jut sem idő, sem energia az új megoldások meglévő architektúrába való tudatos beillesztésébe (Weill és Ross, 2009). Ez az architektúra ugyan megfelelően kiszolgálja az üzleti architektúrát, de megléte mind fejlesztési és üzemeltetési szempontból kockázatossá és költségessé teszik a működést és korlátozza a változtatási lehetőségeket. Jelen tanulmányban azt vizsgáljuk, hogy ilyen komplex infokommunikációs architektúrák esetében milyen lehetőségek állnak rendelkezésre az egyszerűsítésre. Ezúton is köszönjük a kutatáshoz adatot, hozzáférést biztosító szervezetek számára a támogatást! 2 SZERVEZETI ARCHITEKTÚRÁK 2.1 Szervezeti architektúra modellezés Egy vállalat felépítését és működését az szervezeti/vállalati architektúra (enterprise architecture) fogalom keretei között írhatjuk le. Nem véletlen az építészeti fogalommal való kapcsolat, hiszen szinte tervrajz szerűen modellezhető ez a felépítés, különböző módszertanok felhasználásával. Az architektúra definíciója alatt – melyet jelen tanulmány keretei között is használunk, egy rendszer, jelen esetben egy szervezet alapvető szervezési módját értjük, amely megtestesül (a) az alkotórészeiben, (b) a köztük és a környezettel fennálló kapcsolataiban, továbbá (c) a tervezését és továbbfejlesztését irányító elvekben. Az ISO 15704 szabvány ezt a megközelítést alkalmazza, mely szerint az architektúra leírja egy rendszer elemeinek alapvető elrendezését, definiálva a köztük lévő kapcsolatokat (legyen az fizikai vagy koncepcionális objektum vagy entitás). A vállalati architektúra kontextustól függően jelenthet: egy formális rendszer leírást komponens szinten, mely segíti az implementációt; komponensek struktúráját, kapcsolataikkal, elvekkel és útmutatókkal a fejlődésük kezelésére; rendszer vagy komponensszintű szervezeti struktúrát. 1 Megjelent: Átalakulás és koszolidáció a Magyar gazdaságban és gazdaságirányításban, Válogatás a 50. Közgazdászvándorgyűlés előadásaiból, Eger, 2012. Szeptember 2729. 13 oldal. Megjelenés ideje: 2013.

Transcript of Üzleti és informatikai architektúra kapcsolatának modellezése

     

  1    

ÜZLETI  ÉS  INFORMATIKAI  ARCHITEKTÚRA  KAPCSOLATÁNAK  MODELLEZÉSE1  

Dr.  Fehér  Péter  

 

 

1 BEVEZETÉS  

A  nagy  szervezetek  esetében  megfigyelhető,  hogy  igen  komplex,  külső  szemlélő  számára  indokolatlan  nagyságú,  és  logikátlan  megoldásokat  tartalmazó  infokommunikációs  (IKT)  architektúrával   rendelkeznek.   Ez   az   architektúra   részben   az   üzleti   igényeknek   való  gyors  megfelelés  miatt  alakul  ki,  amikor  a  gyors  változtatási  kényszer  miatt  nem  jut  sem  idő,   sem  energia  az  új  megoldások  meglévő  architektúrába  való   tudatos  beillesztésébe  (Weill   és   Ross,   2009).   Ez   az   architektúra   ugyan   megfelelően   kiszolgálja   az   üzleti  architektúrát,  de  megléte  mind  fejlesztési  és  üzemeltetési  szempontból  kockázatossá  és  költségessé   teszik   a   működést   és   korlátozza   a   változtatási   lehetőségeket.   Jelen  tanulmányban   azt   vizsgáljuk,   hogy   ilyen   komplex   infokommunikációs   architektúrák  esetében   milyen   lehetőségek   állnak   rendelkezésre   az   egyszerűsítésre.   Ezúton   is  köszönjük  a  kutatáshoz  adatot,  hozzáférést  biztosító  szervezetek  számára  a  támogatást!  

2 SZERVEZETI  ARCHITEKTÚRÁK  

2.1 Szervezeti  architektúra  modellezés  

Egy   vállalat   felépítését   és   működését   az   szervezeti/vállalati   architektúra   (enterprise  architecture)  fogalom  keretei  között   írhatjuk  le.  Nem  véletlen  az  építészeti   fogalommal  való   kapcsolat,   hiszen   szinte   tervrajz   szerűen   modellezhető   ez   a   felépítés,   különböző  módszertanok  felhasználásával.    

Az  architektúra  definíciója  alatt  –  melyet   jelen  tanulmány  keretei  között   is  használunk,  egy  rendszer,  jelen  esetben  egy  szervezet  alapvető  szervezési  módját  értjük,  amely  megtestesül   (a)   az   alkotórészeiben,     (b)   a   köztük   és   a   környezettel   fennálló  kapcsolataiban,  továbbá    (c)  a  tervezését  és  továbbfejlesztését  irányító  elvekben.  

Az   ISO   15704   szabvány   ezt   a   megközelítést   alkalmazza,   mely   szerint   az   architektúra  leírja   egy   rendszer   elemeinek   alapvető   elrendezését,   definiálva   a   köztük   lévő  kapcsolatokat  (legyen  az   fizikai  vagy  koncepcionális  objektum  vagy  entitás).  A  vállalati  architektúra  kontextustól  függően  jelenthet:  

• egy  formális  rendszer  leírást  komponens  szinten,  mely  segíti  az  implementációt;  

• komponensek   struktúráját,   kapcsolataikkal,   elvekkel   és   útmutatókkal   a  fejlődésük  kezelésére;  

• rendszer  vagy  komponens-­‐szintű  szervezeti  struktúrát.                                                                                                                    1  Megjelent:   Átalakulás   és   koszolidáció   a  Magyar   gazdaságban   és   gazdaságirányításban,   Válogatás   a   50.  Közgazdász-­‐vándorgyűlés  előadásaiból,  Eger,  2012.  Szeptember  27-­‐29.  13  oldal.  Megjelenés  ideje:  2013.  

     

  2    

Az   angol   „enterprise   architecture”   fogalom   vállalati   architektúrának   fordítható,  ugyanakkor  ezen  fordítás  (mint  az  angol  eredeti  is)  azt  a  benyomást  teszi,  hogy  csupán  piaci   szervezetek   számára   lehet   érdekes   ezen  megközelítés   alkalmazása.  A  valóságban  bármilyen   iparágban   működő   szervezet   –   így   beleértve   a   kormányzati   szervezetek,  intézményeket   is   –   leírható   ezen   elvek   alkalmazásával,   ezért   jelen   tanulmány   keretei  között  a  megengedőbb  „szervezeti  architektúra”  fogalmat  használjuk.  

Ebben   a   fogalomrendszerben   is   megkülönböztethetőek   ugyanakkor   eltérő   irányzatok.  Kang   és   társainak   (2010)   megközelítése   az   gyakorlatban   széles   körben   elfogadott  megközelítést  alkalmazzák,  melyben  a  szervezeti  architektúrán  belül  megkülönböztetik  az  üzleti,  emberi  erőforrás  és  információtechnológiai  területeket.    

Az  üzleti  architektúra  tartalmazza  az  üzleti  stratégiát,  teljesítmény  mutatókat,  és  az  üzleti  folyamatokat,   kapcsolataikkal   együtt.  A   stratégiával   összhangban  az  üzleti   folyamatokat  végrehajtják,   és   a   vonatkozó   teljesítmény  mutatók   alapján   értékelik   őket.   Az   erőforrás  architektúrák  –   IT  és  emberi  erőforrás  architektúra  –  szintén  tartalmaznak  stratégiákat,  teljesítmény  mutatókat,  erőforrásokat  és  kapcsolatokat.  

A   vállalati   erőforrásokra   azért   van   szükség,   hogy   rugalmasan   szolgálják   ki   az   üzleti  folyamatokat,   amint   az   üzleti   folyamat   megváltozik.   Ha   az   erőforrások   túl   szorosan  kapcsolódnak   az   üzleti   folyamatokhoz,   rugalmasságot   nehéz   elérni.   Az   üzleti  folyamatokat  és  a  vállalati  erőforrásokat  külön  kell  meghatározni  és  kezelni,  és  csak  lazán  szabad  egymáshoz  kötni  őket.  

Az  üzleti  vállalati  architektúrában   fontos  szerep   jut  az  üzleti  stratégiának.  Ahogy  a   fenti  ábra   is  mutatja,  minden  részarchitektúra  rendelkezik  saját  stratégiával.  Mivel  a  vállalati  erőforrások  (IT  erőforrások,  emberi  erőforrások)  célja  az  üzleti  folyamatok  kiszolgálása,  az  erőforrás  stratégiák  (IT  stratégia,  emberi  erőforrás  stratégia)  olyan  stratégiák,  melyek  az   üzleti   folyamatokat   kiszolgáló   erőforrásokkal   foglalkoznak.   Más   szóval   az   erőforrás  stratégiák   azzal   foglalkoznak,   hogy   mennyire   jól   szolgálják   ki   az   erőforrások   az   üzleti  folyamatokat.  

Az   IT   terület   egyre   fokozódó  hangsúlyosságával,   az   IT   stratégiák   és   az   üzleti   stratégiák  egymásba   mosódtak,   összekeveredtek.   A   fenti   kutatás   az   üzleti   stratégiát   egy  irányvonalnak   vagy   egy   elérni   kívánt   helyzetnek   tekinti,   amerre   a   vállalatnak   fejlődnie  kellene,  és  az  üzleti  folyamat  azon  tevékenységek  összességét  fedi  le,  melyekkel  az  üzleti  stratégiát  végrehajtják.  Ezzel  párhuzamosan,  az  erőforrás  stratégiákat  úgy  határozza  meg,  mint  vállalati  erőforrás  politikák  az  üzleti  folyamatok  precíz  kiszolgálásához,  és  a  vállalati  erőforrások  (IT  erőforrások,  emberi  erőforrások)  olyan  erőforrások,  melyek  segítenek  az  üzleti  folyamatok  szisztematikus  végrehajtásában.  

Ezen   megközelítés   létjogosultsága   mellett   egy   architektúra   fejlesztési   és   modellezési  módszertanok   (pl.   TOGAF)   szívesen   alkalmazzák   az   üzleti   és   információtechnológiai  architektúrák  összekapcsolására  a  szolgáltatási  architektúra  megjelenítést,  miközben  az  emberi   erőforrás   architektúra   felépítést   az   üzleti   architektúra   részének   tekintik.   Ezen  megközelítés   szerint   a   szolgáltatási   architektúra   feladata   olyan   absztrakt   informatikai  funkciók  definiálása,  melyek  üzleti  értéket   teremtenek.  Ez  az  összekapcsolás  biztosítja,  az   üzleti   és   informatikai   területek   közötti   fogalmi   eltérések   leküzdését   is.   Az  informatikai   (illetve   a   konvergencia  miatt   az   infokommunikációs)   architektúrán   belül  megkülönböztethetőek  az  alkalmazási,  technológiai  és  adat  elemek  (Fehér-­‐Szabó,  2011;  Leblanc,  2008).  

Az  architektúra  modellezés,  és  módszertanok  alkalmazásának  céljai  között  a  következő  főbb  megközelítések  azonosíthatóak:  

     

  3    

• Statikus   architektúra   modellezés:   a   modellezés   célja   alapvetően   a   új  architektúrák  tervezése,  illetve  a  meglévő  architektúrák  dokumentálása.  

• Dinamikus   architektúra   modellezés:   dinamikus   modellezés   esetében   az  architektúra   leírást   folyamatosan   változónak   tekintik,   és   lehetőség   van   akár  operatív,   akár   stratégiai   szinten   a   meglévő   és   célállapotok   közötti   átmenet  értelmezésére.  

A   gyakorlatban   jellemzően   a   statikus   architektúrák   alkalmazása   a   jellemző,   míg   a  dinamikus  modellek  alkalmazása  egyelőre  kiforratlan.  

2.2 Infokommunikációs  architektúra  komplexitás  

A   komplex   infokommunikációs   architektúrák   kialakulását   önmagában   nem,   vagy   csak  részben   indokolja   egy   szervezet   nagysága   és   komplex   tevékenysége.     A   gyakorlati  megfigyelések   szerint   (Weill   és   Ross,   2009)   az   indokok   között   említhetjük   a  következőket:  

• Decentralizált  döntések  a  beszerzésekről  és  fejlesztésekről:  jellemzően  ugyanarra  a  feladatra  így  több,  egymás  nem  együttműködő  megoldás  jön  létre  (alkalmazási  és   adat   architektúra),   illetve   heterogén   eszközbeszerzés   történik   (technológiai  architektúra,  pl  heterogén  számítógéppark,  heterogén  telefonkészülék  park,  stb.).  

• A  jogos  –  és  kevésbé  jogos  –  üzleti  igények  gyors  megvalósítása  érdekében  inkább  gyors,   mintsem   átgondolt   megoldások   kerülnek   kialakításra,   melyek   megfelelő  architekturális  tervezése  elmarad.  

• Komplex,   redundáns   üzleti   architektúra   (termék,   szolgáltatások,   folyamatok)  hasonló   bonyolultságú   inforkommunikációs   architektúra   megoldásokkal  biztosíthatóak  csak.  

A   komplex   infokommunikációs   architektúrák   mind   további   fejlesztési,   mind  üzemeltetési   szempontból   jelentős   kihívásokat   hordoznak   magukban.   Fejlesztési  területen   komplex   meglévő   architektúrába   kell   –   akár   már   tudatos   tervezéssel   is   –  beilleszteni  az  új  megoldásokat,  mely  adottságainak  meg  kell  felelni.    Ebből  adódóan  az  új   fejlesztések   lehetőségei   nem   csak   kockázatosak   (mi   fog   működni?   milyen  komponensben  kell  még  fejleszteni?),  hanem  az  adottságok  miatt  korlátozottak  is.    

Üzemeltetési   oldalról   a   komplex   környezet   nehezen   átlátható,   és   így   nehezen   is  kezelhető,  mely  nem  csak  erőforrás-­‐felhasználás  területén  jelent  kihívást,  hanem    magát  az  üzemeltetési  kockázatokat  is  növeli.  

2.3 Komplex  architektúrák  egyszerűsítése  

A   korábbiakban   bemutatott   kihívások   miatt   az   infokommunikációs   architektúrák  üzemeltetési   és   fejlesztési   költségei   olyan   jelentőssé   válhatnak,   hogy   akadályozzák   az  üzleti   célok   teljesülését.   Az   architektúrák   egyszerűsítésére   vonatkozóan   felső   szintű  szállítói   ajánlásokkal   találkozhatunk,   ugyanakkor   az   egyes   részterületeken   történő  tényleges  megvalósításra  viszonylag  kevés  tapasztalat  áll  rendelkezésre.  Ennek  legfőbb  oka   a   részterületek   egyedisége   mellett   az   egyes   szervezeti   környezetek  kiszámíthatatlansága.   Mindezek   miatt   minden   esetben   szükséges   az   egyedi  feltételrendszer   feltárása,   és   ezen   peremfeltételek   alapján   a   lehetséges   –   a   korábban  ismertetett  elveknek  megfelelő  –  megoldások  keresése  és  megvalósítása.  

     

  4    

Az   infokommunikációs   architektúrák   átalakítása   során   a   kívánt   egyszerűbb   célállapot  megvalósítása   történthez   viszonylag   rövid   időn   belüli   átalakítással   (big-­‐bang),   illetve  inkrementális   fejlesztéssel   is.   A   radikális   átalakítás   gyors   eredményeket   biztosít,  ugyanakkor  nagy  kockázata  miatt   az   átalakítás   időszakában   jelentősen  megnehezíti   az  szervezet   működését,   vagy   az   időszakosan   duplikált   struktúrák   fenntartása   jelentős  erőforrások   lekötését   igényli.   Az   inkrementális   változatás   lépésenként   alacsony  kockázattal  jár,  de  hosszú  időn  keresztül  fenntartja  a  komplex  architektúrák  (ezáltal  az  ehhez  kapcsolódó  kockázatok  és  költségek)  állapotát.  

Egy  pillanatnyi   infokommunikációs  architektúra  állapotból  a  szervezeteknek  megvan  a  lehetősége,  hogy  több  stratégiát  követve  végezzenek  el  változtatásokat  (1.  ábra):  

• IKT   hatékonyság   javítása   az   üzleti   funkcionalitás   megtartása   mellett:   az  infokommunikációs  architektúra  konszolidálása,  miközben  az  üzleti  igények  nem  kapnak   prioritást.   A   túlzott   IKT   fókusz   ugyanakkor   az   üzleti   szolgáltatások  minőségének  romlásához  vezethet.  

• Üzleti  hatékonyság  javítása,  miközben  az  IKT  architektúra  állapota  nem  változik,  vagy  éppen  romlik  az  üzleti  igények  kiemelt  kezelése  miatt.  

• Kiegyensúlyozott   fejlődés:   az   informatikai   és   üzleti   architektúra   együttes  fejlesztése,  rész  architektúrák  konszolidációja  melletti  fejlesztés.  

 

1.  ábra:  IKT  architektúra  fejlesztési  lehetőségek  (Anderson  és  Betz  2008  alapján)  

3 KUTATÁSI  TERÜLETEK  ÁTTEKINTÉSE  

A  még  fennálló  válság  évei  alatt  a  szervezeteknek  kevés  lehetősége,  és  kevés  erőforrása  áll   rendelkezésre   ahhoz,   hogy   ezen   komplex   infokommunikációs   architektúrákat  

Kiindulási ICT architektúra

Cél ICT architektúra

Üzleti funkcionalitás …

Info

rmat

ikai

hat

ékon

yság

Üzleti hatékonyság javítása

Üzleti hatékonyság javítása, az ICT komplexitás növelésével

ICT hatékonyság javítása, az üzleti komplexitás csökkentésével ICT hatékonyság

javítása

Kieg

yens

úlyoz

ott f

ejlőd

és

     

  5    

egyszerűsítsék,   konszolidálják,   illetve   összehangolják   a   szervezeti   stratégiai   célokkal.  Még   nagyobb   kihívást   jelent,   ha   a   architektúra   konszolidációja   fejlesztési   feladatokkal  (interfészek,   protokollok)   jár   együtt,   hiszen   ennek   nem   csak   erőforrás,   hanem   időbeli  átfutási  ideje  is  jelentős  lehet.  

A   továbbiakban   két   olyan   kutatási   esetet   vizsgálunk   meg,     melyben   az  infokommunikációs   architektúra   konszolidációja   szükségszerű,   indokolt,   ugyanakkor  annak   megvalósítása   számtalan   kérdést   vet   fel.   Mindkét   fejlesztési   terület  (információtechnológiai   architektúra,   és   kommunikációs   architektúra)   jelentős  komplexitással,   és   heterogenitással   rendelkezik,   és   mindkét   esetben   inkrementális  változtatásokkal   történik   az   architektúra   javítása   (azaz   részarchitektúrákon  keresztül)  Ezen   esetekben   azt   vizsgáljuk,   milyen   megoldásokkal   sikerült   az   architektúra  komplexitást  csökkenteni,  avagy  ezen  úton  elindulni.  

Eset   Üzleti  architektúra  igények  IKT  architektúrában  való  megjelenítése  

IKT  architektúra  integráció  

Architektúra  környezet   Komplex,  heterogén  architektúra   Komplex,  heterogén  architektúra  

Kutatási  téma   Üzleti  architektúra  igények  IKT  architektúrában  való  kontrollált  megjelenítése  

IKT  architektúra  integráció,  integrációs  protokoll  fejlesztés    

Kihívások   -­‐  Nagy  számú  architektúra  gateway  -­‐  Átfedések,  le  ne  fedett  területek  -­‐  Változtatási  kontroll  hiánya  

-­‐Nagy  számú  IKT  eszköz  -­‐  Eltérő  szállítók,  eltérő  kommunikációs  protokollok  -­‐  Integrációs  kihívások,  silószerű  működés,  korlátozott  interoperabilitás  

Eredmények   Architektúra  kapuk  és  strukturális  elemek  számának  csökkentése  Kontroll  folyamatok  kialakítása  

IKT  architektúra  integrálási  megoldások  Cél  integrációs  protokollok  kialakítása  

 

3.1 Üzleti  architektúra  igények  IKT  architektúrában  való  megjelenítése  

Kutatásunkban   egy   magyarországi   pénzintézet   komplex   informatikai   architektúrája  indokolja   a   változtatást,   melynek   belépési   pontját   magát   az   architektúrát   érintő  architektúra   kapuk   (gateways)   jelentik,  mely   önmagában   is   komplex   belépési   feltételt  jelent  (2.  ábra:  az  architektúra  változtatását  biztosító  architektúra  komplexitása)  

A  komplex  informatikai  architektúrával  rendelkező  vállalatokra  jellemző,  hogy  magának  a   informatikai   infrastruktúrát  és  architektúrát  érintő  változásokra   is  eszközt  rendszert  használnak,   melyek   egymástól   függetlenül   működnek,   ugyanakkor   feladatukat,   és   a  kapcsolódó   üzleti   és   informatikai   architektúra   elemeket   tekintve   átfedéseket  tartalmaznak.  További  jellemző,  hogy  az  organikus  architektúra  fejlődés  következtében  a   meglévő   eszközök   sem   biztosítanak   teljes   lefedést   a   változások   által   érintett  architektúra  elemek  összességére.  Ennek  következtében  a  változtatások  feletti  kontroll  esetleges   változtatások   együttes   elemzése   nem   megvalósítható,   a   változtatások  hatásbecslése  hiányos  vagy  éppen  lehetetlen.    

A   vizsgált   esetben   a   szervezet   6   olyan   teljesen   vagy   részben   formalizált   megoldással  rendelkezett   hasonló   feladatokra,   mely   a   változtatásokat   volt   hivatott   kezelni,  összességében   a   változtatásokat   közel   500   kategóriába   lehetett   sorolni.   Az   átfedések  

     

  6    

mellett   voltak   olyan   változtatások,   melyeket   egyik   eszköz   sem   támogatta,   illetve  lehetőség  volt  a  használt  eszközök  megkerülésére  is.  

 

2.  ábra:  Komplexitás  az  architektúra  elemek  változtatását  biztosító  architektúrában  

A  kutatás  során  vizsgálatra  kerültek  az  informatikai  szolgáltatásmenedzsment  (Cannon  és  Wheeldon,  2007)  a  kiegészítő  területek  megoldásai  is  (így  az  incidenskezelés,  melyre  1  fő,  és  további  kiegészítő  eszközök  álltak  rendelkezésre),   illetve  az  üzleti   igénykezelés  (melyre   informális,   és  átalakítás  alatt   lévő  eszközök  által   rendelkezésre,  3.ábra).  Mivel  mindegyik   forrás   eredményezheti   az   architektúra   változtatását,   ezért   végső   soron   a  változtatáskezelési  eszköznek  minden  forrás  kezelésére  alkalmasnak  kell  lennie.  

A   meglévő   architektúra   kapuk   esetében   strukturális   és   tartalmi   elemzés   került  végrehajtásra,   azaz   vizsgálatra   került   milyen   meglévő   eszközök,   milyen   változtatási  kategóriái   kerülnek   felhasználásra,   illetve   ezek   tartalma   mennyire   felel   meg   a  strukturális   felosztásnak.   A   struktúra   elemzés   feltárta,   hogy   az   egyes   kategóriák   70-­‐80%-­‐a   kihasználatlan   (így   vagy   szükségtelen,   vagy   új   struktúrában   szükséges  megjeleníteni).    

Üzleti architektúra elem

Üzleti architektúra elem

Üzleti architektúra elem

Üzleti architektúra elem

Támogató architektúra

elemcsoport 1

Támogató architektúra

elemcsoport 2

Támogató architektúra

elemcsoport …

Támogató architektúra

elemcsoport (m)

Támogató architektúra

kapu 1

Támogató architektúra

kapu 2

Támogató architektúra

kapu …

Támogató architektúra

kapu (n)

     

  7    

 

3.  ábra:  Architektúra  változtatás  a  szolgáltatásmenedzsment  folyamatok  mentén  

Szintén   feltárásra  kerültek  az  egymással   átfedést  mutató   területek.  A   tartalmi  elemzés  során   szövegbányászati   eszközökkel   (Black,   2006;   Yang   el   al,   2008;   Ur-­‐Rahman   and  Harding,  2012)  került   feltárásra  az  egyes  változtatási  esetekhez  kapcsolódó     tényleges  tartalom,   mely   biztosította   a   kiegészítő   kategóriák   megjelenítését,   illetve   a   meglévő  kategóriák   finomhangolását.   A   strukturális   elemzés   kevésbé,   míg   a   tartalmi   elemzés  jobban   feltárta,   hogy   az   architektúra   kapuk   alkalmazásával   a   teljes   szervezeti  architektúra   irányába   szükséges   kitágítani   az   elemzést,   hiszen   mind   üzleti   folyamat,  mind   szervezeti   környezet   elemek   is   megjelentek   a   tartalomban.   Az   architektúra  egyszerűsítés   céljával   összhangban   ez   a   szélesebb   körű   integrálás   indokoltnak  tekinthető  (4.  ábra).  

   

4.  ábra:  A  tartalmi  elemzés  (bal  oldal)  és  a  kialakított  új  kérési  struktúra  

Az  integráció  során  alkalmazkodni  kellett  a   létező  informatikai  architektúra  elemeihez,  ugyanakkor   szélesebb   körű   integrációs   modell   sikerült   kialakítani   azáltal,   hogy   az  incidenskezelésre   szolgáló   gateway   és   változtatások   kérésére   vonatkozó   gateway   is  összevonásra   került,   és   melyeket   kezelhetővé   válik   az   egyes   bejelentések  állapotkövetése  (5.  ábra).  

Incidens

Probléma

Változáskérelem

Üzleti igény

Változtatás menedzsment

CMDB

Üzleti igény

1+

6+

~

     

  8    

 

5..  ábra:  Integrált  változtatási  és  incidenskezelési  architektúra  és  kapcsolatai  

Végeredményben   az   eszközök   száma   1   integrált   platformra,   valamint   1   ideiglenesen  megtartott   eszközre,   míg   a   kategóriák   száma   56+27   darabra   csökkent,   melyek   teljes  lefedést  biztosítanak.  Az  elemzés  egyediségét   jelenti,   hogy  ebben  az  esetben  nem  csak  architektúra  fejlesztés  (és  annak  módjának  vizsgálata)  történt  meg,  hanem  egyben  az  ezt  karban  tartó  folyamat  és  megvalósítási  architektúra  modell  is  kialakításra  került.  

 

6.  ábra:  Kérések  változtatási  munkafolyamata  

A   kialakítandó   integrációs   platform   egységes   formában   fogadja   be   és   kezeli   az  architektúra   változtatására   irányuló   kéréseket,   mi   több,   a   kapcsolódó   (és   szintén  változtatást   igénylő)   incidenseket,   problémákat   is.   A   struktúra   kialakítása   kapcsán  tapasztalat,   hogy   bár   a   részletes   kérésstruktúrák   bár   teljes   lefedést   biztosíthatnak,  felhasználásuk  csak  részleges,  ezért  javasolt  a  kevésbé  részletes  struktúrák  alkalmazása,  melyek   darabszámában   (<100),   struktúrájában   (<10)   és   mélységében   (<3)   is  

Logging

•  Categorization •  Priorization •  Clarification •  Business

Approval

Planning

•  Impact and Risk Analysis

•  Step by step planning

•  Recovery planning

•  Technical Approval

Executing

•  Change Scheduling

•  Change Executing

Review

•  Progress reporting

•  Goal investigation

Closure

     

  9    

korlátozottnak   kell   lennie   az   áttekinthetőség   megtartása   érdekében.   Ugyancsak  tapasztalat,  miszerint  a  a  kérésstruktúrához  kapcsolódó  folyamatok  számát  alacsonyan  szükséges  tartani  (<10  db)  

3.2 IKT  architektúra  integráció  

Nagy  szervezetek  esetében  nem  csak  az  üzleti  igényeket  kiszolgáló  informatikai,  hanem  a   kommunikációt   biztosító   kommunikációs   architektúra   esetében   is   megfigyelhető   a  komplexitás.   Kutatásunkban   az   IKT   architektúra   kommunikációs   megoldásaira  koncentrálunk,  ugyanakkor  az  IT  és  kommunikációs  architektúrák  konvergenciája  miatt  ezek   teljes   elválasztása   nem  megoldható   (Herrel,   2012;   Kincannon,   2011;   Shen   et   al,  2007).   Az   általunk   vizsgált   szervezet   esetében   több   egymást   kiegészítő,   illetve   kiváltó  kommunikációs   megoldással   rendelkezik,   és   akár   ugyanazon   területen   belül   is  megfigyelhető  a  szállítói  sokszínűség,  és  a  platformok  interoperabilitási  korlátai.    

A   kutatásunk   során   vizsgált   szervezet   célja   a   kommunikációs   architektúrájának   olyan  módon   történő   fejlesztése,   mely   során   azonosításra   kerülnek   a   tényleges  felhasználáshoz   kapcsolódó   szállítófüggetlen   fejlesztési   lehetőségek   és  meghatározhatóak   az   integrációs   követelmények,   akár   a   szükséges   integrációs  protokollok.  

 

7.  ábra:  Kommunikáció  orientált  architektúra  elemei  

A   kommunikációs   architektúrák   szerepe   elsősorban   a   személyes   kommunikáció  biztosítására  került  hagyományosan  kialakítva,  így  a  vezetékes  megoldások  esetében  az  e-­‐mail,   e-­‐messaging,   VOIP   technológiák,   valamint   a   vezetékes   és   vezeték   nélküli  telefonos   megoldások.   Annak   ellenére,   hogy   a   kommunikációs   architektúrák   során  történtek   fejlesztések   az   egyes   technológiák   összekapcsolására,   az  információtechnológiai   integráció   korlátozott,   ad-­‐hoc   megoldásokkal   rendelkezik,  melyek  elsősorban  alkalmazásvezért  megoldások  váltanak  ki.  A  fejlesztés  korlátja,  hogy  

Kommunikációs,architektúra

Információtechnológiai,architektúra

Vállalati címtár

Csoportmunka szerver

Kommunikációs szerver

Jelenlét szerver

Fax szerver

Hangposta szerver

Videokonferencia szerver

IP telefon

Videokonferencia végpont

Okostelefon

Tablet

Hordozható számítógép

Kliens oldali készülékek Szerver oldali komponensek

Alkalmazás szerverek

Integrációs architektúra

Személyi számítógép

FAX

Egyéb eszközök

Hangrögzítő szerver

Levelezési szerver

     

  10    

nem   állnak   rendelkezésre   szállítófüggetlen   kutatási   adatok   (benchmark-­‐ok)   sem   a  felhasználói  szokásokra,  sem  az  alkalmazott  technológiákra  vonatkozóan.  

A   kommunikációs   architektúra   fejlesztésére   vonatkozóan   2   hónapra   vonatkozóan,  összesen  több,  mint  2  millió  hívásrekord  került  elemzésre.  Már  a  hívási  adatok  elemzése  is   rámutatott   arra,   hogy   a   heterogén   struktúrák   akadályt   jelentenek   a   kontroll   és  kezelhetőség   tekintetében,  ugyanis  az  elvárt  adatok  egységes  kezelése  ellenére   is  eltérő  adatstruktúrákkal,   jelölésekkel   találkozhattunk.   Ez   az   elemzés   területén   adattisztítási,  illetve  migrációs   feladatokat   jelent,   és   így  vizsgálni  kellett,   a  különböző  kommunikációs  platformokra   vonatkozó   mérések   és   adatok   hogyan   hozhatóak   egységesen   értelmező  formátumra.  Mi  több,  az  értelmezéshez  hozzátartozott  a  felhasználók  (nem  feltétlenül  név  szerinti,   de   egymástól   elválasztott)   azonosítása   is,   azaz   a   vállalati   címtárral  (telefonkönyvvel)  való  összekapcsolás.  

A   hívási   szokások   elemzése,   és   a   más   kommunikációs   eszközök   elemzése   rámutatott  arra,   hogy   az   egyes   területek   –   akár   technológiailag   fejlett   –   megoldásai   silószerűen  működnek,   köztük   az   átjárhatóság   alacsony,   valamint   a   mobil   kommunikációs  megoldások  esetében  alacsony  támogatási  szint,  kihasználatlan  kapacitások  figyelhetőek  meg.  

Ilyen   jelenség,   hogy   egyetlen   embert   többször   is   kell   keresni,   míg   elérhető,   akár   2-­‐4-­‐  kommunikációs   csatorna   felhasználásával   (asztali   telefon,   mobil,   instant   message,   e-­‐mail),   mely   nem   csak   az   időfüggő   elérésnek   korlátja,   de   az   információszerzésnek   is  jelentős   hátrányára   válik.   Ebben   a   tekintetben   előnyös   az   állapotjelző   megoldások  integrálása  az  eszközökkel  (automatikus,  de  akár  manuális  beállítással  is).  

Az   egyes   platformok   között   alacsony   átjárást,   átjárhatóság   tapasztalható:   vonalas  mellékről   melléket,   mobilról   mobilt   hívnak   az   emberek,   ami   rámutat   arra,   hogy   a  szokások   nehezen   változnak.   Még   a   mobil   és   vonalas   kommunikációs   eszközzel  rendelkezők  között  is  csupán  3,4%  a  keresztplatformos  kommunikáció  aránya.  

 

8.  ábra:  Hívások  platform  szerinti  átjárhatósága  

Mobil 21%

Mellék 79%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Hívás kezdeményezés platformja a

mobiltelefonnal rendelkezők körében

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Hívás célplatformja a mobiltelefonnal

rendelkezők körében

Mobil ! Mobil 19,6%

Mellék ! Mellék 76.9%

Mellék ! Mobil 2,2%

Mobil ! Mellék 1,2%

     

  11    

A  9.   ábra  mutatja  be,  hogy  a  kommunikációs  architektúra   integrálása   során  mely   főbb  területek   kerültek   azonosításra,   ahol   a   protokoll   alapú   integráció   megvalósítása  szükséges.    

 

9.  ábra:  Kiemelt  kommunikációs  architektúra  integrálási  területek  

Az   egyik   legnagyobb   kihívást   a   címtárak   integrálása   jelenti,   hiszen   az   átjárhatóság  érdekében   nem   csak   az   adatok   szinkronizálása   szükséges,   hanem   a   folyamatos  karbantartás  érdekében  az  egyes  eszközök  és  alkalmazások  kereszthitelesítését   is  meg  kell  oldani.  Ez  utóbbi  elvárás  akár  azonos  technológiák,  és  azonos  rendszerek  esetében  is   kihívást   jelenthet,   ha   eltérő   környezetben   kerülnek   kialakításra   (pl.   Lotus   Notes  kereszthitelesítés).  

Hasonló   problémákkal   a   hang   integráció   területén   is   találkozunk,   ahol   az   eltérő  technológiai  megoldások  annak  ellenére  már  alközponti  átjárhatósági  szinten  is  korlátot  jelentenek,   hogy   az   alkalmazott   technológiák   nem   különböznek   egymástól   (pl.   VOIP-­‐VOIP).  Az   integráció  kihívásai  között  említhető  a  különböző  csatornák  összekapcsolása  (vonalas   –   mobil   –   soft-­‐phone),   illetve   a   helyzetfüggő   szabályok   leképezésének  kérdésköre.   Mivel   egyetlen   emberhez   több   elérési   csatorna   tartozhat,   ezért   többféle  megoldás  szerint  kezelhető  az,  hogyan  biztosítjuk  az  elérést:  

• Eszközök   integrálatlanok:   minden   eszközön   (csatornán)   egymástól   függetlenül  kereshetőek  a  személyek,  gyakorlatilag  ez  a  kiindulási  állapot.  

• Együttcsörgés:   Amennyiben   egy   személyt   keresnek   valamilyen   eszközön  (csatornán),  úgy  a  hívás  minden  csatornára  befut.  Ebben  az  esetben  a  hívónak  –  ha  tudatásban  van  a  megoldásnak  –  nem  kell  minden  csatornát  külön  próbálnia.  Az  integráció  során  meg  kell  oldani  a  hívások  párhuzamosítását  (együttcsörgés),  majd   válasz   esetén   a   hívás  megfelelő   csatornára   irányítását.   Annak   érdekében,  hogy   egyetlen   személyt   nem   keressen   többször   ilyen   megoldás   esetén   az  alkalmazott   technológiáról   mit   sem   tudó   hívó,   célszerű   egyetlen   hívószám  megoldás  alkalmazása  az  együttcsörgéssel  együtt.  Ebben  az  esetben  az  egyetlen  

Címtár integráció (központi vs. lokális

szinkronizált)

•  Levelező rendszer •  Beépített telefonkönyv

•  Asztali telefon •  Mobil

•  Instant Messaging •  Videokonferencia •  Soft clients (telefon,

videókonferencia)

Hang integráció

•  Telefon alközpontok átjárhatósága

•  Vonalas – mobil átjárhatóság

•  Soft client átjárhatóság

•  Egyetlen hívószám integráció

•  Hívástovábbítás integráció (asztali -> mobil automatikus átadás)

Mobilitás integráció

•  Címtár •  E-mail •  Instant messaging •  Videókonferencia

(tablet, PC)

     

  12    

hívószám  egy  intelligens  telefonközpontot  feltételez,  ahol  a  személyi  eszközökre  vonatkozó  információk  alapján  történik  meg  a  hívás  továbbítása.  

• Szabály  alapú  hívástovábbítás:  Hívás  esetén  az  eszközök  előre  beállított  szabály  szerint   kapcsolódnak,   pl:   először   a   vonalas   melléken   csörög   a   telefon,   majd   5  csengetés   után   átvált   a   mobiltelefonra,   majd   további   5   csengetés   után   a  hangpostafiókra.  Ebben  az  esetben  is   indokolt  az  egyetlen  hívószámot  támogató  architektúra  kiépítése  az  ismétlődő  hívások  elkerülése  érdekében.  

• Helyfüggő,   intelligens   hívástovábbítás:   Szinten   egyetlen   hívószám   szolgáltatás  esetében  működik  tökéletesen,  ha  akár  manuális  beállítási  (jelenlét   információ),  akár   geolokációs   megoldás   alkalmazásával   automatikusan   kerül   detektálása   a  fogadó   fél   helyzeti   információja.   Így   például   egy   számítógépén,   de   nem   a   saját  helyén  dolgozó  ember  esetében  a  hívásokat  a  számítógépre  telepített  soft-­‐phone  alkalmazáson   keresztül   kapja,   míg   ha   elhagyta   a   vállalatot,   akkor   a   mobiljára  kapcsolódik   majd   a   hívás.   Amennyiben  munkaidőn   kívül   keresnek   valakit,   úgy  automatikusan  mobil  platformra  terelődik  a  beszélgetés,   illetve  beállítható  lehet  a  hívók  szűrése  (csak  meghatározott  emberek  esetében  csörög  a  telefon).  

A   harmadik   jelentős   kihívást   magában   hordozó   terület   a   mobilitás   kérdésköre.  Miközben   minden   kommunikációs   csatorna   mobilizálását   meg   lehet   jeleníteni  igényként,   ennek   megvalósítása   részeiben   szükségesek   további   fejlesztések:   címtár  integráció   (magán   és   szervezeti   címtér   különválasztás),   mobil   e-­‐mail   kezelés,  automatikus   agy   manuális   jelenlét   információ   kezelése,   üzenetküldés   (instant  messaging),   illetve   soft-­‐videokonferencia   kliensek   felhasználása.   A   felsorolásból   is  látható,  hogy  nem  csak  alkalmazások  területén,  hanem  az  egyes  protokollok  egymáshoz  kapcsolásában  is  megjelenik  a  fejlesztési   igény  (pl.  videókonferencia  összekapcsolása  a  mobil  hálózatok,  számítógépes  kliensek,  és  videokonferencia  berendezések  között).  

Szintén  kiemelt  kérdésnek  tekinthető  a  mobilitás  megvalósítása  során  (mobiltelefonok,  táblagépek  és   laptopok  esetében)  a  biztonság,   illetve  a   személyes  és   szervezeti   adatok  elválasztásának   kérdése.   Mobil   eszközök   esetében   az   eszköz   elhagyhatja   a   vizsgált  szervezet  területét,  ahol  az  eszköz  védelmét  központi  megoldások  biztosítják.  Az  eszköz  elvesztésével   megnő   az   azon   tárol   adatok   illetéktelen   hozzáférésének   és  felhasználásának   veszélye.   Szintén   kockázat   a   felhasználói   gondatlanságból   adódó  veszélyek   megjelenése   (pl.   vírus,   kémprogram),   mely   belépési   pontot   jelenthet   a  szervezet  többi  eszköze  irányába  is  a  nem  jószándékű  támadók  részére.  

Mindezen  kihívások  miatt  szükséges  –  az  azóta  gyártói  megoldások  között  is  teret  kapó  megoldás   –   mely   elválasztja   a   magán   és   szervezeti   adatokat,   a   szervezeti   adatok  tekintetében  szigorúbb  előírásokat  alkalmaz  (titkosítás,  azonosítás),   illetve   lehetőséget  biztosít   az   eszközök   szervezeti,   központi   vezérlésére   (adott   esetben  adattörlésre,   vagy  az  eszköz  leállítására).  

Mindezen  megoldások  a  komplex  kommunikációs  architektúra  tekintetében  biztosítják,  hogy  az  egyes  kommunikációs  csatornák  silószerű  működése  megszűnjön,  a  technológiai  heterogenitás   ellenére   is.   A   jövő   útja   ugyanakkor   az   architektúra   ezzel   párhuzamos  egyszerűsítését  is  jelenti,  az  elemzésben  megfogalmazott  alapelvek  figyelembevételével.  Amennyiben   az   egyes   részterületek   esetében   minden   esetben   a   legjobb   megoldást  választjuk,   jelentős   integrációs   feladatokkal,   illetve   a   frissítésekkel   ezek   további  fejlesztésével   kapcsolatos   teendőkkel   kell   számolni,   addig   az   egységes   szállítói  architektúra   –   ha   lenne   is   ilyen   –   nem   tudja   biztosítani   azt   a   funkcionalitást,  mely   az  igényeknek  megfelelő  megoldásokat  biztosítja.  Emiatt  a  javasolt  megoldások  a  két  véglet  

     

  13    

között   húzódnak,   figyelembe   véve   a   technológiai   heterogenitás   korlátozását,   ás   a  standard  és  egyedi  protokollok  alkalmazhatóságát.  

4 KUTATÁSI  TAPASZTALATOK  ÖSSZEFOGLALÁSA  

A   bemutatott   esetek   jól   illusztrálják,   milyen   kihívásokat   jelentenek   a   komplex  infokommunikációs  architektúrák,  ugyanakkor  a  két  példán  keresztül  is  látható,  hogy  a  komplex  architektúrák  kezelésére  csak  nehezen  vállalkoznak  a  szervezetek.  A  szervezeti  architektúrába   való   bármilyen   beavatkozás   esetében   a   szervezeteknek   egyedi  kihívásokkal  kell  szembenézniük,  melyek  kezelésére  egyedi  megoldásokat  alkalmaznak.  

A  tanulmányban  bemutatott  két  eset  mellett  továbbiakat  is  figyelembe  véve  a  következő  főbb  szempontok  szükségesek  ahhoz,  hogy  a  változtatások  sikeresek  legyenek:  

• Tudatosan  átgondolt  stratégia:  Az  architektúra  változtatásai  a  szervezetek  életére  jelentős   kihatással   vannak,   és   jelentős   erőforrásokat   kötnek   le.   Emiatt   érdemes  elkerülni   az   ad-­‐hoc   megoldásokat,   és   változtatásokat   részletes   elemzésekkel,  igényfelméréssel,  a  felhasználói  szokások  elemzésével  kell  támogatni.  

• Kiegyensúlyozott   haladás:   A   radikális   változtatások   és   a   lassú   lépések   közötti  egyensúlyt   megtalálva   tudatosan   kell   megszabni   a   jövőbeli   kíván   architektúra  állapotába  vezető  utat  (roadmap).  

• A   változásokhoz   szükséges   idő   és   erőforrások   biztosítása:   A   jó   elemzés,   és   a  megvalósítás   tudatos   tervezése   is   elbukhat   a   megvalósításhoz   szükséges  erőforrások   és   idő   hiányában.   A   megvalósítás   vezetői   elkötelezettséget   –   és  ezáltal  dedikált  erőforrásokat  igényel.  

5 HIVATKOZÁSOK  

Anderson,   M.,   Betz,   M.   (2008)   Business-­‐based   IT   architecture:   The   business   leader’s   role   in   enabling  public-­‐sector  change,  in:  Transforming  Government,  March  2008,  pp.  33-­‐42.  

Black,  W.  (2006)  Text  Mining,  in:  Encyclopedia  of  Language  &  Linguistics  (Second  Edition),  pp.  621-­‐624  Cannon,  D.,  &  Wheeldon,  D.  (2007).  Service  Operation  (United  Kingdom.).  TSO  (The  Stationery  Office)  Fehér,   P.,   Szabó,   Z.(2011)  Designing  Measurement  Model   Using   Architecture  Modeling   Frameworks,   in:  Proceedings   of   IEEE   International   Conference   on   Software,   Knowledge   Information,   Industrial  Management  and  Applications  (SKIMA  2011,  edited  by  Savino,  M.  M.,  Chackpitak,  N-­‐),  September  8-­‐11  2011,  Benevento,  Italy,  IEEE  Catalog  Number:  CFP1182R-­‐PRT,  ISBN:  978-­‐1-­‐4673-­‐0247-­‐0  

Herrell,  E.  (2010)  Enterprise  Communications:  The  Next  Decade,  Forrester  Kang,   D.,   Lee,   J.,   Kim,   K.   (2010):   Alignment   of   Business   Enterprise   Architectures   using   fact-­‐based  ontologies,  Expert  Systems  with  Applications,  Vol.  37,  No  4,  pp.  3274-­‐3283.  

Kincannon,   T.   (2011)   Unified   Communications   Conference   Reveals   Coming   IT   Transformations,    http://bestinuc.com/unified-­‐communications-­‐conference-­‐reveals-­‐coming-­‐it-­‐transformation,   (2011.  April  19.)  

LeBlanc,   Andrew   (2008)   Map   Your   IT   Architecture   to   Your   Business   Processes,   in:   SAP   Insider,   2008  Apr/May/Jun  Issue  

Shen,G.  -­‐  Tucker,  R.S.  –  Chae  C-­‐J.  (2007)  Fixed  Mobile  Convergence  Architectures  for  Broad-­‐band  Access:  Integration   of   EPON  and  WiMAX   [Topics   in  Optical   Communications],   in:   Communications  Magazine,  IEEE,  Volume:  45  Issue:8,  pp.  44  –  50.  ISSN:  0163-­‐6804,  DOI:  10.1109/MCOM.2007.4290313  

Ur-­‐Rahman,  N.,  Harding,   J.A.   (2012)  Textual  data  mining   for   industrial  knowledge  management  and  text  classification:  A  business  oriented  approach,  in:  Expert  Systems  with  Applications,  Volume  39,  Issue  5,  April  2012,  Pages  4729-­‐4739  

Weill,   P.,   Ross,   J.W.   (2009)   IT   Savvy:  What  Top  Executives  Must  Know   to  Go   from  Pain   to  GainHarvard  Business  Press,  2009,  Boston,  MA  

Yang,   Y.Y.,   Aker,   L.,   Klose,   T.   Yang,   C.B.   (2008)   Text   mining   and   visualization   tools   –   Impressions   of  emerging  capabilities,  in:  World  Patent  Information,  Volume  30,  Issue  4,  December  2008,  Pages  280-­‐293