Projektový harmonogram

Trvanie projektu: 11 týždňov
Plán aktívneho vývoja: 8 týždňov
Rezerva: 3 týždne
Tím: Projektový manažér, backend vývojár, frontend vývojár, integrátor, tester

Prehľad fáz

Fáza Trvanie Týždeň Hlavný výstup
1. Iniciácia projektu1 týždeň1Projektová špecifikácia, rozdelenie rolí
2. Analýza požiadaviek1 týždeň2SRS dokument, ERD
3. Návrh riešenia1 týždeň3Architektúra systému, návrhy obrazoviek
4. Implementácia – backend (I.)2 týždne4–5Databáza, párovanie platieb, Fio API, JotForm API, napojenie na databazu
5. Implementácia – frontend (I.)2 týždne4–5Základné UI (login, dashboard), napojenie na databazu
6. Implementácia – backend + fronend (II.)2 týždne6–7Rozšírené funkcie, rozhodnutie o implementácií voliteľných častí
7. Testovanie a ladenie1 týždeň8Test plán, opravy, interné UAT
8. Nasadenie a dokumentácia1 týždeň9Nasadenie, používateľská príručka, školenie
9. Rezerva3 týždne9–11Rezerva + finálne doladenie, prezentácia

Detailný týždenný plán

Týždeň Fáza Úlohy Zodpovední
1IniciáciaSchválenie zadania, projektová špecifikácia, rozdelenie rolí, nastavenie komunikáciePM + celý tím
2Analýza požiadaviekFunkčné a ne-funkcionálne požiadavky, návrh používateľských rolí, ERD, validácia s klubom Analytik + PM
3Návrh riešeniaArchitektúra systému, návrh databázy , návrh UI/UX, definícia API endpointov, testovacie dáta Backend, Frontend, PM
4-5Implementácia (paralelná)Backend: databáza, logika párovania platieb, Fio API
Frontend: login, dashboard, tabuľky, napojenie na testovacie API
Backend +Frontend
6-7Rozšírenie funkcionality- Implementácia prepojenia s Gmail API a Jotform
- Overenie, ktoré voliteľné časti stihneme dopracovať (napr. automatické účty, upomienky)
- Rozhodnutie: generovanie hesiel sa môže riešiť len pre automatické účty z Jotformu, nie pre ručné registrácie
- Dokončenie prepojenia frontend-backend
Celý tím
8TestovanieJednotkové a integračné testy, testovanie Fio API, e-mailov a registrácií, UAT s klubom, oprava chýbTester + tím
9Nasadenie a dokumentácia- V prípade VPS: nasadenie cez Docker Compose
- V prípade webhostingu: lokálny build a nahratie na server cez FTP
- V prípade webhostingu: lokálny build a nahratie na server cez FTP
- Finálna dokumentácia a používateľská príručka
- Školenie manažéra klubu
PM + dev tím
10–11RezervaFinálne úpravy, obhajoba projektu, bonusové funkcieCelý tím

Riadenie a kontrola postupu