Üzleti igényfelmérés és Rendszertervezés

Az informatikai területen szerzett eddigi tapasztalataink szerint bármely informatika megoldás nem képzelhető el a részletes rendszerterv elkészítése nélkül.
A rendszerterv elkészítése az Megbízóink és a Mi érdekünk is. A rendszerterv képviseli azt a közös nyelvet, amely a jövőbeli informatikai alkalmazás működését leírja.
Amennyiben a rendszert belső munkatárs fejleszti, előfordulhat, hogy a rendszer nem a legoptimálisabb módon valósul meg.
Az tapasztalatuk hogy, a belső fejlesztésű rendszerek dokumentáltsága nem elégséges az azt alkalmazó cég üzletvitelének folytonos és stabil biztosításához.
Mi vállaljuk átalakítandó és újonnan kiépítendő rendszerének teljes körű informatikai rendszertervezését, együttműködve cége munkatársaival.
Törekszünk arra, hogy megismerjük Megbízóink erősségeit és gyengeségeit, működési szokásait, hogy egy olyan rendszert tervezhessünk, amely maximálisan kiszolgálja Megbízóink igényeit.
Rendszertervezés folyamata

  • Üzleti igények és követelmények meghatározása

Megbízóinkkal egyeztetve összegyűjtjük a megvalósítandó funkcionális követelményeket és nem-funkcionális vagy technikai követelményeket. A feltárt követelményeket több lépésben határozzunk meg, hogy azok minél pontosabban leírják a megvalósítandó rendszert. A folyamat eredménye egy a Megbízóinknak is megfelelő követelményjegyzék.

  • Rendszertervezés

A tervezett rendszer üzleti és informatikai működésének koncepcionális, nagyvonalú meghatározása. Végiggondoljuk, hogy milyen szereplők (aktorok), funkciók (szolgáltatások, feladatok), erőforrások (adatbázisok, eszközök, szoftverek) és komponensek kerülnek egymással kapcsolatba. Fontosabb elemei:

  1. Architektúra tervezés

Az architektúra tervezés során megtervezzük a rendszer felépítését. Meghatározásra kerülnek az adatbázis struktúrák, folyamatok, modulok.

  1. Architektúra lebontás

A tervezés következő lépése a nagyvonalúan megtervezett architektúra elemek (modulok) részletes kifejtése. A modulokat a típusuknak legjobban megfelelő formában dokumentáljuk olyan szintem hogy a dokumentáció alapján a fejlesztés biztonságosan elvégezhető legyen.ű

  • Tesztelési terv készítése, tesztelés

A rendszer üzembiztonságának, az ellenőrzésének, egyszersmind az átadásának követelményeit rögzítik. A tesztelési terv segíti a fejlesztőt a gyors haladásban (tudja, mire kell figyelnie), láthatóak a kivételkezelés legfontosabb módozatai, tudjuk, hogy milyen körülmények és paraméterek között szabad futtatni a szoftverrendszert.
A tesztelési terv alapja minden esetben a követelmény jegyzék. A tesztelési tervben rögzíteni kell egyrészt a teszt körülményeit másrészt a teszt eseteket amelyekkel a követelményeknek való megfelelés ellenőrizhető.

  • Üzemeltetés dokumentáció

Az üzemeltetési dokumentáció készítésének kiindulási pontja az a helyzet, amikor a rendszer - fejben és papíron - működik. A dokumentáció elkészítése során olyan kérdésekre kell választ adnunk, hogy a rendszert körülvevő személyzet hogyan fogja működtetni a rendszert, illetve tanítani a rendszerhasználatra a felhasználókat. Az üzemeltetési dokumentáció nem feltétlenül része a rendszertervezésnek.

  • Oktatási anyagok, oktatás

Az készített rendszer betanítását az oktatási anyagok segítségével tudjuk elvégezni. Ezek kiemelik és begyakoroltatják az új rendszer funkcióit. Az oktatás segít a felhasználónak legyőzni az új rendszerrel szembeni félelmét.
Elvárások Megbízó részéről
 

  • a rendszertervezéshez szükséges a kellő szakmai ismerettel, valamint kellő szakmai nyitottsággal rendelkező munkatársak delegálása
  • fontos, a delegált képviselők szakmai szempontból megbízzanak a Tanácsadó szakmai tudásában és tapasztalataiban
  • egy integrált rendszer kialakítása idő- és munka-igényes feladat, jelentős többletmunkát igényel a Megbízó munkatársaitól

Kompetenciák
Sparx Enterprise Architect, Visual Paradigma, Power Designer, Oracle Designer, Rational Rose, StarUML, CaseStudio 2, Erwin, Visio