Lekce 6 - 1 Přehled metodiky vývoje GIS aplikací Vytvořeno pro seminář na FIMU: Vybrané kapitoly z GIS, podzimní semestr. Lekce 6: Příklady chyb ve vývoji IS a v modelech Metodika vedení projektu a vývoje IS Porušování zásad vedení projektu a vývojových etap Chybná komunikace Nejednoznačné kompetence Chybný výběr vývojového prostředí Použití nových technologií bez zkušeností Použití zastaralých technologií Chybné přiřazení rolí v týmu Vizionář x dokončovatel Úřední a řešitelský typ vedoucího projektu Analytik (architekt) s komplexem dokonalosti Procesní model „Technicky orientovaný“ procesní model – příliš obecné procesy Příliš detailní procesy bez struktury Příliš hrubé procesy bez detailu Příliš hluboká a nepřehledná struktura procesů Datový model Chybějící entita (příklad LV v ISKN) Chybějící atribut ve vztahu (příklad pořadí právního předpisu ve výpisech) Bezešvost uložení rosáhlých prostorových dat x velké objekty (plochy) Jednoduchý datový model všeho – „nedomodelováno“ (příklady PTE, obecný model GIS) Složitý datový model – přemodelováno Mnoho detailů bez struktury Příliš hluboká struktura DM Chybný přechod z konceptuálního do logického DM Náhrada konceptuálního DM logickým DM při vývoji IS Lekce 6 - 2 Funkční model Nedostatečný rozpad funkcí do hierarchie (příklad „Vytvoření stávajícího výměnného formátu“) Příliš mělká (hrubá) struktura funkcí Příliš hluboká (detailní) struktura funkcí Migrace Nedostatečná analýza stávajících dat a fyzického datového modelu – překvapení pro vývoj nového systému Podcenění pracovního (migračního) datového modelu při migrace Příliš obecný – všechny kontroly musím řešit funkcemi Příliš svázaný pravidly – akceptuje málo dat Podcenění verifikace namigrovaných dat – odpovídají výstupy vstupům?