Agile method DSDM and its application on a small scale project
Thesis title: | Agilní metodika DSDM a její aplikace na projekt malého rozměru |
---|---|
Author: | Pavlíčková, Michaela |
Thesis type: | Bakalářská práce |
Supervisor: | Ženíšek, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Bakalářská práce pojednává o agilní metodice DSDM a aplikuje jí na projekt návrhu a vývoje aplikace pro automatické spouštění regresních testů. Projekt je označen jako malého rozměru, protože dodané řešení je poměrně málo komplexní a projekt má pouze jednočlenný tým. Cílem práce je metodiku podrobně představit, tak, aby případně mohla sloužit jako příručka k této meto-dice, a nabídnout ukázkové řešení, jak v rámci projektu postupovat dle metodiky. V teoretické části práce jsou nejprve krátce představeny nejznámější agilní metodiky, a poté následuje detailní popis metodiky DSDM, jejích zásad, fází, rolí, dokumentů a nástrojů. V praktické části práce jsou tyto nástroje aplikovány na projekt, jehož cílem je dodat aplikaci pro automatické spouštění testů. Projekt implementuje metodiku od počátečního nápadu, přes rozbor proveditelnosti až po samotný vývoj aplikace. V analýze a návrhu aplikace je využit modelovací jazyk UML a následně je implementována aplikace pomocí programovacího jazyka Java a jeho knihovny JavaFX. V aplikaci je použit databázový systém SQLite. V závěru jsou shrnuty přínosy práce a zhodnocení práce s metodikou DSDM. |
Keywords: | DSDM; agilní metodika; návrh a vývoj aplikace; JavaFX |
Thesis title: | Agile method DSDM and its application on a small scale project |
---|---|
Author: | Pavlíčková, Michaela |
Thesis type: | Bachelor thesis |
Supervisor: | Ženíšek, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | This bachelor’s theses discuss the agile method DSDM and applies it on a project concerning design and development of an application for automated run of regression tests. Project is called small-scale because the delivered solution is non-complex and has a single person team. The main objective of this theses is to introduce the method in detail so that it may serve as a guide to this method and to offer a sample solution of how to proceed in accordance with the method within a project. At first, the theoretical part of the theses introduces the most widely known agile methods in short and then follows with a detailed description of DSDM method, its funda-mentals, processes, roles, products and instruments. These instruments are applied to a project in the practical part of the theses, whose objective is to deliver an application pro automated run of tests. The project implements the method from the initial idea through feasibility study to development of the application itself. The analysis and design of application uses modeling language UML, and consequently the application is developed using programming language Java and its library JavaFX. The database system SQLite is used in this application. In the conclusion of the theses the contributions of this theses are summarized and working with DSDM method is eval-uated. |
Keywords: | agile method; application design and development; JavaFX; DSDM |
Information about study
Study programme: | Aplikovaná informatika/Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 30. 1. 2018 |
---|---|
Date of submission: | 1. 5. 2018 |
Date of defense: | 13. 6. 2018 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/65777/podrobnosti |