Návrh využití vývojového rámce Scrum a modelovacího jazyka UML pro zefektivnění tvorby webových stránek

Název práce: Návrh využití vývojového rámce Scrum a modelovacího jazyka UML pro zefektivnění tvorby webových stránek
Autor(ka) práce: Kučera, Antonín
Typ práce: Diplomová práce
Vedoucí práce: Oškrdal, Václav
Oponenti práce: Luc, Ladislav
Jazyk práce: Česky
Abstrakt:
Hlavním cílem této diplomové práce je návrh na využití agilních postupů vývojového rámce Scrum s modelovacím jazykem UML aplikovatelné při tvorbě webových stránek malého rozsahu. Důraz je především kladen na vytvoření typového modelu webových stránek aplikovatelného v praxi. Teoretická část má dvě stěžejní kapitoly. V kapitole "Agilní metodiky" jsou uvedeny principy agilního přístupu k tvorbě software. V další části této kapitoly jsou postupně charakterizovány jednotlivé agilní přístupy respektive agilní metodiky (Scrum, XP, ASD, FDD, DSDM, LD a Crystal). V kapitole "UML" je představen modelovací jazyk UML a jeho principy. Součástí kapitoly o UML je základní výčet diagramů jazyka, kdy jsou detailněji rozvedeny diagramy dále využité v praktické části (diagram případů užití, diagram tříd, sekvenční diagram, diagram aktivit a diagram nasazení). Praktická část diplomové práce je zaměřená na návrh typového modelu pro tvorbu webových stránek malého rozsahu. Typový model vychází jednak z poznatků z teoretické části této práce a jednak z praktických zkušeností autora práce v této oblasti. V úvodní části je nejprve představeno schéma modelu, kde jsou zobrazeny vzájemné návaznosti jednotlivých etap. V další části kapitoly jsou rozvedeny jednotlivé etapy, ve kterých je uplatněn princip agilního vývojového rámce Scrum a ukázky využití diagramů jazyka UML v jednotlivých etapách.
Klíčová slova: diagram aktivit; ASD; UML; Ägilní vývoj software; FDD; diagram nasazení; sekvenční diagram; diagram tříd; diagram případů užití; LD; Scrum; modelování; Crystal; DSDM; XP
Název práce: The proposal to use agile development procedures of Scrum framework with UML modeling language applicable for creating websites
Autor(ka) práce: Kučera, Antonín
Typ práce: Diploma thesis
Vedoucí práce: Oškrdal, Václav
Oponenti práce: Luc, Ladislav
Jazyk práce: Česky
Abstrakt:
The main goal of this diploma thesis is the proposal to use agile development procedures of Scrum framework with UML modeling language applicable for creating websites of small scale. The emphasis is especially put on creating a practically usable type model of the websites. The theoretical part of the thesis has two main chapters. In the "Agile methodology" chapter are listed principles of agile approach to creating software. The next part of this chapter is focus on agile methodologies (Scrum, XP, ASD, FDD, DSDM, LD and Crystal). In the "UML" chapter is introduced modeling language UML and its principles. The next part of this chapter is focus on UML diagrams used in practical part of this thesis (use case diagram, class diagram, sequence diagram, activity diagram and deployment diagram). The practical part of this thesis focuses on the design type model for creating websites of small scale. The type model is based both on the theoretical part of this work and practical experience of the author. In the first part is introduced scheme of model, where is shown the mutual relationship of individual phases. In the next part of this chapter are discussed the individual phases where is used the principle of agile development framework Scrum and examples of use of the UML diagrams.
Klíčová slova: deployment diagram; sequence diagram; use case diagram; Crystal; Agile development software; activity diagram; class diagram; LD; DSDM; FDD; ASD; XP; Scrum; modeling; UML

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační management
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra systémové analýzy

Informace o odevzdání a obhajobě

Datum zadání práce: 31. 1. 2013
Datum podání práce: 8. 5. 2013
Datum obhajoby: 29. 8. 2013
Identifikátor v systému InSIS: https://insis.vse.cz/zp/41646/podrobnosti

Soubory ke stažení

    Poslední aktualizace: