Vysvětlení pojmů
Metodika
Doporučovaný souhrn přístupů, zásad, etap, postupů, pravidel, dokumentů, řízení, technik a nástrojů pro tvůrce IS, který pokrývá celý životní cyklus IS. Metodika tedy určuje „kdo“, „co“ a „kdy“ má dělat. Každá metodika by měla ošetřovat následující problémy:
• Orientace na cíle a problémy: hledání cílů organizace a IS, hlavně v počátečních fázích vývoje.
• Účast zadavatele a klíčových uživatelů po celou dobu vývoje
• Klíčové dokumenty a vymezení způsobu jejich schvalování
• Modelování a abstrakce, princip 3 architektur (viz níže)
• Ověřování a testování návrhu během celého vývoje
• V každé etapě probíhá analýza i návrh (tj. návrh se postupem času zpodrobňuje). V případě změny kteréhokoli požadavku je třeba návrh vrátit do fáze, v níž byl tento požadavek definován (princip iterativního vývoje)
• Vývoj probíhá z hlediska všech úhlů pohledu na systém
Data
Funkce
Organizace
Lidé (kvalifikace)
Technologie
Ekonomická hlediska
• Otevřenost metodiky: měla by používat standardní a ověřené metody a techniky návrhu
Příklady metodik
• Státem podporované a vlastněné
SSADM (Structured System Analysis and Design Method)
SDM (System Development Methodology)
MERISE
V-MODEL
• Firemní metodiky
Rational Unified Process (Rational)
SE (LBMS)
Oracle CASE*Method
• Vyvíjené v ČR
MDIS (KIT)
PDIT (KIT+PragoData)
Metoda
Určuje, co je v dané fázi projektu třeba udělat. Vždy je závislá na zvoleném přístupu (např. datové modelování, objektový přístup). Metoda tedy řeší postup činností v určité uzavřené části (fázi) vývoje IS.
Příklady metod
• ISAC – informační analýza
• YSM – Yourdon structured method
• Jackson System Planning
• BSP – Business system planning
Technika
Určuje postup, jak se dobrat požadovaného výsledku. Zpravidla stanovuje způsob použití jednotlivých nástrojů, rozhodování v určitých situacích.
Příklady technik
• Transakční analýza
• Normalizace datového modelu
• Yourdonova funkční analýza
• Chennovo datové modelování
• Transformace konceptuálního schématu do logické úrovně návrhu
Nástroj
Prostředek vyjádření určité činnosti podporující určitou techniku. Nástroje formalizují znázornění reality, zpravidla uvažujeme automatizované nástroje s grafickým rozhraním.
Zdroj: [1], s.47
Příklady nástrojů
• DFD
• ERD
• STD (State transition diagram)
• Class diagram
Žádné komentáře:
Okomentovat