Design and validation of set of metrics for managing software testing within agile environment
Thesis title: | Návrh a ověření sady metrik pro řízení testování softwaru v agilním prostředí |
---|---|
Author: | Pippal, Jan |
Thesis type: | Diplomová práce |
Supervisor: | Doležel, Michal |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Cílem této diplomové práce je návrh a ověření sady metrik pro řízení testování v agilním prostředí. I přes obsáhlé důkazy o využívání metrik v agilním prostředí existuje jen málo kvalitních případových studií zabývajících se zaváděním metrik procesu testování v agilních týmech. To je hlavním motivačním stimulem této diplomové práce. Specialisté z oboru testování se musí spoléhat na metodu pokus-omyl a doufat, že se ve snaze přispět ke zdokonalování procesu budování softwarového produktu nedopustí zbytečně nákladných chyb. Proces specifikace a zavedení metrik testování na reálném projektu je v práci zachycen a následně je získána zpětná vazba.K dosažení tohoto cíle je skloubena teoretická znalost získaná ze systematické rešerše dostupných zdrojů z oblasti využívání metrik procesu testování a praktické poznatky získané z rozhovorů se specialisty z oblasti softwarové kvality a testování. Výsledky rozhovorů jsou cenným přínosem práce.Za podpory projektového týmu byla vydefinována sada metrik metodou cíl-otázka-metrika (goal-question-metric), jenž si klade za cíl zvýšit informovanost týmu, schopnost sledovat a zefektivnit proces testování. Navržené metriky byly nasazeny na projektu a hodnoty metrik sledovány a prezentovány po dobu dvou iterací. Po uplynutí daného časového úseku byla získána zpětná vazba týmu. Navrženy jsou potřebné změny a zhodnocena přínosnost využívání metrik.Práce může být dále využita jako inspirace pro zavádění metrik testovacího procesu v agilním prostředí. |
Keywords: | testování; metriky testování; měření; reportování metrik; agilní testování |
Thesis title: | Design and validation of set of metrics for managing software testing within agile environment |
---|---|
Author: | Pippal, Jan |
Thesis type: | Diploma thesis |
Supervisor: | Doležel, Michal |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | The goal of this thesis is to design and verify a set of metrics for managing testing process in an agile environment. Despite extensive evidence of the use of metrics in an agile environment, there are only few quality case studies on implementing metrics in the agile testing process. This is the main motivational stimulus of this thesis. Testing specialists have to rely on trial-and-error, hoping that they will not make unnecessarily expensive errors when trying to improve the software product development process. The process of specifying and implementing test metrics on a real project is documented and feedback is obtained.To achieve this goal, the theoretical knowledge gained from the research of available resources from the field of testing process metrics and practical knowledge gained from interviews with software quality and testing specialists are combined. The outputs of the interviews are a valuable input for the thesis.With the support of selected project team, a set of metrics using goal-question-metric method is defined, which aims to increase team awareness, monitor and improve the testing process. The proposed metrics were deployed on the project and metric values were tracked and reported for two iterations. After a given period of time, team feedback is obtained. The necessary changes are proposed and the benefits of using metrics are evaluated.The work can be further used as a reference case study for the implementation of test process metrics primarily in an agile environment. |
Keywords: | testing; testing metrics; measurement; metrics reporting; agile testing |
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: | 26. 6. 2019 |
---|---|
Date of submission: | 2. 12. 2019 |
Date of defense: | 31. 1. 2020 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/70128/podrobnosti |