Using the TMMi framework to improve test design and execution activities in a Scrum-driven team

Thesis title: Využití rámce TMMi pro zlepšování činností v oblasti návrhu a provádění testů v týmu řídícím se metodikou Scrum
Author: Škrobánek, Jan
Thesis type: Bakalářská práce
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Bakalářská práce “Využití rámce TMMi pro zlepšování činností v oblasti návrhu a provádění testů v týmu řídícím se metodikou Scrum” je zasazena do prostředí korporátní a finanční společnosti, která je v současné době agilně řízena. Transformací z tradičního přístupu k vývoji softwaru si tato společnost prošla teprve okolo roku 2019, a tak v ní není agilní přístup některými týmy plně osvojen. V dnešním dynamickém a konkurenčním prostředí je klíčové, aby finanční společnosti byly schopny rychle reagovat na změny na trhu a inovovat své produkty a služby. Hlavním cílem práce je pomocí rozhovorů s testery vybraných týmů identifikovat nedostatečně naplňované činnosti v těchto týmech působících uvnitř společnosti v procesní oblasti návrhu a provádění testů a na základě rámce TMMi navrhnout a poskytnout každému týmu individuální sadu doporučení, které povedou ke zlepšování jimi prováděných činností během vývoje softwaru. Navržené a poskytnuté sady doporučení jsou poté písemně zhodnoceny metodickými experty společnosti a tato zhodnocení jsou autorem interpretována. Po implementaci doporučení jednotlivými týmy je následně pomocí rozhovorů s testery ověřeno, zda poskytnuté sady doporučení skutečně vedly ke zlepšování jimi prováděných činností, či nikoliv. Výstupem této práce jsou výše zmíněné sady doporučení poskytnuté agilním týmům působících ve společnosti. Dalšími výstupy práce jsou ověření a zhodnocení poskytnutých sad doporučení. Implementací poskytnutých doporučení je očekáván přínos zejména v přispění ke zkvalitnění vyvíjených aplikací dotčenými týmy s potenciálním rozšířením i do týmů, které nedostatečně naplňují ty činnosti, které jsou v rámci této práce řešeny.
Keywords: agilní vývoj softwaru; testování aplikací; testovací případ; regresní testy; TMMi; zlepšování návrhu a provádění testů
Thesis title: Using the TMMi framework to improve test design and execution activities in a Scrum-driven team
Author: Škrobánek, Jan
Thesis type: Bachelor thesis
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
The bachelor thesis "Using the TMMi framework to improve test design and execution activities in a Scrum-driven team" is set in a corporate and financial company environment that is currently agile driven. This company only went through a transformation from a traditional approach to software development around 2019, and so the agile approach is not fully adopted by some teams. In today's dynamic and competitive environment, it is crucial for financial companies to be able to respond quickly to changes in the market and innovate their products and services. The main objective of the work is to identify, through interviews with testers of the selected teams, the under-performing activities in these teams operating within the company in the process area of test design and execution, and to propose and provide each team with an individual set of recommendations based on the TMMi framework, which will lead to the improvement of their activities during software development. The proposed and provided sets of recommendations are then evaluated in writing by the company's methodology experts and these evaluations are interpreted by the author. After the implementation of the recommendations by each team, it is then verified through interviews with the testers whether or not the provided sets of recommendations have actually led to improvements in their activities. The output of this work is the aforementioned sets of recommendations provided to agile teams operating in the company. Other outputs of the thesis are the validation and evaluation of the provided sets of recommendations. The implementation of the provided recommendations is expected to be beneficial, especially in contributing to the improvement of the developed applications by the concerned teams, with a potential extension to teams that do not sufficiently fulfill the activities addressed in this work.
Keywords: Agile software development; application testing; test case; regression testing; TMMi; improving test design and execution

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: 17. 5. 2023
Date of submission: 29. 6. 2023
Date of defense: 23. 8. 2023
Identifier in the InSIS system: https://insis.vse.cz/zp/84624/podrobnosti

Files for download

    Last update: