Tmmi usage for improving test processes and practices in agile projects

Thesis title: Využití TMMi ke zlepšování procesů a praktik testování v agilních projektech
Author: Veselý, Dominik
Thesis type: Diplomová práce
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Tato diplomová práce se zabývá procesy testování softwaru a možnostmi jejich zlepšování. Pozornost je zejména věnována zlepšování těchto procesů prostřednictvím modelů k tomu určených. Práce se zaměřuje na model TMMi (Test Maturity Model Integration), který představuje robustní rámec pro komplexní zlepšování a zvyšování zralosti procesů testování. TMMi byl prvotně určen pro organizace, které se řídí tradičními metodami vývoje. V současné době je však velkým trendem přecházet na agilní metody, na což TMMi Foundation reaguje a snaží se organizacím se svým modelem vyjít vstříc. Hlavním cílem praktické části je neformální hodnocení současného stavu procesů testování ve společnosti Glogster, a.s. s využitím modelu TMMi. Zjištěné nedostatky jsou předmětem návrhu řešení pro zlepšení procesů testování tak, aby bylo možné dosáhnout druhé úrovně modelu TMMi. K analýze je třeba vybrat vhodnou metodu hodnocení. Tuto metodu ovšem TMMi veřejně nenabízí. Je tedy třeba vybrat vhodnou neoficiální metodu, jejíž tvorba byla např. předmětem jiných diplomových prací. Vzniklý návrh je diskutován se členy vývojového týmu. Přínosem práce je tedy identifikace nedostatků procesů testování softwaru v konkrétní společnosti a na míru vytvořený návrh, který daná společnost může využít pro své účely vylepšování těchto procesů. Dalším přínosem práce je objasnění použitelnosti modelu TMMi v malých a středně velkých agilních týmech.
Keywords: Agilní testování; Zlepšování procesů testování; Kvalita softwaru; TMMi; Zlepšování kvality procesů
Thesis title: Tmmi usage for improving test processes and practices in agile projects
Author: Veselý, Dominik
Thesis type: Diploma thesis
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
This thesis deals with the processes of software testing and possibilities of their improvement. Particular attention is paid to improve testing processes through dedicated models. The thesis focuses on the TMMi (Test Maturity Model Integration), which provides a robust framework for the comprehensive improvement of test processes maturity. TMMi was primarily designed for organizations that follow traditional development methods. However, it is a major trend nowadays to switch to agile method, whereupon TMMi Foundation responds and tries to accommodate organizations with their model.The main goal of the practical part is an informal assessment of the current state of testing processes in the company Glogster, a.s. using the model TMMi. Identified deficiencies are the subject of a proposal to improve testing processes so that the second level of the TMMi can be achieved. An appropriate method of evaluation should be selected for analysis. However, TMMi model does not contain a practical assessment method. It is therefore necessary to select an appropriate unofficial method, whose work was, for example, the subject of other dissertations. Proposed results are discussed with members of the development team. The contribution of this work is to identify deficiencies in software testing processes in a particular company and tailor-made design that a company can use to improve these processes. Another contribution of the work is to clarify the usability of the TMMi model in small and medium-sized agile teams.
Keywords: Software quality; Agile testing; TMMi; Process quality improvement; Test process improvement

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
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: 17. 3. 2018
Date of submission: 28. 4. 2019
Date of defense: 28. 5. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/65469/podrobnosti

Files for download

    Last update: