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: | 9. 10. 2024 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/85967/podrobnosti |