Plán projektu » Historie » Verze 4
Štěpán Faragula, 2025-03-19 17:26
1 | 1 | Štěpán Faragula | h1. Plán projektu |
---|---|---|---|
2 | |||
3 | 3 | Štěpán Faragula | h2. 1. iterace |
4 | 1 | Štěpán Faragula | |
5 | *Časové rozmezí:* 10.02.2025 - 03.03.2025 |
||
6 | 3 | Štěpán Faragula | *LCO milník* |
7 | 1 | Štěpán Faragula | |
8 | 3 | Štěpán Faragula | * První kontakt se zákazníkem a mentorem |
9 | * Založení Discord serveru ke komunikaci mezi členy týmu |
||
10 | * Určení času (na základě průniku volných časů) pro všechny typy schůzek (weekly standup, iterační, s mentorem a se zadavatelem) |
||
11 | * Seznámení se s datovým modelem SPADe (prostřednictvím poskytnuté dokumentace na Teams zadavatelem) |
||
12 | * Instalace a seznámení se s technologiemi, které budou v projektu využívány -> Java 23, Maven, framework SpringBoot, Docker |
||
13 | * Připravení základní struktury GitLab projektu (soubor README, inicializace databázových entit) |
||
14 | * Stanovení konvencí pro vedení projektu na GitLabu + Redmine (struktura, merge requesty, konvence) |
||
15 | * Sepsání prvotní verze specifikace požadavků a vize projektu |
||
16 | 1 | Štěpán Faragula | |
17 | 3 | Štěpán Faragula | h2. 2. iterace |
18 | |||
19 | 1 | Štěpán Faragula | *Časové rozmezí:* 04.03.2025 - 20.03.2025 |
20 | |||
21 | 3 | Štěpán Faragula | * Zprovoznění základního dolování dat z ALM Jira a Git (prozatím stačí výpis do konzole) |
22 | * Vytvoření několika API klíčů k pumpování z ALM |
||
23 | * Nasazení SPADe databáze v Dockeru a napojení na SpringBoot |
||
24 | * Navrhnutí architektury pump a jejich zakomponování se SPADe databází |
||
25 | * Vytvoření přehledného ERA modelu databáze a také jejího popisu v anglickém jazyce |
||
26 | * Nasazení CICD pipeline na GitLab (statická analýza) |
||
27 | * Zjistit jak efektivně sdílet .env soubor mezi členy týmu (později pomůže při předávání produktu) |
||
28 | * Vylepšení Redmine Wiki a konvencí týmu |
||
29 | * Sepsání nových artefaktů a vylepšení stávajících (specifikace požadavků + vize) |
||
30 | 1 | Štěpán Faragula | |
31 | 3 | Štěpán Faragula | h2. 3. iterace |
32 | |||
33 | 1 | Štěpán Faragula | *Časové rozmezí:* 21.03.2025 - 03.04.2025 |
34 | 3 | Štěpán Faragula | *LCA milník* |
35 | 1 | Štěpán Faragula | |
36 | 3 | Štěpán Faragula | * Mapování dolovaných dat na databázi SPADe (PoC) |
37 | 4 | Štěpán Faragula | * Automatické nasazení aplikace pomocí pipeline CICD |
38 | 3 | Štěpán Faragula | * Návrh API ke komunikaci mezi backendem a frontendem |
39 | * Zhotovení architektury pump a sepsání do dokumentu |
||
40 | * Sepsání různých use case, plánu testů a plánu nasazení |
||
41 | 1 | Štěpán Faragula | |
42 | 3 | Štěpán Faragula | h2. 4. iterace |
43 | |||
44 | 1 | Štěpán Faragula | *Časové rozmezí:* 04.04.2025 - 17.04.2025 |
45 | |||
46 | 3 | Štěpán Faragula | * Práce na mimofunkčních požadavcích pump a ladění programu |
47 | 4 | Štěpán Faragula | * Prototyp GUI v React |
48 | 1 | Štěpán Faragula | |
49 | 3 | Štěpán Faragula | h2. 5. iterace |
50 | |||
51 | 1 | Štěpán Faragula | *Časové rozmezí:* 18.04.2025 - 01.05.2025 |
52 | *IOC milník* |
||
53 | 3 | Štěpán Faragula | |
54 | 4 | Štěpán Faragula | * Základní funkčnost datových pump |
55 | * Úprava GUI podle potřeb zadavatele |
||
56 | 3 | Štěpán Faragula | * Sepsání uživatelské a programátorské dokumentace spolu s instalačním manuálem |
57 | * Prvotní fáze testování |
||
58 | 1 | Štěpán Faragula | |
59 | 3 | Štěpán Faragula | h2. 6. iterace |
60 | |||
61 | 1 | Štěpán Faragula | *Časové rozmezí:* 02.05.2025 - 15.05.2025 |
62 | 3 | Štěpán Faragula | *REL milník* |
63 | 1 | Štěpán Faragula | |
64 | 3 | Štěpán Faragula | * Zhotovení produktu |
65 | * Testování |
||
66 | * Sepsání předávacího protokolu a formuláře o zkušenostech |
||
67 | |||
68 | 2 | Štěpán Faragula | ---- |
69 | |||
70 | Autor: Štěpán Faragula |
||
71 | 3 | Štěpán Faragula | Datum: 19.03.2025 |
72 | 2 | Štěpán Faragula | Stav: hotový |