Životný cyklus aplikácií

Moderné informačné technológie dnes hýbu svetom. Svet IT je najrýchlejšie sa rozvíjajúcim odvetvím. V tomto svete platí, že čo bolo dnes novinkou, zajtra už môže byť minulosťou. Základom, a to  nielen informačných technológií sú informácie. Kto disponuje dostatkom správnych informácií a vie ich využiť vo svoj prospech, tak má náskok pred konkurenciou. Aby boli informácie konkurenčnou výhodou, tak je ich potrebné rýchlo a systematicky distribuovať medzi svojich zamestnancov. S presunom informácií v rôznej podobe (dáta, dokumenty, správy) pracuje aj workflow. Workflow je automatizácia procesu, počas ktorého sú nadobudnuté informácie predávané medzi účastníkmi procesu podľa striktne daných pravidiel. Použitím správne namodelovaného workflowu sa môžu ušetriť financie a zároveň aj čas. Na základe workflow-u boli určené modely pre vytváranie životných cyklov aplikácii.

Životný cyklus má tieto základne fázy: špecifikácia - návrh-analýza-údržba-optimalizácia

 Na zníženie rizík pri vývoji a zvládnutie úspešného vývoja aplikácii je vhodné používať  modely životných cyklov.  Existujé množstvo modelov , kde najznámejšie sú vodopádový, inkrementálny a evolučný.  Pri voľbe životného cyklu sa pre všetký systémy nemusí použiť ten istý model.  Pri modely so slabou špecifikácoiu je potrené použiť prototypovanie. Pre model s dobrou špecifikáciou sa používa vodopádový model. Pri riešení projektu boli vybraté, spracovné, následne vytvorené a použité tieto modely:

 Komplexný pohľad na životný cyklus pre softvérové a hardvérové riešenie

zivotny cykklus

 

Životný cyklus aplikovaný na vývoj Wonderware System Platform (WSP) aplikácie od WW

 Zivotny cyklus2

  

Životný cyklus aplikovateľný na komplexné riešenie IaRS pre prípadovú štúdiu vývoja aplikácie v CyberTrainSystem 

Zivotny cyklus4