O spoločnosti

Na začiatku projektu

Procesná analýza
Pred začiatkom iterácií najskôr zmapujeme procesy zákazníka, ktoré sa týkajú riešenej problematiky a ktoré nám a zákazníkovi poskytnú lepší prehľad o fungovaní častí organizácie a obchodných procesov, ktorých sa projekt dotýka. Výstupom bude mapa s popisom procesov a artefaktov s mapovaním na aktuálnu organizačnú štruktúru organizácie.

Nefunkčné požiadavky
Na základe našich skúseností a spoločne so zákazníkom sformulujeme základné, všeobecné požiadavky na budúci informačný systém, ktoré sa týkajú najmä budúceho správania systému, či aplikácie z pohľadu výkonnosti, limitov, ergonómie používania, či dizajnu, a ktoré nezasahujú priamo do správania jednotlivých častí systému.

Skupiny funkčných požiadaviek alebo prípadov použitia (use-cases)
Definícia prípadu použitia - prípad použitia popisuje používateľskú rolu, činnosti ktoré používateľ v tejto roli vykonáva, údaje ktoré sú pre vykonávanie takejto činnosti potrebné a interakciu s ostatnými prípadmi použitia, prípadne inými systémami alebo používateľskými rolami.
Prostredníctvom prípadov použitia zmapujeme najskôr funkčné celky, ktoré budú tvoriť časti budúceho systému a prostredníctvom ktorých získame prehľad o celkovom rozsahu a komplexnosti projektu. Na ich základe už budeme vedieť určiť cenu projektu, ktorá sa za týchto predpokladov už výrazne nezmení. Samozrejme, vždy je treba brať do úvahy, že vychádzame z týchto predpokladov a priebežné odchýlky so zákazníkom komunikujeme počas celého projektu. Nie vždy pritom musí platiť, že odchýlky alebo zmeny majú vplyv na termíny dodávky alebo cenu aplikácie, preto tejto časti zmenových konaní venujeme zvýšenú pozornosť a pristupujeme k nim citlivo. Na začiatku analýzy, spoločne so zákazníkom, rozdelíme jednotlivé funkčné celky do skupín, ktoré najlepšie odzrkadľujú priority zákazníka a funkcionalitu nutnú pre funkčnosť aplikácie a ktoré budú priebežne odovzdávané. Takéto skupiny prípadov použitia definujú samotnú iteráciu a budúce správanie plnohodnotne funkčnej časti aplikácie.

Architektúra riešenia
Nevyhnutným pre realizáciu aplikácie je architektúra riešenia, ktorá popisuje použitie jednotlivých technologických častí na úrovni softvéru a hardvéru. Obsahuje popis komunikácie medzi softvérovými komponentami, popis budúcej hardvérovej a softvérovej infraštruktúry, z ktorej je zrejmé aký softvér bude inštalovaný, na ktorom hardvéri. Testovacie scenáre Pre zabezpečenie splnenia nefunkčných požiadaviek pripravíme návrh a spôsob testovania budúcej aplikácie, tak aby bolo po ich splnení overenie správnosti správania sa aplikácie. Testovacími scenármi pre nefunkčné požiadavky je väčšinou splnenie výkonnostných kritérií aplikácie a zabezpečenie spoľahlivosti aplikácie pri kritických operáciach, akými sú napríklad maximálna záťaž v špičke, reakcia na výpadok funkčnosti časti aplikácie alebo zabezpečenie aplikácie z pohľadu jej možného zneužitia.

Grafický dizajn
Vzhľad budúcej aplikácie pripravíme podľa požiadaviek zákazníka, prípadne pripravíme vlastný návrh grafického dizajnu, ktorý odzrkadľuje korporátnu identitu zákazníka resp. zákazníkom predpísaný dizajn aplikácie.

Skip Navigation Links
Úvod
Informácie o spoločnosti
Automatizácia interných procesovExpand Automatizácia interných procesov
Ako pracujemeExpand Ako pracujeme
Technológie
Zabezpečenie prevádzkyExpand Zabezpečenie prevádzky
Pracovné ponuky
Kontakt
© Copyright 2010, uniCORE s.r.o., info@unicore.sk