Choose language
Aplikačné programové vybavenie
APV 1  Vytvorenie - vývoj SW podľa požiadaviek zákazníka:
APV 1.1  Predprojektové práce 

Predprojektové práce sú zabezpečované Prípravným Projektovým Tímom (PPT) a ich účelom je v spolupráci so zákazníkom jasne definovať požiadavky zákazníka na budúci informačný system resp. jeho časť. Zákazník definuje svoje požiadavky na: 1/ funcionalitu systému, 2/ bezpečnosť systému, 3/ výkonnostné požiadavky, 4/ technologickú platformu, 5/ formu integrácie do existujúceho systému, 6/ definuje požadované rozhrania systému

APV 1.1.1  Zber a preskúmanie požiadaviek zákazníka na vypracovanie informačného systému ako celku resp. jeho časti
APV 1.1.2  Posúdenie prostredia a okolia z hľadiska architektúry a designu informačného systému

Cieľom posúdenia prostredia a okolia z hľadiska architektúry a designu informačného systému je určiť vhodnú technologickú platformu pre budúci system, ako hardwaru tak softwaru, možnosti integrácie do prípadne už existujúceho systému pri zohľadnení požiadaviek na rozhrania systému vzhľadom na existujúce okolité systémy vrátane technologických zariadení.

APV 1.2  Analýza požiadaviek 

Analýzu a spracovanie požiadaviek zákazníka vykonáva Prípravný Projektový Tím (PPT), ktorý je zostavený zo špecialistov na riešenú oblasť. Počas spracovania požiadaviek zákazníka sú zákazníkovi ponúkané návrhy na variantné riešenia s rôznou technologickou a výkonostnou úrovňou, finančnou a časovou náročnosťou týchto riešení. Argumentačnou komunikáciou medzi PPT a zákazníkom sú eliminované z akýchkoľvek dôvodov nevhodné riešenia spresnením požiadaviek zákazníka.

APV 1.2.1  Analýza a spracovanie požiadaviek zákazníka
APV 1.3  Vypracovanie predimplementačnej štúdie 

Predimplementačná štúdia pozostáva z: 1/ Analýzy požiadaviek zákazníka, 2/ Posúdenie prostredia a okolia z hľadiska architektúry a designu informačného systému, 3/ Štúdie vykonateľnosti a rizík, 4/ Basic analýzy, 5/ Projektu plnenia

APV 1.3.1  Vypracovanie predimplementačnej štúdie
APV 1.3.2  Vypracovanie štúdie vykonateľnosti a rizík 

Vypracovaním štúdie vykonateľnosti sú identifikované kritické body projektových prác zohľadňujúce časovú a finančnú náročnosť, dostupnosť potrebného materiálu a technológií, dostupnosť ľudských zdrojov, taktiež sú identifikované situácie ktoré by mohli viesť navýšeniu časovej a hlavne finančnej náročnosti a tým ovplyvniť úspešnosť projektu

APV 1.3.3  Basic Analýza – návrh riešenia v rámci predprojektových prác 

Hrubý návrh riešenia, prípadne variantných riešení, popisujúce externé a interné entity, dátové rozhrania, datový model, procesný model. Popísané v zmysle dohodnutej metodológie (obyčajne UML).

APV 1.3.4  Vypracovanie Plánu projektu 

Vypracovaním Projektu plnenia je zákazník oboznámený s presnou časovou a finančnou náročnosťou projektu. Postupnosťou vykonávaných prác (etapy projektu) s kontrolnými bodmi projektu. Projekt plnenia presne špecifikuje súčinnosť zákazníka a členov projektového tímu pri realizácii projektu.

APV 1.4  Implementačný projekt 

Po akceptácii Projektu plnenia zákazníkom je predimplementačná štúdia detailne rozpracovaná špecialistami projektového tímu za danú oblasť.

APV 1.4.1  Špecifikácia požiadaviek na navrhovaný IS (z pohľadu SW vybavenia) – SW engineering
APV 1.4.2  Návrh riešenia z hľadiska použitej technológie – Architektúra HW prostredia
APV 1.4.3  Návrh infraštruktúry z hľadiska aplikačného programového vybavenia – Design SW
APV 1.4.4  Detail Analýza – Riešenie v rámci projektových prác
APV 1.4.5  Vypracovanie Plánu projektu - Návrh riešenia pre implementáciu na základe detailnej analýzy
APV 1.5  Vlastná implementácia – programovanie (Implementácia – analýza, programovanie, testovanie, inštalácia)
APV 1.5.1  Návrh a realizácia dátových rozhraní pre technologické zariadenia (interface)
APV 1.5.2  Spracovanie spätnej analýzy informačného systému (revers engineering) na úrovni systému, aplikácie a údajov
APV 1.5.3  Návrh a realizácia automatizovaného zberu údajov z technologických zariadení – lokálny a vzdialený zber údajov (data collection)
APV 1.5.4  Návrh a realizácia aplikačných komunikačných protokolov (klient/server)
APV 1.5.5  Návrh a realizácia spracovania údajov (data processing)
APV 1.5.6  Návrh a realizácia používateľských rozhraní (user interface)
APV 1.5.7  Návrh a realizácia na grafický design aplikácií a užívateľských rozhraní
APV 1.5.8  Návrh a realizácia systémov na archiváciu a obnovu údajov
APV 1.5.9  Návrh architektúry a designu (HW + SW) platformy na vizualizáciu dát
APV 1.5.10  Návrh a realizácia verejných veľkoplošných zobrazovacích systémov
APV 1.5.11  Návrh a realizácia verejných informačných systémov
APV 1.5.12  Návrh a realizácia pre datamining - reporting
APV 1.5.13  Návrh a realizácia riešení na reprezentáciu dát pre prezentačné účely (vizualizácia dát)
APV 1.6  Testovanie vyvinutého produktu (testovanie vo firme, u zákazníka)

Je vhodné aby hlavne čo do rozsahu väčšie projekty boli v záverečnej fáze testované v reálnom prostredí, kde budú nasadené, čo si vyžaduje maximálnu súčinnosť zákazníka aby nebol narušený chod spoločnosti zákazníka.

APV 1.6.1  Testovanie jednotlivých konfiguračných jednotiek aplikačného programového vybavenia
APV 1.6.2  Integračné testovanie aplikačného programového vybavenia
APV 1.6.3  Funkcionálne testovanie aplikačného programového vybavenia
APV 1.6.4  Testovanie kompatibility jednotlivých konfiguračných jednotiek aplikačného programového vybavenia
APV 1.6.5  Výkonostné a záťažové testovanie informačných systémov
APV 1.6.6  Regresné testovanie
APV 1.6.7  Akceptačné testovanie
APV 1.7  Dokumentácia ku programovému vybaveniu 

Samozrejmosťou je vypracovanie celého radu potrebnej dokumentácie v dvoch hlavných kategóriach: 1/ vývojová dokumentácia (pre potreby samotného project manažmentu), 2/ používateľská dokumentácia (pre potreby zákazníka)

APV 1.7.1  Vývojová dokumentácia 

Vývojová dokumentácia (štandartne vlastníctvom zhotoviteľa) popisuje celý priebeh vývoja jednotlivých konfiguračných jednotiek, slúži ako základ odovzdávania informácii v celom procese vývoja aplikačného programového vybavenia.

APV 1.7.2  Používateľská dokumentácia (inštalačná príručka, manuály) 

Používateľská dokumentácia je vypracovávaná v rozsahu a forme definovanom projektom plnenia (štandartne inštalačná príručka, používateľská príručka, popis systému).

APV 1.8  Inštalácia u zákazníka

Inštalácia systému môže byť vyzhľadom na zložitosť riešenia resp. odbornosť pracovníkov zákazníka vykonaná, alebo asistovaná špecialistami zhotoviteľa.

APV 1.8.1  Inštalácia aplikačného programového vybavenia
APV 1.8.2  Asistovaná inštalácia aplikačného programového vybavenia
APV 1.8.3  Návrh a realizácia parametrizácie, resp. zmien parametrizácie informačných systémov
APV 1.9  Support- maintanance 

Podpora (support) zákazníka a údržba vyvynutých systémov je vykonávaná na základe zmluvného vzťahu a podmienok o záručnej a pozáručnej podpore (SLA zmluvy), alebo formou konkrétnej zákazky.

APV 1.9.1  Support zákazníkov pre vyvinuté informačné systémy
APV 1.9.2  Support pre používané informačné technológie
APV 1.10  Školenie zákazníkov
APV 1.10.1  Školenie používateľov implementovaného aplikačného programového vybavenia
APV 1.10.2  Školenie používateľov implementovanej informačnej technológie
APV 1.10.3  Školenie implementovaného aplikačného programového vybavenia na úrovni administrácie a správy
APV 1.10.4  Školenie používateľov implementovanej informačnej technológie na úrovni administrácie a správy
APV 1.10.5  Školenie na úrovni vývojových a podporných prostriedkov
APV 1.10.6  Školenie na základe požiadaviek zákazníka
APV 1.11  Prevody dát
APV 1.11.1  Analýza prevodov a migrácie dát
APV 1.11.2  Návrh a realizácia prevodov dát
APV 1.11.3  Návrh a realizácia migrácie dát na úrovni jednotlivých aplikácií a celých informačných systémov, resp. databázových servrov
APV 2  Služby spojené so SW
APV 2.1  Support
APV 2.1.1  Support produktov HP OpenView – Service Desk / Help Desk a podporných modulov
APV 2.1.2  Technický support produktu Strohl Systems (viď. odbor BCP)
APV 2.1.3  Support databázových aplikácií prevádzkovaných na DB serveroch ORACLE
APV 2.1.4  Support databázových aplikácií prevádzkovaných na DB serveroch MS SQL
APV 2.1.5  Support databázových aplikácií prevádzkovaných na DB serveroch MySQL
APV 2.1.6  Support databázových aplikácií prevádzkovaných na DB serveroch Postgre SQL
APV 2.2  Testovanie SW produktov (pozri oblasť APV 1.7.x)
APV 2.3  Asistované spracovanie 

Pod asistovaným spracovaním je potrebné rozumieť situáciu, keď zákazník v čase nábehu nového systému požaduje aktívnu prítomnosť špecialistov zhotoviteľa, aby okamžite eliminovali prípadné problémy spojené s prevádzkou systému. Táto požiadavka je podchytená zmluvne s definovaním rozsahu prác s časovou a finančnou náročnosťou.

APV 2.4  Inštalácia SW produktu
APV 2.5  Reverse engineering – spätná analýza systému

Spätná analýza je vykonávaná výhradne na podnet zákazníka za účelom vytvorenia popisov a chýbajúcej dokumentácie procesov, datových štruktúr, protokolov atď.

APV 2.6  Jazyková lokalizácia SW produktu

Spolupráca s autorom nasadzovaného aplikačného programového vybavenia pri jazykovej lokalizácii existujúceho systému na základe požiadavky zákazníka.

APV 2.7  Konzultačná činnosť
APV 3  Ďalšie činnosti v oblasti vývoja APV podľa požiadaviek zákazníka
APV 3.1  Návrh a príprava prezentácií produktu – audio-vizuálna tvorba
Mapa stránky | Kontakty