Projekt

Obecné

Profil

Vize projektu » Historie » Verze 14

Milan Kohoutek, 2021-04-04 16:03

1 1 Milan Kohoutek
h1. Vize projektu
2
3 3 Milan Kohoutek
h2. Pozadí projektu
4
5 14 Milan Kohoutek
Příští rok by se měl vyučovat na Fakultě aplikovaných věd ZČU předmět Základy programování pro IoT - předpokládá se, že by tento předmět byl vhodným doplněním, že by si studenti mohli na mikrokontrolerech v Pythonu cvičit nějaké úlohy. Naše aplikace pomůže sledovat příchozí data ze senzorů.
6 1 Milan Kohoutek
7 14 Milan Kohoutek
h2. Obchodní cíl
8
Nabídnout studentům aplikaci, která bude nápomocná pro sledování výstupů ze senzorů a data porovnávat.
9 6 Milan Kohoutek
10 14 Milan Kohoutek
h2. Kritéria úspěchu
11
V řádném termínu dokončení projektu předat aplikaci s plně funkčními požadavky, které budou splňovat MVP (Minimum Viable Product).
12 6 Milan Kohoutek
13 14 Milan Kohoutek
h2. Požadavky - Akceptační kritéria
14 9 Milan Kohoutek
* Client Subscriber sleduje MQTT Brooker,
15 7 Milan Kohoutek
* jakmile přijde zpráva s daným tématem otevře se okno a začnou se zobrazovat data.
16
* Založí se soubor pod daným tématem a začnou se ukládat data.
17 6 Milan Kohoutek
* Pokud přestane Publisher posílat data tak se po nastavitelné době ukončí odběr, zavře se okno pro téma a zavře se soubor s daty.
18 3 Milan Kohoutek
* Nad soubory s daty bude možné provádět následující operace - +export+, +porovnání dat se staršími daty+ a +otevření sady dat+
19 14 Milan Kohoutek
20
h2. Milestones
21
* PRI (Project initialized) - vision, production environment, project plan, requirements
22
* LCOA (Lifecycle objectives and architecture) - baseline architecture, proof of concept, requirements finalization
23
* IOC - (Initial operational capability) - beta version, finalized architecture, at least 90% of the requirements
24
* REL - (Product release) - final product, transition protocol, questionnaire for the team and customer