Projekt

Obecné

Profil

Vize » Historie » Verze 5

Milan Janoch, 2025-02-23 10:46

1 1 Milan Janoch
h1. Vize
2
3
----
4
5
h2. Cíle
6
7
* *Implementace datových pump* pro dolování dat z ALM nástrojů (např. Jira, Git, GitLab)
8 2 Milan Janoch
* Tyto data budou *ukládána*  do definovaného *modelu* *v SPADe*
9 1 Milan Janoch
* Důraz kladen na *efektivní architekturu* , vysokou abstrakci a *podrobnou dokumentaci* (programátorskou, technickou)
10 3 Milan Janoch
* *Use casy* (nejlépe prostřednictvím GUI)
11 1 Milan Janoch
# Dotáhnout data z projektu (z něhož budeme data dolovat)
12
# Smazat projekt z DB včetně všech náležitostí
13
# Nahrát změny v projektu (nové věci + update starých)
14
15
h2. Business case
16
17
Tento projekt se zaměřuje na *vývoj datové pumpy* , která zajistí efektivní *extrakci*  těchto *dat*  z vybraných ALM nástrojů a jejich jednotné *uložení*  do databáze SPADe. 
18
19
SPADe je nástroj vyvíjený na Katedře informaticky a výpočetní technicky ZČU, který analyzuje data z ALM nástrojů s cílem identifikovat anti-patterny v řízení softwarových projektů. Tím se zajistí přesnější analýza projektových dat, identifikace problémových vzorců a poskytnutí doporučení pro zlepšení projektového řízení na základě historických zkušeností.
20
21 5 Milan Janoch
h2. Přínosy projektu
22
23
* Automatizovaná extrakce dat z různých ALM nástrojů do jednotného formátu
24
* Možnost efektivní analýzy projektových dat v SPADe
25
* Snadná rozšiřitelnost o další ALM nástroje díky modulární architektuře
26
* Zlepšení projektového řízení na základě historických dat a identifikace anti-patternů
27
28 1 Milan Janoch
----
29
30
h2. Používané technologie
31
32
h3. *Vývojové prostředí*
33
34
* IntelliJ IDEA
35
* Visual Studio Code
36
37
h3. *Verzovací systém*
38
39
* GitLab
40
41
h3. *Jazyk*
42
43
* Java 23
44
* Maven
45
* SpringBoot
46
47
48
h3. *Databáze*
49
50
* MySQL
51
52
h3. *Kontejnerizace*
53
54
* Docker
55
* (případně Podman)
56 2 Milan Janoch
57
----
58
59
60
h2. Stakeholders
61
62
h3. Vývojový tým
63
64
* Bc. Jakub Pavlíček, jpvlck@students.zcu.cz
65
* Bc. Jakub Homolka, homolka7@students.zcu.cz
66
* Bc. Štěpán Faragula, farag844@students.zcu.cz
67
* Bc. Jan Vandlíček, vandl@students.zcu.cz
68
* Bc. František Urban, furban@students.zcu.cz
69 4 Milan Janoch
* Bc. Milan Janoch, janochmi@students.zcu.cz
70 2 Milan Janoch
71
h3. Zadavatel
72
73
* Ing. Petr Pícha, ppicha@ntis.zcu.cz (KIV/ZČU)
74
75
h3. Mentor
76
77
* doc. Ing. Přemysl Brada, MSc., Ph.D., brada@kiv.zcu.cz (KIV/ZČU)
78
79
h3. Uživatelé
80
81
* Výzkumníci či vývojáři, kteří budou dolovaná data analyzovat