Projekt

Obecné

Profil

Vize » Historie » Revize 19

Revize 18 (Jan Bartošek, 2022-03-29 11:22) → Revize 19/20 (Jan Bartošek, 2022-04-26 13:27)

h1. Vize 

 h3. Stakeholders 

 * Tým: [[O_týmu]] 
 * Zákazník: KIV (Ing. Petr Brůha, Ing. Pavel Šnejdar, Bc. Michal Horký) 
 * Mentor: Ing. Petr Pícha 
 * Uživatelé: Pacienti trpící neurologickými potížemi (postiženími), terapeuté, administrátoři webového systému 

 h3. Obsah a cíl projektu 

 Obsahem projektu je úprava již existujícího systému BrainIn. BrainIn je webová aplikace pro terapeuty a pacienty trpící různými neurologickými poruchami. 
 Terapeuti přiřazují pacientům úlohy, které pacienti hrají a terapeuté později vidí analýzy a výsledky z odehraných úloh. 

 Cílem projektu je vylepšení této webové aplikace: 
 * Aplikace je nepoužitelná při větším množství odehraných úloh -> Eliminuje praktické využití 
 * Aplikace je nepřehledná a "zaneřáděná" při větším množství terapeutů a pacientů, Terapeuti by si neměli "lézt do zelí" - každý vidí jen to co ho zajímá 
 * Možnost rozšíření aplikace na jiné platformy 
 * Uživatelé nevidí informovaný souhlas s kterým kdysi souhlasili 

 Potřeba zákazníka je mít funkční webovou aplikaci, která bude plnit svou funkci společně se všemi funkčními a mimofunkčními požadavky. 

 h4. Funkční požadavky 

 * Aplikace rozdělena do workspaců 
 * Aplikace plně funkční i při zpracování většího množství dat 
 * Vytvoření prostředí pro komunikaci s aplikacemi na jiných platformách 
 * Možnost zobrazení informovaného souhlasu 
 * Filters improvements 

 h4. Mimofunkční požadavky 

 * Dotazy nad analýzami nebudou zpomalovat aplikaci (na zobrazení analýzy nečekám několik sekund) 
 * Štábní kultura ([[Konvence]]) 

 h3. Technologie 

 * ASP.NET 
 * Microsoft SQL Server 
 * MongoDB 
 * Rest API 

 h3. Rizika 

 * [[Rizika_a_absence]] 

 

 h3. Hrubý plán 

 [[Milníky]] 

 h3. DoD 

 *Definition of Done*: 

 * Naimplementovány všechny požadavky daného tasku 
 * Řešení plní všechny konvence a code quality (code style, code analysis, code review ...) 
 * Otestováno 
 * Zkontrolováno zákazníkem 


 

 h3. MVP 

 Obě strany (JVDF tým a BrainIn tým - KIV) se dohodli na tom, že MVP tohoto projektu je splnění alespoň 3 high priority požadavků + připravena půda (ve smyslu stabilizace projektu v Gitu a úprav samotné aplikace pro plnění základních konvencí) pro realizaci dalších požadavků. Vzhledem k časovému vytížení týmu je pravděpodobné, že tým nestihne zpracovat všechny funkční a mimofunkční požadavky všech priorit.