Charakterizujte fáze vývoje informačního systému dle MMDIS a fáze projektu IS/ICT | • Každá fáze je charakterizována svými cíli, vstupy, výstupy a postupem řešení. Úvodními dvěma fázemi
vývoje IS/ICT jsou globální a informační strategie. Tyto fáze reprezentují strategickou úroveň řízení
IS/ICT. |
Globální podniková strategie (GST) | • Určuje poslání firmy, celopodnikové cíle (= naplnění poslání podniku, v horizontu 2-3 let) a priority a
podmínky a zdroje pro dosažení těchto cílů. |
Informační strategie (IST) | • Je jednou z dílčích strategií, které navazují na GST (marketingová, finanční, personální,…) - za
integritu těchto dílčích strategií odpovídá GST.
• Určuje celkovou koncepci IS podniku tak, aby byly optimálně podpořeny celopodnikové cíle
definované v GST
• Určuje jednotlivé kroky realizace této koncepce - ty jsou definovány jednotlivými informatickými projekty |
Životní cyklus projektu | Náplň jednotlivých fází se odlišuje dle způsobu řešení aplikace:
a) IASW
b) TASW
c) Outsourcing
d) … |
Úvodní studie (US)
Cíl: | • upřesnění a posouzení realizovatelnosti požadavků na projekt
• případně - rozdělení na subprojekty a vazby mezi nimi (když doba řešení celého projektu je
nepřijatelně dlouhá (>12měsíců))
• návrat do IST v případě nerealizovatelnosti požadavků =>nutnost přehodnocení a
předefinování |
Úvodní studie (US)
Výstupy 1: | • definice typů uživatelů aplikace a jim poskytovaných služeb,
• identifikace všech možných dopadů změny v rámci architektur IS
• popis aktuálního stavu dané části IS
• popis cílového stavu dané části IS, vymezení rozsahu a okolí projektu (co do projektu patří,
jaké jsou požadované vazby na ostatní projekty)
• návrh (variantní) koncepce řešení aplikace (např. IASW, OSS, TASW, outsourcing, SaaS, …) –
výběr varianty
• hrubé vymezení funkcionality a dat
• cílové určení zásadních parametrů SLA aplikace (dostupnost, doby odezvy, kontinuita)
• vymezení podstatných parametrů aplikace pro lokalizaci, customizaci a personalizaci |
Úvodní studie (US)
Výstupy 2: | • vymezení alternativ vývojového a provozního prostředí aplikace
• tzv. proof of concept – ověření realizovatelnosti aplikace v prostředí podniku v navržených
technologiích resp. vyzkoušení vybrané funkcionality TASW na vzorku dat podniku, ověření
integrovatelnosti do podnikového IS/ICT
• určení/odhad zdrojů, které budou potřebné pro řešení, budoucí provoz a údržbu (HW, SW,
data, lidé)
• organizace projektu – projektové role a jejich obsazení
• přínosy projektu
• rozpočet projektu
• harmonogram projektu |
Globální analýza a návrh (GAN)
Cíl: | • vymezení hlavních funkcí a dat projektované aplikace na konceptuální úrovni (= úroveň, která
je nezávislá na implementačním prostředí aplikace i na technologické platformě určené pro
budoucí provoz aplikace)
• popsání, analýza a návrh aplikace bez ohledu na implementační prostředí |
Globální analýza a návrh (GAN)
Výstupy: | • byznys analýza,
• návrh změn v procesech,
• návrh funkcionality aplikace
• návrh logické struktury datové základny
• upřesnění parametrů aplikace pro lokalizaci, customizaci a personalizaci,
• grafický manuál pro aplikace (zásady vzhledu a ovládání aplikace)
• návrh logických vazeb budované aplikace na ostatní aplikace v IS
• formulování požadavků na kvalitu a bezpečnost aplikace
• upřesnění implementačního a provozního prostředí – technologická architektura. |
Detailní analýza a návrh (DAN)
Cíl: | • detailní konceptuální model aplikace/aplikačního systému
• transformace konceptuální úrovně návrhu do technologické úrovně závislé na typu
implementačního a provozního prostředí aplikace
• detailní návrh všech aspektů aplikace |
Detailní analýza a návrh (DAN)
Výstupy: | • návrh programových modulů budoucí aplikace,
• návrh fyzické struktury datové základny aplikace,
• návrh uživatelského rozhraní aplikace,
• návrh způsobu testování,
• návrh postupu migrace dat,
• návrh a dimenzování potřebné technologické infrastruktury (problematičtější je u IASW než u
TASW) |
Implementace (IM)
Cíl: | • transformace technologické úrovně návrhu IS do implementační úrovně, tj. realizace fyzického návrhu databáze v konkrétním SŘBD, programování, testování a kompletace dokumentace |
Implementace (IM)
Výstupy: | • napsané a otestované programy,
• DB v konkrétním SŘBD,
• dokumentace. |
Zavádění (ZA)
Cíl: | • instalace (úprava) technologické infrastruktury,
• instalace ASW,
• transformace původní datové základny předmětné oblasti do stavu potřebného pro novou
verzi IS,
• školení uživatelů aplikace,
• zkušební provoz aplikace. |
Zavádění (ZA)
Výstupy: | • instalovaná technologická infrastruktura
• instalovaná aplikace
• vyškolení uživatelé
• předávací protokoly
• zprávy ze zkušebního provozu |
Provoz a údržba (PU)
Cíl: | • řízení provozu aplikace
• dosahování předpokládaných přínosů
• údržba, tj. příslušná část IS se pomocí přenastavení parametrů nebo změnou některých
programů přizpůsobuje měnícím se požadavkům na aplikaci. |
Provoz a údržba (PU)
Výstupy: | • přínosy v oblasti nasazení aplikace
• požadavky na změny aplikace
• upravená aplikace |
Vyřazení (VY)
Cíl: | • vyřazení aplikace a všech jejích komponent z provozu |
Vyřazení (VY)
Výstupy: | • vyřazené (zlikvidované, odprodané) komponenty aplikace
• změněná interface navazujících aplikací
• změněné navazující business procesy a zodpovědnosti |