Designing solutions to software development management problems in a large organisation

Thesis title: Návrh řešení problémů řízení vývoje softwaru ve velké organizaci
Author: Doubrava, Ondřej
Thesis type: Diplomová práce
Supervisor: Bruckner, Tomáš
Opponents: Mikulenka, Ludvík
Thesis language: Česky
Abstract:
Tato diplomová práce se zabývá problémem velké společnosti, který se týká procesu vývoje softwaru. Velká společnost má sice nastavený proces, ale je dlouhodobě nevyhovující, proto bylo potřeba jej změnit. V rámci práce je nejprve popsán aktuální proces. Následně je proces detailně zkoumán, diskutován se stakeholdery v dané organizaci a jsou stanovená jeho slabá místa. Pro tyto slabá místa jsou navržena nápravná opatření, které jsou později implementována. Nápravná opatření se primárně týkají implementace metodiky SCRUM, následně problémy s komunikací a dalších menších problémů. Po implementaci první iterace je provedeno její vyhodnocení se všemi zájmovými skupinami, jako jsou uživatelé, vývojáři a stakeholdeři. Bohužel se první iterací změn nepodaří všechna slabá místa vyřešit nápravnými opatřeními, proto je potřeba druhé iterace. V rámci druhé iterace jsou opět navrženy změny v procesu, které jsou komunikovány se stakeholdery a později jsou implementované. Vyhodnocení druhé iterace již není obsahem této práce, protože při jejím psaní ještě nebylo možné iteraci vyhodnotit.
Keywords: SCRUM; vývoj softwaru; velká organizace
Thesis title: Designing solutions to software development management problems in a large organisation
Author: Doubrava, Ondřej
Thesis type: Diploma thesis
Supervisor: Bruckner, Tomáš
Opponents: Mikulenka, Ludvík
Thesis language: Česky
Abstract:
This thesis deals with a problem of a large company that concerns the software development process. The large company has a process in place, but it has been unsatisfactory for a long time, so it needed to be changed. Within the thesis, the current process is first described. Subsequently, the process is examined in detail, discussed with stakeholders in the organization and its weaknesses are identified. Corrective measures are proposed for these weaknesses and later implemented. The corrective measures primarily concern the implementation of the SCRUM methodology, followed by communication problems and other minor issues. After the implementation of the first iteration, an evaluation is carried out with all stakeholders such as users, developers and stakeholders. Unfortunately, the first iteration of changes will not be able to address all the weaknesses with corrective actions, hence the need for a second iteration. In the second iteration, changes to the process are again proposed, communicated to stakeholders and later implemented. The evaluation of the second iteration is no longer in the scope of this thesis, because at the time of writing it was not yet possible to evaluate the iteration.
Keywords: big organisation; software developement proces; SCRUM

Information about study

Study programme: Informační systémy a technologie/Řízení podnikové informatiky
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 Information Technologies

Information on submission and defense

Date of assignment: 12. 10. 2023
Date of submission: 27. 6. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: