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 |