Analýza přítomnosti anti-vzorů v datech nástrojů pro řízení projektů
Date issued
2021
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Cílem této diplomové práce je analyzovat a automaticky detekovat vybrané anti-vzory v datech nástrojů pro projektové řízení s využitím nástroje SPADe. Nástroj SPADe slouží ke sběru dat z jednotlivých ALM nástrojů a následnému hledání špatných praktik (anti-vzorů) v projektových datech. Za účelem vypracování této práce byla provedena analýza dostupných anti-vzorů a následně vybrána omezená podmnožina pro další zkoumání. V další části byla provedena implementace detekce analyzovaných anti-vzorů pomocí SQL dotazů a následným vyhodnocením pomocí jazyka Java. Součástí této práce, nad rámce jejího zadání, je také podpůrná webová aplikace pro snadné spouštění detekce implementovaných anti-vzorů a zobrazení jejích výsledků. Následně byl proveden experiment nad vybranou množinou anti-vzorů a projektových dat. Úspěšnost detekce byla ověřena porovnáním výsledků s výstupy manuální detekce anti-vzorů v datech projektů ve zdrojových ALM nástrojích. Úspěšnost detekce byla úspěšná v 93,65 % případů oproti manuální kontrole.
Description
Subject(s)
anti-vzor, projektové řízení, detekce, projektová data, software process anti-pattern detector, webová aplikace