Projekt

Obecné

Profil

Akce

Vize

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

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.

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

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)

Technologie

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

Rizika

Hrubý plán

Milníky

DoD

IOC:

  • 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

LCA:

  • Analýza
  • Vytvoření dokumentu na wiki
  • Zaznamenání průstřelu architektury
  • Vytvoření DMS se všemi potřebnými dokumenty

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.

Aktualizováno uživatelem Jan Bartošek před asi 2 roky(ů) · 20 revizí