Áttekintés
A fő szerepek a Finalyse-en belül a következők:
Üzleti elemző
Az üzleti elemző a Finalyse-nél:
- Az esetek tanulmányozásában segítséget nyújt,
- Magas szintű megvalósíthatósági tanulmányokban segít,
- Összegyűjti az üzleti igényeket,
- Tervezi és/vagy felülvizsgálja a üzleti teszteseteket,
- Az üzleti igények fényében validálja a tervezést,
- (Újra-)definiálja a scope-ot,
- A végfelhasználókat képviseli a projekt teljes időtartama alatt,
- Iránymutatást ad az érintetteknek a projektcélok eléréséhez szükséges hatékony és hatásos módszerek kidolgozásánál,
- A projektmenedzser(ek)kel összhangban kidolgoz és javasol módszereket az üzleti kérdések és kockázatok (projektek között és azokon belül) kezelésére
- Javaslatot tesz az üzleti folyamatok javítására,
- Feltérképezi és elemzi az üzleti folyamatokat (jelenlegi/jövőbeni állapot)
- Elemezi az adatokat (magas szinten, jelenlegi/jövőbeni állapot),
- Az üzleti oldal „nagyköveteként” segíti a projekt menedzser(ek)et,
- Jelent a projekt menedzser(ek)nek.
A Finalyse üzleti elemzői az üzleti szakértő szerepét is tudják vállalni. Az üzleti szakértő mélyreható tudással rendelkezik különböző üzleti területeken, folyamatokban vagy egyedi szoftver megoldásokban.
A Finalyse üzleti elemzője:
- Képpel rendelkezik arról, hogy az üzletnek milyen megoldásra van szüksége,
- Tudja, hogy az adott leszállítandók mely üzleti igényeket elégítik ki,
- Fontos szerepet játszik a fejlesztési folyamatokban – de nem része az állandó fejlesztői csapatnak,
- Érti a szervezet üzleti modelljét, folyamatait és ismeri az információigényeket,
- Érti a vállalati információs platformok (Enterprise Information Platform, EIP) üzleti oldalát és arra fókuszál, hogy a stratégiai adatkörnyezet összeállításához használt adatok valóban üzleti jellegűek, illetve integritás, konzisztencia és minőség szempontjából kifogástalanok,
- Képes az üzlet igényeket a vállalati (folyamat- és/vagy adat-) környezetbe integrálni,
- Megfogalmaz és tervez üzleti keretrendszereket,
- Továbbítja az üzleti célokat a projektcsapat tagjai felé,
- Felelős szakértője annak, hogy a tervezés konform az üzleti startégiai irányításával és konzisztens a rövid- és hosszútávú célokkal.
Az üzleti elemző lehet (üzleti) folyamatelemző is, akinek a feladata feltérképezni, elemezni és tervezni az üzleti folyamatokat minden IT-vel kapcsolatos, üzleti, pénzügyi és operatív rendszer számára. Ez magába foglalja az üzleti funkciók támogatása és a rendszerkövetelmények felállítása során az adatok felkutatását és elemzését is.
A funkcionális elemző
A funkcionális elemző a Finalyse-nél:
- Az üzleti szakértőktől összegyűjti, konszolidálja és kommunikálja az információt a csapat többi része felé,
- Közvetítőként működik és megteremti a kapcsolatot az üzleti elemző és a csapat többi tagja (számukra képviseli az üzleti igényt) között,
- Az üzleti szakértő felől jövő információt átalakítja a technikai csapat számára érthető funkcionális specifikációvá,
- Megtalálja, megvizsgálja és eszkalálja az egymásnak ellentmondó igényeket,
- Leír és elemez folyamatokat és adatáramlásokat.
A Finalyse funkcionális elemzője gyakran a funkcionális tervező szerepét is betölti, aki:
- A csapat részeként a felhasználó céljaira és igényeire fókuszál, miközben képes jól együttműködni a márkáért, az üzletért és a technikáért felelős csapattal,
- Közvetítő szerepet játszik a kreatív és a technikai csapat között azáltal, hogy mindkét oldalon segít az értelmezésben és tanácsokat ad,
- A hangsúlyt a használhatóságon, elérhetőségen és a felhasználók tájékoztatásán tartja,
- Leszállítandóiban javaslatokat tesz, ésszerűsítési lehetőségeket mutat be, oldaltérképet, sémákat és verzió dokumentációkat ír le,
- Átlátja a web-alapú alkalmazásokat, a szolgáltatás-orientált architektúrákat, az üzleti folyamatokat tervezését és annak technológiáit, a BOM-et (Business Object Modelling). Emellett jártas a relációs adatbázisok modellezeésében és tervezésében (beleértve az ODS-t), az adattárházakban és adatpiac sémákban, illetve az adat interfész tervezésében és technológiáiban,
- Ismeri a szotverfejlesztés életciklusát, beleértve az egyes implementációs minták lehetséges útvonalait is,
- Rendszerszintű architektúrális tervezetést végez, amelybe beletartozik a többfelhasználós, többszintű, multitaszkos működési környezetben való rendszerintegráció.
A Finalyse funkcionális elemzője rendszeresen tesztelőként is működik, aki a projekt időtartama alatt a termékek felülvizsgálatáért és teszteléséért felel. Ebbe beletartozik a korábban fejlesztett termékek teljes „bejárása” és átfogó vizsgálata (pl. igényspecifikáció), úgy mint a szoftver fejlesztői, integrációs és rendszertesztje.
Kvantitatív elemző
A kvantitatív elemző (QA) a pénzügyi problémák megoldását matematikai modellek fejlesztésével és alkalmazásával segíti. Az ő feladata az adott környezethez megfelelő modellt megtalálni, illetve részletes utasításokat adni a kalibrálást, használatot, a szükséges adatokat és az outputok értelmezését illetően. A QA feladata tesztesetek előállítása, amelyek a modul teszt alkalmával kell, hogy teszteljék a számítások helyes implementációját.
A QA-nak kommunikációs készsége igen jól fejlett, mivel nem matematikusok számára is el kell magyaráznia a modelleket. Sőt, a QA nagyon pragmatikus is, mivel az ügyfeleket a munkájának a gyakorlati része érdekli, nem az elmélet szépségei.
A QA általában matematikus, statisztikus, aktuárius, mérnök vagy tudós kutató erős matematikai képzettséggel és annak pénzügyi alkalmazási lehetőségeinek ismeretével (pl. derivatívák árazása, kockázatelemzés, ökonometria).
A QA képes a számítógépes programok és táblázatok formájában előálló számítások pilot vagy "proof of concept" projektek során való bevezetésére is, amely némi technikai képességet is feltételez.
A QA feladatai gyakran átfedést mutatnak a funkcionális elemző feladataival is: a QA-nak kell esetenként definiálnia, hogy a létező adatot hogyan kell átalakítani és a logikai/funkcionális sorrendben a különböző számítások hol helyezkedjenek el. Amennyiben a végfelhasználó is kvantitatív elemző (pl. egy árazási modell bevezetése egy "trading desk"-nél), előfordulhat, hogy a QA-nak át kell vennie az üzleti igény elemző szerepét egy struktúrált IT fejlesztés keretein belül is.
Technikai elemző és fejlesztő
A Finalyse-nál a technikai elemző elsősorban a következő felelősségi köröket látja el:
- A funkcionális specifikációk technikai specifiációkká való lefordítása és gyakorlati esetek definiálása,
- A legjobb gyakorlatok alkalmazása az eszközök használata és a valós rendszertervezés és fejlesztés architektúrális elveinek kialakításánál.
A fejlesztő:
- Részt vesz a szoftverkomponensek tervezésében, létrehozásában és tesztelésében. A tervezők által megírt funkcionális specifikáció megvalósításaként megírja a programkódokat,
- A program megírása után elvégzi a kód minőség- és performanciatesztjét,
- Általában egy elosztott fejlesztőcsapat tagja a vállalaton belül, munkatársai a többi fejlesztő, tervezők, projektmenedzserek, üzleti elemzők és minőségbiztosítási ellenőrök,
- Behatóan ismeri a legfrissebb szoftverfejlesztési technológiákat.
Ezen kívül a technikai elemzők és fejlesztők gyakran tesztelői feladatokat is ellátnak. A Tesztelő:
- Megkeresi az adott tesztfeladathoz leginkább illeszkedő eljárást,
- Megtervezi, végrehajtja és kiértékeli a teszteket (a fejlesztői tesztektől a rendszer- és felhasználói teszteken át a verzióváltó tesztekig) az eredmények dokumentálásával és a tesztfutások ellenőrzésével,
- Elemzi a futási hibákat és javaslatokat tesz a megfelelő hibajavításra,
- A következő leszállítandókat hozza létre:
- Tesztterv,
- Tesztértékelő jelentés,
- Tesztesetek,
- Tesztjegyzőkönyv (tartalmazza a hiányosságokat és hibákat, sikertelen és sikeres teszteket).
Projektmenedzser
A projektvezető hatásköre a projektet a projektiroda nevében, az iroda által meghatározott kereteken belül napi szinten vezetni .
A projektvezető elsődleges felelőssége biztosítani, hogy a projekt során a szükséges termékek megfelelő minőségben, az adott idő- és költségkereteken belül előállnak. A projektvezető felelőssége az is, hogy a projekt az üzleti igényben megfogalmazott célokat (hasznokat) elérje.
A projektvezető felelősségei közé tartozik:
- Felősség a teljes folyamatért, az erőforrások felhasználásáért és szükség esetén korrekciós lépések megtételéért,
- A projektcsapat irányítása és motiválása,
- Az összes projekttevékenység menedzselése, koordinálása, tervezése, erőforrás menedzsmentje és ellenőrzése,
- Saját kockázatok kezelése, beleértve az előre nem látott eseményekkel való tervezést is,
- Egyeztetés a program/csoportvezetéssel, amennyiben a projekt egy program/csoport része,
- Biztosítani, hogy a projekt csapat és az érintettek fontos tagjai megfelelően be vannak vonva a projektbe,
- Minden, a projekttel kapcsolatos kérdés, probléma és eszkaláció fókuszpontja lenni,
- A minőségterv teljesítésének szervezése és a leszállítandók minőségének biztosítása,
- A projektiroda által igényelt bármely jogátruházás elfogadása és projektbiztosítékok alkalmazása,
- A projekt belső terveinek (pl. tesztterv) elkészítésének megszervezése,
- A vállalatvezetés, a felhasználók, a beszállítók és a projektiroda elvárásainak egyeztetése és kezelése,
- A projektkiadások figyelése és ellenőrzése,
- Annak biztosítása, hogy a projektjelentések a globális, regionális és helyi kommunikációs iránymutatásokkal összhangban vannak és a mérőszámok kiszámításra kerülnek.

BUDAPEST