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

Files for download

    Last update: