Flexible Solutions on Oracle Middleware
  • Teljeskörű üzleti megoldások
  • Intelligens távközlési szolgáltatások
  • Területi megoldáscsomagok
IT-Business   |   2007-09-11
Egységes kontroll
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 lehető 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 ké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ú soa-implementá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 soa-bevezeté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


Eszköztár
A soa governance fontos eszköze a soa-roadmap. Ez a dokumentum – amelyet a vezetői testület tart karban – a soa alapú áttérés ütemezésének 2-3 éves tervét tartalmazza. Mivel a roadmap viszonylag hosszú távon határozza meg a soa alapú fejlesztések irányát, összhangban kell lennie a vállalat üzleti, fejlesztési stratégiájával.
A konkrét feladatokat, projekteket egy részletes terv tartalmazza. Ebben egyrészt fél évre előre meghatározzák a projektek tartalmát, megbecsülik az erőforrásokat, megnevezik a külső szállítókat érintő pályázati felhívásokat, másrészt három hónapra előre pontosan ütemezik a projekteket.