Table of Contents
9.Multidimenzionální přístup k řešení IS
Cíle multidimenzionálního přístupu k vývoji IS/ICT. Dimenze řešení informačního systému (datová, funkční, organizační, pracovní, ekonomická, softwarová, hardwarová, časová, metodická apod.). Vztah dimenzí a fází životního cyklu projektu, modifikace vah dimenzí s ohledem na podmínky řešení projektu. Metainformační systém jako nástroj řízení vývoje integrovaného IS/ICT.
Úloha
Předpoklady: Uvažujte projekt většího rozsahu, resp. projekt, který vám zadá zkoušející přímo u zkoušky.
Zadání:
- Řešení kterých dimenzí je pro úspěch projektu rozhodující a proč ?
- Vazby kterých dimenzí jsou v tomto projektu nejvýznamnější ?
Teorie
Multidimenzionální přístup k vývoji IS/ICT – jeden ze základních kamenů metodiky MMDIS (viz obsahové dimenze). Vychází se z toho, že vzhledem k tomu, že IS/ICT má dopad na organizaci z různých ohledů a naopak při jeho realizaci je třeba brát různé dimenze v úvahu. Je definováno 7+3 dimenze. 7 věcných (informační/datová, procesní/funkční, softwarová, hardwarová, organizační/legislativní, sociální/pracovní/etická, ekonomická) a 3 týkající se provedení (metodická, dokumentační, manažerská). Na každé úrovni je třeba zohlednit všechny, i když různé mají různou váhu. Organizační a legislativní spíše na úrovni konceptuální (GST, IST), technologické, tozn. SW, HW spíše na úrovni (IM, ZA, PU). Každá dimenze má na různé úrovni různý obsah: např. dimenze informační a datová se na úrovni DAN definuje stukturu datových položek a ve fázi zavádění se v jejím rámci věnuje zakládání databáze na serveru.
Data/informace: nerozlišujeme rozdíl mezi daty, informace a znalostmi. Datová/informační dimenze zahrnuje takové věci, jako jaké informace kde jsou, jak jsou reprezentovány, jejich struktura, datové typy. Může tam být jejich pravděpodobnost. Zda jsou signální, strukturální nebo genetické. Typy vazeb mezi daty. Jak jsou aktualizována. Vlastník, způsob uložení, agregace, atd.
Procesní/funkční – funkční statická, procesní dynamická – měly by být konzistentní – funkce – činnosti (činnosti prováděny neautomatizovaně, funkce automatizovaně). Procesí pohled – každý proces musí být nějakou událostí startován, musí nějak probíhat a být nějak ukončen (kromě toho má nějaké role a zdroje). Události – časové, informační a mimořádné. Funkční struktura – hierarchická.
Organizační/legislativní – organizační struktura, legislativa, zodpovědnosti, podřízenost/nadřízenost – obvykle dvě organizační struktury – primární a sekundární
pracovní/sociální/etická – otázky zaměstnávání, pracovní smlouvy, ale i otázky sociálních kontaktů, atd.
ekonomická – náklady, financování, efektivnost
softwarová – softwarová architektura na různých úrovních rozpracování
hardwarová – to je jasné
metodická – jaké metodiky na té které úrovni použít
dokumentační – jaké dokumenty jsou výstupem dané úrovně
manažerská – otázky a postupy řízení dané etapy, rozpovědností, atd.
Každou metodiku je ale nutno přizpůsobit podle konkrétní situace.
Nejen jednotlivé úrovně, ale i jejich vazby jsou důležité – např. určité softwarové řešení vyžaduje určitý hardware, použití určité datové struktury určitý software; z legislativy vyplývají požadavky na data, ale i procesy, funkce, atd.
Metainformační systém obsahuje databázi metadat, která by měla popisovat všechny entity informačních systémů v podniku a to jak stavy minulé a současné, tak i plánované. Všechny položky, role, data, HW, atd. by měly být popsány a popsatelné spoustou parametrů, ale nepovinných, měly by tu být definovány procesy, uživatelé by tu měli ukládat případné požadavky na změny, ale měl by se účastnit i aktivně, např. spouštěním určitých procesů a aktivním čerpáním dat z produkčních informací. Analýzy nad metadaty – co se stane, když. Slouží ke sledování všech dimenzí a jejich vazeb a odhalování nekonzistencí modelu. O možnosti jeho reálné proveditelnosti si troufám úspěšně pochybovat, protože by to bylo neúměrně náročné na zadávání dat.
Praxe
Všechny jsou důležité.
