Projekt

Obecné

Profil

« Předchozí | Další » 

Revize cb76dd3c

Přidáno uživatelem HarryHeres před asi 2 roky(ů)

First draft of 'Specifikace pozadavku' approved. Also added the KIV/SAR performance analysis

Zobrazit rozdíly:

doc/aswi/specifikace_pozadavku/doc.tex
72 72

  
73 73

  
74 74
\subsection{Analýza z předmětu KIV/SAR}
75
\paragraph{} Tým \textit{Samočiníci} v rámci předmětu KIV/SAR vytvořil analýzu celého projektu, jejichž výstup byl shrnut do jednoho dokumentu, který byl následně poskytnut vývojovému týmu Brainstorm. 
75
\paragraph{} Tým \textit{Samočiníci} v rámci předmětu KIV/SAR vytvořil analýzu celého projektu, jejichž výstup byl shrnut do jednoho dokumentu, který byl následně poskytnut vývojovému týmu Brainstorm (bude dostupný na repozitáři vývojového týmu). 
76 76
Tato analýza byla týmem Brainstorm prozkoumána a poskytla mu základní údaje o možnostech vylepšení aplikace (nicméně většina z nich byla již vyřešena).
77 77

  
78 78
\section{Specifikace požadavků}
79 79
\paragraph{} Na základě obdržené analýzy aplikace a schůzek s vedoucím projektu (doc. Ing. Roman Mouček, Ph.D.) byly dohodnuty následující požadavky
80 80

  
81 81
\subsection{Upgrade verze Unity}
82
\paragraph{} Jedním z nejdůležitější úkolů bude ,,upgrade'' verze Unity frameworku ze stávající. 
83
Důvodem pro tento krok je zpřístupnění nových metod a struktur, které by měly pomoci výkonostní náročnosti celého projektu. 
82
\paragraph{} Jedním z nejdůležitější úkolů bude přechod na novější verzi platformy Unity. 
83
Důvodem pro tento krok je zpřístupnění nových metod a struktur, které by měly pomoci výkonostní náročnosti celé aplikace. 
84 84
V rámci tohoto kroku bude nejspíše nutná komplexnější úprava zdrojového kódu, vzhledem k faktu, že u nové verze Unity nemusí být veškeré použité metody a struktury dostupné. 
85 85

  
86 86
\subsection{Řešení výkonostních problémů aplikace}
......
91 91
\paragraph{} V rámci projektu již existují uživatelské dokumentace (jak pro pacienty, tak pro terapeuty), nicméně co se týče samotné projektové dokumentace, je dostupná pouze ve formě diplomové práce Ing. Pavla Skaly (2019).
92 92
Je tedy vhodné, aby vznikla projektová dokumentace, v rámci které budou specifikovány struktury jednotlivých částí projektu, jejich popis, a další.
93 93

  
94
\newpage
95
\subsection{Zavedení interních vývojových procesů pro snadnější budoucí vývoj aplikace}
96
\paragraph{} Vývoj aplikace byl již od začátku soustředěn zejména na samotný vývoj a implementaci, nicméně konkrétní procesy vývoje nejsou z pohledu Týmu Brainstorm a vedoucího projektu optimální, vzhledem k jeho velikosti. 
97
Bylo tedy dohodnuto, že vývojový tým vytvoří a zavede praktičtější způsoby vedení vývoje na repozitáři a vytvoří ,,interní směrnice'', které budou i nadále využitelné pro další vývojáře, kteří se budou na tomto projektu podílet.
98

  
94 99
% \cite{Example}
95 100

  
96 101
% \clearpage

Také k dispozici: Unified diff