Thesis Details

Agilní objektově-orientovaný vývoj softwaru v ABAP

Bachelor's Thesis Student: Baginová Lucia Academic Year: 2021/2022 Supervisor: Rychlý Marek, RNDr., Ph.D.
English title
Agile Object-Oriented Software Development in ABAP
Language
Czech
Abstract

This thesis introduces agile software development, characteristics of the methodologies, and usage of refactoring as part of the development. Various tools used by SAP for developing software in their proprietary programming language ABAP are presented. The thesis aims to implement an object-oriented program in ABAP using agile principles. A program that enables users to manually enter specific values of VAT report is implemented using refactoring, tested, and delivered to SAP customers. Additional functionality that allows exporting the values to CSV format is implemented using Test Driven Development.

Keywords

agile metodologies, refactoring, Test Driven Development, unit testing in ABAP, SAP, ABAP report, dynpro

Department
Degree Programme
Files
Status
defended, grade B
Date
13 June 2022
Reviewer
Committee
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Honzík Jan M., prof. Ing., CSc. (DIFS FIT BUT), člen
Mrázek Vojtěch, Ing., Ph.D. (DCSY FIT BUT), člen
Rozman Jaroslav, Ing., Ph.D. (DITS FIT BUT), člen
Citation
BAGINOVÁ, Lucia. Agilní objektově-orientovaný vývoj softwaru v ABAP. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-13. Supervised by Rychlý Marek. Available from: https://www.fit.vut.cz/study/thesis/25117/
BibTeX
@bachelorsthesis{FITBT25117,
    author = "Lucia Baginov\'{a}",
    type = "Bachelor's thesis",
    title = "Agiln\'{i} objektov\v{e}-orientovan\'{y} v\'{y}voj softwaru v ABAP",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/25117/"
}
Back to top