Vývoj softvéru na zákazku
Vývoj softvéru na zákazku podľa individuálnych požiadaviek zákazníka. Zákazkové informačné systémy vytvorené presne na mieru.
Vývoj softvéru na zákazku znamená, že na konci vývojového procesu dostávate softvér vytvorený na mieru, ktorý dokonale spĺňa vaše požiadavky. Nemusíte preto prispôsobovať zabehnuté firemné procesy softvéru, ale naopak, softvér sa prispôsobí firemným procesom.
Používané technológie pre vývoj softvéru
Pre vývoj softvéru používame overené profesionálne technológie od popredných svetových výrobcov. Ich výber pre konkrétny projekt sa uskutočňuje vo fáze návrhu riešenia na základe analýzy vašich požiadaviek.
Databázové technológie:
- Oracle
- MS SQL
- Sybase
- MySQL
- Postgre
- Access
Vývojárske technológie:
- UML
- .NET
- J2EE
- PowerBuilder
- Delphi
- PHP
- XHTML
- XML
- XSL
- AJAX
Proces vývoja softvéru na zákazku
Pri vývoji softvéru na zákazku uplatňujeme zásady projektového riadenia a celý proces vývoja softvéru je rozdelený do viacerých etáp reprezentujúcich jednotlivé fázy vývoja softvéru.
Fázy vývoja softvéru:
- Fáza analýzy – etapa analýzy požiadaviek zákazníka, na základe ktorej vzniká vízia celého softvérového riešenia a jeho detailná funkčná špecifikácia (DFŠ)
- Fáza návrhu - na základe DFŠ sa definuje architektúra softvérového riešenia, vyberajú sa technológie, navrhuje sa logický a fyzický model, komunikačné a používateľské rozhrania. Výstupom sú spravidla CASE modely vytvorené v jazyku UML a celkový návrh softvérového riešenia vrátane interných zadaní pre programátorov a testerov
- Fáza programovania – realizácia návrhov riešenia s využitím zvolenej databázovej a vývojárskej technológie, výsledkom ktorej je spustiteľný softvér, ktorý je možné podrobiť testovaniu
- Fáza testovania – validácia a verifikácia softvéru s cieľom potvrdiť, že softvér je plne funkčný a spĺňa DFŠ
- Fáza implementácie – nasadenie sofvérového riešenia do pilotnej prevádzky v produkčnom prostredí zákazníka a vykonanie akceptačných testov. Pri kladnom výsledku akceptačných testov nasleduje zaškolenie obsluhy a spustenie ostrej prevádzky softvérového riešenia
- Servisná fáza – SLA údržba softvérového riešenia počas ostrej prevádzky, ktorá v sebe zahŕňa updaty, upgrady, hotline, školenie obsluhy, ako aj riešenie prípadných prevádzkových problémov
Vybrané referencie
- IS ITMS/modul KRZP – podsystém informačno technologického monitorovacieho systému MVRR SR pre posudzovanie a vyhodnocovanie rozpočtov projektov
- Aplikácia VaPS - databázová aplikácia určená výkupcom a predajcom surovín na komplexné zabezpečenie evidencie spojenej s výkupom a predajom rôznych surovín
- IS OLEŠ - informačný systém pre OnLine evidenciu školení pracovníkov depa koľajových vozidiel Brno (DKV Brno)