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 |