Az egyre jobban terjedő szolgáltatásorientált architektúráknál egységes soa-kontrollt célszerű bevezetni.
Napjainkban a vállalatoknál egyre nagyobb szerepet kap a soa (szolgáltatásorientált architektúra) elvén működő alkalmazásfejlesztés és üzemeltetés. Ennek során kiépül a soa alapjául szolgáló informatikai architektúra, megvalósul a meglévő üzleti funkciók soa-elvek szerinti migrációja, valamint az informatikai fejlesztéssel járó üzleti igények teljesítésekor soa-alapokra épülnek a fejlesztések.
Több szinten megjeleníteni
Az új típusú architektúráknál azonban több szempontot, így például a költséget, a határidőket, az újrafelhasználhatóságot is figyelembe kell venni. A formálódó és egyre nagyobb teret nyerő soa-környezetekben egyre fontosabbá válik egy egységes soa-kontroll (governance) bevezetése. Ennek célja, hogy a soa-fejlesztési elvek előnyei valóban megjelenjenek a cégnél. A legjobb eredmény elérése érdekében célszerű a soa governance funkcióit több szinten megjeleníteni, és különböző feladatkörökkel ellátni.
A soa governance tevékenységet ét csoportban, egy vezetői testületben, valamint egy operatív csoportban érdemes végezni – mondta Rátonyi János, az Alerant Zrt. szakértője.
A soa vezetői testületének célja, hogy ezen a szinten érvényesítse a soa-elveket, valamint gondoskodjon a várt haszonról. Tagjai informatikai felsővezetők, az it-alkalmazás- és infrastruktúraüzemeltetés vezető munkatársai, a soa alapú fejlesztésben érintett üzleti területek vezetői, továbbá a soa-val foglalkozó operatív csoport szakértői és a vállalati it-architektúráért felelős szakemberek.
A vezetői testület feladatköre sokrétű. Meghatározza például a soa alapú működésre való áttérés középtávú stratégiáját,vezetői szinten kapcsolatot tart az informatikai és üzleti területek között, valamint a soa szemponjától megvizsgálja az újonnan induló szolgáltatásfejlesztési projekteket.
Ajánlott, hogy a csoport tagjai legalább negyedévente összeüljenek. A delegált vezetők feladata, hogy a találkozók után tájékoztassák saját szervezeti egységüket a vezetői testület döntéseiről, illetve gondoskodjanak a döntésekhez igazodó szervezeti működésről.
Operatív csoport
A soa operatív csoportjának célja, hogy a szolgáltatásfejlesztés során érvényesítse a soa-elveket. Tagjai olyan informatikai szakemberek, akik a soa alapú fejlesztés általános koncepcióit elméletben és gyakorlatban is jól ismerik.
Az operatív csoport feladatköre számos területre kiterjed. Tagjai a stratégia alapján kidolgozzák a középtávú soaimplementációs tervet, meghatározzák a soa-fejlesztési szabályokat, támogatják a fejlesztői projektek résztvevőit, meghatározzák és karbantartják a soa-elemek (üzletifolyamat- vezérlés, képernyők, szolgáltatások, adatkörök stb.) egymástól való függőségeit.
Mivel az operatív csoport működése közvetlenül kapcsolódik más szervezetek munkájához, tagjai együtt dolgoznak a vezetői testülettel, a vállalati architektúráért felelős csoporttal, valamint a tervezés és megvalósítás alatt álló projektek vezetésével.
Ami a sikeres bevezetéshez elengedhetetlen
Rendkívül fontos, hogy az üzleti megrendelők érdekeltté váljanak a soa alapú működésben, továbbá szempontjaik érvényesüljenek a gyakorlatban, ezért be kell őket vonni a projektek üzleti specifikációs és tesztelési fázisába. Szintén fontos, hogy a projektszponzor átlássa a soabevezetés folyamatát, és tudja, hogy rövid távon a soa-szolgáltatások fejlesztése többletköltséggel járhat, az átállás előnyei
hosszú távon jelentkeznek.
Nem szabad szem elől téveszteni, hogy az üzemeltetés és a soa governance tevékenység számos ponton kapcsolódik. Célszerű tehát, ha az üzemeltetői területek már a projekt definíciós fázisától kezdve részt vesznek az ütemezésben.
A soa governance szempontjából a fejlesztői projekteket érdemes két csoportra bontani. Az új üzleti igényt kielégítők esetén eldönthető, hogy a projekt milyen mértékben vegye igénybe a soa-t. Ezzel szemben a soa alapú fejlesztő projektekhez kapcsolódó meglévő funkciók újragondolása esetén kötelező a soa használata – mondta Szécsi Gábor, a BCA vezető tanácsadója.
Mallász Judit







