The process approach to software testing

Thesis title: Procesní přístup k testování software
Author: Bardiovská, Petra
Thesis type: Diplomová práce
Supervisor: Oškrdal, Václav
Opponents: Zíka, Jiří
Thesis language: Česky
Abstract:
Diplomová práce se věnuje problematice řízení a zajišťování kvality softwarového produktu prostřednictvím jeho testování. Zabývá se tak procesem testování, který, aby mohl zabezpečit požadovanou kvalitu softwaru a byl schopen o ní podávat vypovídající informace, musí být sám o sobě dostatečně kvalitní. Hlavním cílem této práce je tedy návrh optimalizace procesů metodiky testování ve vybrané společnosti se záměrem dosáhnout žádoucí úrovně zralosti procesů.Teoretická část práce se zabývá obecným pojetím kvality. Vymezuje rámec pro oblast řízení a zajišťování kvality při vývoji softwaru a nastiňuje základní normy pro danou oblast. Dále práce vymezuje disciplínu testování a její pojetí v rámci agilních a tradičních přístupů k vývoji softwaru, rozebírá možnosti pro zvyšování kvality procesu testování a seznamuje s oblastí procesního přístupu.V praktické části je aplikován procesní přístup na procesy metodiky testování vybrané společnosti. Je provedena procesní analýza stávajícího stavu procesů této metodiky a zhodnocena jejich zralost oproti modelu TMMi. Procesní analýza a zhodnocení zralosti jsou následně podkladem pro hlavní cíl diplomové práce, kterým je optimalizace procesů s cílem dosáhnout úrovně 2 modelu TMMi.
Keywords: kvalita; testování; proces; procesní analýza; optimalizace procesů; TMMi
Thesis title: The process approach to software testing
Author: Bardiovská, Petra
Thesis type: Diploma thesis
Supervisor: Oškrdal, Václav
Opponents: Zíka, Jiří
Thesis language: Česky
Abstract:
This diploma thesis deals with the quality control and the quality assurance of a software product through its testing. It is concerned with the testing process that must be sufficient in itself, to ensure the required quality of the software and to be able to provide relevant information about it. The main aim of this thesis is therefore to propose optimization of the testing methodology in a selected company with the aim of achieving the desired level of process maturity.The theoretical part deals with the general concept of quality. This part defines the framework for quality control and quality assurance in software development and outlines the core standards for a given area. In addition, the thesis defines the discipline of testing and its concept in the context of agile and traditional approaches to software development, analyses possibilities for increasing the quality of the testing process and presents the area of the process approach.In the practical part, the given process approach is applied to the testing methods of the selected company. A process analysis of the current state of processes of this methodology is performed and their maturity against the TMMi model is evaluated. Process analysis and maturity evaluation form the basis for achieving the main goal of this thesis, which is to optimize processes to achieve TMMi level 2.
Keywords: process; process analysis; process optimization; quality; testing; TMMi

Information about study

Study programme: Aplikovaná informatika/Informační management
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 Systems Analysis

Information on submission and defense

Date of assignment: 1. 9. 2017
Date of submission: 3. 12. 2017
Date of defense: 22. 1. 2018
Identifier in the InSIS system: https://insis.vse.cz/zp/63831/podrobnosti

Files for download

    Last update: