The proposal to use agile development procedures of Scrum framework with UML modeling language applicable for creating websites
Thesis title: | Návrh využití vývojového rámce Scrum a modelovacího jazyka UML pro zefektivnění tvorby webových stránek |
---|---|
Author: | Kučera, Antonín |
Thesis type: | Diplomová práce |
Supervisor: | Oškrdal, Václav |
Opponents: | Luc, Ladislav |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | 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 |
Thesis title: | The proposal to use agile development procedures of Scrum framework with UML modeling language applicable for creating websites |
---|---|
Author: | Kučera, Antonín |
Thesis type: | Diploma thesis |
Supervisor: | Oškrdal, Václav |
Opponents: | Luc, Ladislav |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | deployment diagram; sequence diagram; use case diagram; Crystal; Agile development software; activity diagram; class diagram; LD; DSDM; FDD; ASD; XP; Scrum; modeling; UML |
Information about study
Study programme: | Aplikovaná informatika/Informační management |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Systems Analysis |
Information on submission and defense
Date of assignment: | 31. 1. 2013 |
---|---|
Date of submission: | 8. 5. 2013 |
Date of defense: | 29. 8. 2013 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/41646/podrobnosti |