1 / 36

Analýza

Analýza. Roman Danel VŠB – TU Ostrava HGF. Analýza. metoda založená na dekompozici celku na elementární části Cílem analýzy je identifikovat podstatné a nutné vlastnosti elementárních částí celku, poznat jejich podstatu a zákonitosti Opačný postup - syntéza. Cíl analýzy.

davin
Download Presentation

Analýza

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Analýza Roman Danel VŠB – TU Ostrava HGF

  2. Analýza • metoda založená na dekompozici celku na elementární části • Cílem analýzy je identifikovat podstatné a nutné vlastnosti elementárních částí celku, poznat jejich podstatu a zákonitosti • Opačný postup - syntéza

  3. Cíl analýzy • Získat znalosti o systému • Zjistit nedostatky a slabá místa • Uvědomit si potřebné změny

  4. Základní metody • Empirické • Exaktní

  5. Empirické metody analýzy • Analogie (porovnání s obdobnými systémy) • Pozorování • Rozhovor s uživateli • Dotazník • Test • Experiment • Měření • Studium dokumentací • Workshop

  6. Exaktní metody • Klasifikační analýza – třídění jevů do skupin • Funkční (vztahová) analýza – hledáme závislosti mezi prvky, zejména funkční závislosti, tento typ analýzy je zaměřen na strukturu • Kauzální (příčinná) analýza • Systémová analýza • Srovnávací analýza • Hodnotová analýza • Rozhodovací analýza • Organizační analýza • Informační analýza • Multikriteriální analýza

  7. Druhy analýz • Analýza požadavků • Analýza trhu • Analýza technologií • Analýza vnitřních funkcí • Analýza datová

  8. Analýza IS • Hrubá (globální) analýza • Analýza požadavků • Detailní analýza • Wireframe, Mockup, Prototyp

  9. Hrubá analýza CÍL: • zpracovat hrubý návrh řešení systému • posoudit proveditelnost navrženého řešení • odhadnout ekonomickou efektivnost řešení • specifikovat možná rizika navrženého řešení

  10. Analýza požadavků Požadavek: • proveditelný • měřitelný • testovatelný

  11. Analýza požadavků Snažíme se především o identifikaci: • nejasných požadavků • nekompletních • protikladných

  12. Analýza požadavků • Vymezení funkčnosti • Odhad množství práce • Vyjasnění zadání • Zachycení omezení

  13. Analýza požadavků • Interview • Dotazník • Open-end question • Close-end question • Pozorování • Účast na poradách • Studium psaných informací • Computer-basedinformation • JAD – Joint Application Design

  14. Požadavky • Functional – „funkční“ – požadavky na funkcionalitu • Non-functional – „nefunkční“, „nefunkcionální“ – omezení, systémové požadavky, legislativní, dodání, přenositelnost, rychlost odezvy… • Zúčastněná osoba - stakeholder

  15. Problémy analýzy požadavků • Nejasná představa • Neschopnost formulovat • Neochota spolupracovat • Protichůdné požadavky různých uživatelů • Různé „jazyky“ • Měnící se požadavky

  16. Validace • Odpovídá produkt reálným požadavkům? • Verifikace • Odpovídá produkt výchozí specifikaci?

  17. Návrh řešení • Popis cíle systému • Identifikaci uživatelů • Vymezení hranic systému • Závěry z analýzy požadavků na systém • Návrh hlavních funkčních celků (subsystémů) • Události, na které systém musí reagovat • Odhad a návrh datové základny • Technické řešení • Řešení prototypu

  18. Detailní analýza • Model systému – podklad pro implementaci • Obsahuje: • Popis požadovaných funkcí • Popis datových struktur • Uživatelské rozhraní • Návrh softwarové struktury systému (hierarchie modulů, knihovny…) • Hardwarová a síťová architektura • Způsob testování systému • Akceptační testy • Návrh zavádění IS do provozu • Řešení bezpečnosti a zálohování

  19. Plán vývojových prací • Kdo bude projekt řídit • Složení vývojového týmu • Seznam úkolů a jejich priority • Harmonogram • Nároky na zdroje a finance

  20. Wireframe • „drátěný“ model – vytvořený vzhled obrazovek • Často u návrhu webu • „visual representation of content layout in a website design“.

  21. Zdroj: http://www.webdesignerdepot.com/2009/07/using-wireframes-to-streamline-your-development-process/

  22. Prototyp • Řešení problémů z analýzy požadavků • Mock-up – ukázka, jak bude aplikace vypadat • Cílem je předvést řešení uživateli, aby se k němu mohl vyjádřit • Neúplná verze nebo část systému - demonstruje

  23. Mockup

  24. Analýza business procesů • Metody • BPMN diagramy • BPML (Business Process Modeling Language) • UML (diagram aktivit, stavový, sekvenční…) • Petriho sítě (modelování paralelních procesů) • Erikss-P diagram

  25. MDA • Model-drivenArchitecture • Oddělení analytického (konceptuálního) pohledu a pohledu návrhu (implementace) • CIM - model nezávislý na počítačovém zpracování • PIM – platformně nezávislý model • PSM – platformně specifický model • Code – zdrojový kód • Cíl – snížení nákladů na údržbu aplikací

  26. Rozhodovací analýzy • Strategie • Maximální – maximalizace užitku • Minimální – minimalizace rizika • smíšená

  27. Multikriteriální analýza (MCA) • Identifikace alternativ, variantní řešení • Stanovení kritérií, určujících při rozhodování • Podrobné hodnocení dopadu každé alternativy na každé kritérium • Každému z kritérií se určí jeho relativní váha (významnost) • Zhodnocení zpracovaných alternativ

  28. Hodnotící kritéria • Kvantitativní • Kvalitativní – označeny verbálními výrazy (např. přijatelný – nevyhovující…)

  29. Příklad výpočtu vah z FT Přístupový a docházkový systém

  30. Výpočet vah - Fullerůvtrojuhelník Tato metoda spočívá ve vzájemném porovnání všech kriterií (A až H) za použití trojúhelníkového schématu, ve kterém se jednotlivé dvojice kritérií vyskytují pouze jednou. Dostaneme: A – 3; B – 4; C – 6; D – 3; E – 3; F – 2; G – 6; H – 1

  31. MCA Příklad: Vyhodnocení firem podle kritérií [Zdroj: A. Makarová]

  32. SWOT • Cíl – najít možnosti růstu, identifikovat problémy • A. Humphrey (Stanfordova univerzita)

  33. SWOT - strategie

  34. Dotazy?

More Related