|
Testování softwaru v metodice OpenUP
Chodura, Ondřej ; Buchalcevová, Alena (vedoucí práce) ; Borovcová, Anna (oponent)
Bakalářská práce se zabývá testováním softwaru jako stále důležitější součástí vývoje softwaru. Práce čtenáře seznámí s metodikou OpenUP a způsobem testování softwaru podle této metodiky, včetně nejlepších praktik a postupů. Cílem práce je představit metodiku OpenUP s detailnějším pohledem na oblast testování v této metodice. V úvodní části je práce zaměřena na oblast testování a srozumitelnou formou přiblížen obsah testování, jeho hlavní náplň, výhody a cíle. Dále je poskytnut obecný pohled na metodiky, který přechází v představení metodiky OpenUP a detailnější pohled na fázi testování v této metodice. Práce čtenáře seznámí se základními artefakty, rolemi v testovacím týmu, jejich aktivitami, úlohami i s jejich odpovědnostmi, doplněnými názornými ilustracemi a vlastními zkušenostmi autora. Závěr bakalářské práce je věnován nejlepším praktikám testování v metodice OpenUP.
|
|
Interpretace informace - konkrétní případová studie
Pithart, Josef ; Toman, Prokop (vedoucí práce) ; Sigmund, Tomáš (oponent)
Tato diplomová práce je zaměřena na interpretaci informací o vývoji schodku státního rozpočtu České republiky a státního dluhu v letech 2000 až 2008. Zkoumá způsoby interpretace oficiálních institucí, kterými jsou Český statistický úřad a Ministerstvo financí České republiky, dále pak interpretaci zástupců politických stran a v poslední řadě novinářů a analytiků. Cílem práce je srovnání různých interpretací jednotlivých výše uvedených subjektů a poukázání na naprosto rozdílné možnosti interpretace stejných kvantitativních údajů. Způsobem dosažení cíle práce je analýza zveřejněných informací o schodku státního rozpočtu z Českého statistického úřadu a posléze porovnání s údaji, jež při svých analýzách využívají vybraní zástupci politických stran, novináři či analytici. Přínosem práce do problematiky interpretace informace o vývoji schodku státního rozpočtu je poukázání na skutečnost, že i přes stejné původní kvantitativní údaje se interpretace různých subjektů diametrálně odlišuje. Dalším přínosem této práce je zjištění příčin těchto rozdílných interpretací a umožnění se těmto pochybným interpretacím bránit.
|
| |
|
Metodika implementace komplexních retailových řešení v oblasti lifestyle retail
Příklenk, Lukáš ; Novotný, Ota (vedoucí práce) ; Pour, Jan (oponent)
Firmy zabývající se maloobchodním prodejem (retailer) jsou velice konzervativní v oblasti inovací informačních technologií. Možná právě proto v dnešní době inovují pokladní systém (komplexní retailový systém). Dnešní doba je vhodná z více důvodů, jedním z nich může být finanční krize, ve které firmy optimalizují procesy pro získání konkurenční výhody. Tento segment firem má svá specifika, která je nutno brát v úvahu při implementaci softwarových řešení. Hlavním cílem této práce je optimalizace, návrh a rozšíření metodiky implementace komplexního pokladního řešení. Nová metodika je obecná, a proto je možné ji využít při implementaci jakéhokoli pokladního řešení. Nová metodika by měla zvýšit finanční výnos a snížit náklady implementace. Také by měla zvýšit spokojenost zákazníka. Práci jsem rozdělil do několika hlavních tematických oblastí. První oblast je věnována specifikům retailových firem -- jak fungují, jaké mají nastavené procesy, kolik investují do IT. Druhá část obsahuje analýzu retailových řešení dostupných na území České republiky. Do analýzy jsem zahrnul i stručný popis jednotlivých retailových řešení a podíly na trhu. Třetí část obsahuje analýzu stávající RIM metodiky navržené společností Microsoft. Čtvrtá a nejpodstatnější část práce je rozšíření RIM metodiky. V závěru práce shrnuji přínosy diplomové práce a zhodnocuji novou metodiku. V příloze jsou uvedeny praktické výsledky porovnané s novou metodikou.
|
|
Metodika analýzy a návrhu webu (MANW)
Karlec, Jakub ; Gála, Libor (vedoucí práce) ; Kafka, Daniel (oponent)
Hlavním předmětem práce je návrh metodiky analýzy a návrhu webu, zkráceně MANW. V první části práce je definován metodický rámec, na základě kterého bude metodika vystavěna. Ten vychází z metodického rámce MEFIS, který je následně přizpůsoben specifickým potřebám vývoje webových aplikací a stránek. Druhá část práce je věnována rešerši existujících metodik pro realizaci webových projektů. Na základě této rešerše jsou vytipovány prvky metodik, které jsou vhodné pro užití při analýze a návrhu, a tyto prvky jsou později začleněny do metodiky MANW. Poslední část práce je věnována samotnému popisu metodiky, jejích charakteristik a prvků. Cílem práce je připravit jednoduchou metodiku analýzy a návrhu webových stránek a aplikací, která se dá využít v rámci agilního vývoje webu. Metodika je popsána fázemi, procesy, rolemi, vstupy a výstupy a dalšími prvky, které jsou definovány ve vypracovaném metodickém rámci. Výstupem procesů metodiky jsou podklady pro implementaci, spuštění a provoz webových řešení. K tomu, aby mohla být metodika vypracována, musel být nejprve vymezen pojem metodika a definován metodický rámec, do kterého je metodika vsazena. Dalším východiskem pro návrh vlastní metodiky byla rešerše existujících metodik, která slouží jako úvod do problematiky realizace webových projektů a poskytuje přehled vhodných nástrojů. Výstupem práce je metodika MANW, která je syntézou firemní praxe a teorie v podobě metodického rámce. Tato metodika je snadno modifikovatelná a zejména díky jasné definici procesů může firmám, které ji implementují, přinést efektivní řešení fáze analýzy a návrhu webových produktů.
|
|
Eclipse Process Framework Composer
Pospíšil, Marek ; Buchalcevová, Alena (vedoucí práce) ; Balada, Jakub (oponent)
Cílem této práce je vytvořit uživatelskou příručku v českém jazyce pro začínající uživatele nástroje Eclipse Process Framework Composer. Čtenář je nejprve seznámen s nástrojem Eclipse Process Framework Composer a základy problematiky metodiky vývoje softwaru se zaměřením na metodiku OpenUp. V druhé části jsou postupně popsány možnosti a způsob použití tohoto nástroje od jeho instalace po publikaci vytvořených procesů. Popis je také doplněn názornými příklady.
|
|
Podpora řízení softwarové kvality v malé firmě
Vávra, Pavel ; Novotný, Ota (vedoucí práce) ; Jonáš, Zdeněk (oponent)
Cílem této práce je vytvoření návrhu frameworku vhodného pro podporu řízení kvality softwaru v malé vývojářské firmě. Framework zahrnuje procesy, metodiky a nástroje, které mají dohromady sloužit ke zlepšení kvality softwarových produktů firmy. Konkrétní implementace frameworku je ukázána formou případové studie. Podklady pro případovou studii byly sbírány ve firmě Cleverbee, v které autor po dobu tvorby studie pracoval. Přínosem autora práce je tedy v první řadě vytvoření návrhu frameworku na základě autorových zkušeností a okomentovaný soupis konkrétních výsledků jeho implementace. Podrobnější vytýčení cílů a účelu této práce a určení cílového čtenáře lze nalézt v kapitole 1. Úvod. Pojmy používané v práci jsou popsány v kapitole 2. Vymezení pojmů. Kapitola 3. Softwarová kvalita a její definice se zabývá definicí pojmu "softwarová kvalita" a popisuje specifika malých firem. Kapitola 4. Podpora řízení softwarové kvality představuje teoretický základ práce. Je v ní popsáno, jak na oblast softwarové kvality a testování nahlíží metodiky RUP a CMMI. V kapitole 5. Návrh frameworku už se pak nachází konkrétní návrh frameworku pro řízení softwarové kvality. Framework byl vytvořen jak na základě relevantních zdrojů, tak na základě autorových zkušeností. Kapitola 6. Případová studie pak popisuje příklad implementace navrženého frameworku v malé firmě. Součástí případové studie jsou i popisy použitých nástrojů. V kapitole 7. Závěr se pak nachází stručné shrnutí výsledků práce
|
|
Projekt výplat výsluhové penze a hodnocení jeho průběhu.
Poludvorná, Lucie ; Střížová, Vlasta (vedoucí práce) ; Dlouhá, Jitka (oponent)
Diplomová práce se zabývá vývojem a následným hodnocením projektu na vytvoření a následnou implementaci software. Mapuje probíhající projekt a na základě metodik pro řízení projektů, průzkumu u účastníků projektu a osobních postřehů, jej hodnotí. Úvodní část je věnována vlastnostem projektu a možnostem jeho hodnocení. Následuje seznámení s prostředím realizace projektu a stručný nástin jeho průběhu. V závěru jsou pak na základě získaných informací formulovány hodnocení a náměty na vylepšení.
|
|
Metody pro odhady náročnosti pracnosti při plánování projektů
Pokorný, Martin ; Chlapek, Dušan (vedoucí práce) ; Praks, Josef (oponent)
Tato práce je zaměřena na problematiku odhadů náročnosti pracnosti projektů z oblasti informačních a komunikačních technologií. Hlavním cílem této práce je navržení metodiky, pomocí které lze stanovit vhodnou metodu pro vytvoření odhadu pracnosti projektu, a to již v úvodní projektové fázi. Aby mohlo dojít k naplnění tohoto cíle, je v první řadě nutné teoreticky vymezit základní pojmy projektového řízení a popsat konkrétní metody pro stanovení odhadu pracnosti. Toho lze dosáhnout pomocí studia literatury a relevantních článků z této oblasti. Poté je nutné nalézt vhodné faktory, pomocí kterých lze stanovit konkrétní metodiku stanovení vhodné metody. Tyto faktory lze stanovit na základě analýzy zainteresovaných stran projektu. Po definici konkrétních faktorů projektu je možné sestavit konkrétní metodiku. Metodiku je nutné sestavit s ohledem na univerzálnost (pro širokou řadu projektů), přesnost (použití této metodiky musí vést k určení konkrétní metody) a použitelnost (již v úvodní fázi projektu). Nakonec je nutné provést zhodnocení navržené metodiky. Toho lze dosáhnout srovnáním metody doporučené metodikou a metody, která byla skutečně použita pro stanovení odhadu pracnosti příslušného projektu. Pro vyhodnocení metodiky jsou použity konkrétní (již realizované projekty) z oblasti IS/ICT. Mezi očekávané přínosy této práce lze zařadit uspořádání dostupných informací o existujících metodách pro stanovení odhadu pracnosti a vlastní sestavení doporučené metodiky, kterou bude možné použít při odhadu pracnosti budoucích projektů.
|
|
Analýza různých forem zajišťování ICT služeb
Šebesta, Michal ; Voříšek, Jiří (vedoucí práce) ; Klíma, František (oponent)
Diplomová práce se zabývá analýzou různých forem zajišťování ICT služeb z pohledu zákaznické organizace. V úvodní části shrnuje současné výzvy IS/ICT pro byznys, teoreticky vymezuje současný stav oblasti sourcingu a ICT služeb, a zmiňuje související oblasti této problematiky, tedy podnikovou architekturu, řízení informatiky a oblast systémové integrace. Hlavní část práce se zabývá analýzou oblastí ovlivňujících rozhodování o sourcingu ICT služeb, přičemž výstupy této analýzy shrnuje a dále rozvíjí formou vytvoření rámce pro rozhodování o sourcingu ICT služeb. Práce shrnuje v tomto frameworku důležitá kritéria výběru formy a konkrétních variant zajištění aplikačních služeb. Prezentuje předpoklady využití tohoto přístupu a také jeho omezení. Následně předkládá průzkum a zhodnocení některých aplikačních služeb na trhu SaaS, které by mohly být zajímavé z hlediska využití v podnicích. Závěrem práce uvádí zjednodušenou případovou studii, na které praktickou formou demonstruje myšlenkové směry nutné při využití vytvořeného frameworku.
|