Metodika vývoja IS
21.09.2010
Počas realizácie všetkých našich projektov využívame moderné metodiky riadenia a vývoja softvéru. Aby sme boli schopný kvalitne a v dohodnutom čase plniť požiadavky našich zákazníkov, vypracovali sme vlastnú metodiku realizácie projektov založenú na našich skúsenostiach a najlepších postupoch z oblasti riadenia a vývoja softvérových riešení.
QBM metodika
Naša interná metodika, označovaná ako QBM, pre vývoj softvéru, testovanie a riadenie kvality spĺňa všetky požiadavky dané medzinárodne uznávanou normou ISO 9001:2008.
V metodike sú zakomponované nasledujúce praktiky:
- Objektový návrh informačných systémov s použitím modelov notácie UML
- Iteratívny vývoj softvéru
- Správa požiadaviek
- Komponentová architektúra
- Vizuálne modelovanie
- Overovanie kvality
- Riadenie zmien
Taktiež sa vieme adaptovať aj na metodiku používanú našimi zákazníkmi.
UML
UML (Unified Modeling Language) je modelovací jazyk na vizualizáciu, špecifikáciu, návrh a dokumentáciu softvérových systémov, ktorý umožňuje modelovať akékoľvek aplikácie pomocou rovnakej formálnej syntaxe, čím sa uľahčuje poskytovanie informácií, vývoj a implementácia ľubovoľných softvérových mechanizmov.
UML ponúka štandardný spôsob zápisu návrhov systémov vrátane konceptuálnych prvkov ako sú business procesy a systémové funkcie, konkrétnych prvkov ako sú príkazy programovacieho jazyka, databázové schémy a pod.
CASE nástroje
CASE (Computer-Aided Software Engineering) nástroje nám primárne umožňujú modelovanie IT systému pomocou diagramov, generovanie zdrojového kódu z modelu, spätné vytvorenie modelov podľa existujúceho zdrojového kódu - reverzné inžinierstvo, synchronizáciu modelu a zdrojového kódu, vytvorenie dokumentácie z modelu.
Pri návrhu inforormačných systémov používame CASE nástroje ORACLE - Enterprise Architect.

