\section{Analýza rizik a jejich předcházení}
\subsection{SWOT analýza}

\begin{table}[h]
\centering
\begin{tabular}{|>{\centering\arraybackslash}m{0.5\linewidth}|>{\centering\arraybackslash}m{0.5\linewidth}|} 
\hline
Silné stránky & Slabé stránky\\ 
\hline
\begin{itemize} 
\item Na trhu neexistuje tak automatizované řešení
\item Šetření přírody a tak snížení $ CO_2 $ stopy
\item Robustní a škálovatelná architektura
\item Několik možností monetizování projektu
\end{itemize} 
 & 
\begin{itemize} 
\item Velký počáteční kapitál
\item Žádná velká obchodní korporace zatím nespolupracuje s projektem
\item Každý obchodník se musí jednotlivě připojit k projektu, tak může být pomalá adopce.
\end{itemize} 

\\ \hline
Příležitosti & Hrozby 
\\ \hline
\begin{itemize} 
\item Široká cílová skupina
\item Možnost rozšíření služby do dalších států
\end{itemize} 

& 
\begin{itemize} 
\item Únik citlivých informací a tak porušení GDPR
\item Obchodníci nebudou ochotni spolupracovat
\item Nezájem zákazníků o poskytovanou službu
\item Konkurence vyjde s podobným řešením
\end{itemize} 

\\ \hline
\end{tabular}
\caption{SWOT analýza}
\label{fig:swotAnalyzat}
\end{table}

\FloatBarrier

\subsection{Zhodnocení rizik a navrhovaná opatření k jejich předcházení}

\begin{enumerate}[label=Riziko č. \arabic*, leftmargin=2cm]

\item \label{ref:nabor} Problematický nábor – Kvůli relativně velkému nedostatku programátorů může dojít k prodloužení náborového procesu. 

\item \label{ref:pracovnici} Nekvalifikovaní pracovníci – Nábor pracovníků může vést k výběru málo kvalifikovaných pracovníků, kteří nebudou schopni efektivně pracovat na daném zadání. Mitigaci tohoto problému můžeme řešit dvěma způsoby. První, méně vhodný způsob představuje vytvoření obtížného přijímacího řízení. Toto řešení by fungovalo velmi dobře, pokud by bylo hodně programátorů. V této situaci však jediné kandidáty spíše odradíme dlouhým přijímacím řízením. Druhý, podle mě lepší způsob je dělat detailní interview, kde vysvětlíme, co je to BillSaver, a postupně s případným kandidátem probereme architekturu a technologii. Podle průběhu tohoto rozhovoru se rozhodneme o jeho přijetí do týmu. Jedinou nevýhodou této metody je velká časová náročnost pro architekta.

\item \label{ref:rozpadTymu} Rozpad hlavního týmu po dokončení projektu – V případě rozpadnutí hlavního vývojového týmu bychom ztratili velké know how celého projektu a tím také vývojové mementum, což by způsobilo zpomalení následného rozšíření funkcionality. Jediné efektivní řešení tohoto problému je dbát na důkladnou dokumentaci projektu.

\item \label{ref:informace} Uniknutí nebo ztráta informací – Zamezení úniku informací zajistí pouze správné šifrování, logování a správné audit logování. Pro zamezení ztráty informací bychom měli zajistit automatické zálohování celé databáze.

\item \label{ref:navrh} Špatný prvotní návrh systémů – Jediný způsob, jak správně navrhnout prvotní návrh, je detailní analýza problému a konzultace architektury s jinými architekty mikroslužbových aplikací.

\item \label{ref:technologie} Špatná volba technologií – Díky využité architektuře, i když je toto riziko reálné, by neměla způsobit velký dopad na vývoj systému.

\item \label{ref:obchodnici} Nízká adopce od obchodníků – V případě nízké adopce obchodníků nedojde k rozšíření systému mezi veřejnost, nevznikne tak podnět pro spotřebitele využít danou aplikaci. V tomto případě by bylo zapotřebí vytvořit obchodníkům další větší podnět. Odhady na adopci jsou však přiměřené, a tak odhaduji, že pravděpodobnost, že  tato situace nastane, je malá.

\item \label{ref:verejnost} Nezájem veřejnosti – V případě nízké adopce veřejnosti bychom nedokázali zpracovávat tolik účtenek, a proto bychom nedokázali generovat dostatečný obrat, takže by se BillSaver stal ztrátovým. Mitigace tohoto problému je dobrá reklamní kampaň.

\item \label{ref:pracnost} Nízký odhad pracnosti – Toto by způsobilo prodloužení doby vývoje a tím zvýšení nákladů na vývoj. Ke zmenšení pravděpodobnosti výskytu takovýchto následků vede stejně jako u návrhu systému detailní analýza problému.

\end{enumerate}

\begin{table}[h]
\begin{tabular}{|l|l|l|l|l|}
\hline
Název & Dopad & Detail dopadu & \begin{tabular}[c]{@{}l@{}}Pravděpodobnost\\výskytu\end{tabular} & Riziko \\ \hline
\ref{ref:nabor} & Střední & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst menší než 5\%\\ Čas: Nárůst až 10\%\\ Kvalita: Neznatelný dopad\end{tabular} & Střední & Riziko střední \\ \hline
\ref{ref:pracovnici} & Vysoké & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst  až 15\%\\ Čas: Nárůst až 15\%\\ Kvalita: Významný dopad na kvalitu\end{tabular} & Nízká & Riziko střední \\ \hline
\ref{ref:rozpadTymu} & Střední & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst menší než 5\%\\ Čas: Nárůst až 10\%\\ Kvalita: Významný dopad na kvalitu\end{tabular} & Střední & Riziko střední \\ \hline
\ref{ref:informace} & Velmi vysoký & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst vetší než 20\%\\ Čas: Neznatelný\\ Kvalita: Produkt nelze používat\end{tabular} & Velmi nízké & Riziko střední \\ \hline
\ref{ref:navrh} & Střední & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst až 10\%\\ Čas: Nárůst až 10\%\\ Kvalita: Neznatelný dopad\end{tabular} & Střední & Riziko střední \\ \hline
\ref{ref:technologie} & Nízký & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst menší než 5\%\\ Čas: Nárůst menší než 5\%\\ Kvalita: Neznatelný dopad\end{tabular} & Střední & Riziko střední \\ \hline
\ref{ref:obchodnici} & Vysoký & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst až 15\%\\ Čas: Nárůst až 15\%\\ Kvalita: Nepřijatelný dopad\end{tabular} & Nízké & Riziko střední \\ \hline
\ref{ref:verejnost} & Střední & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst až 10\%\\ Čas: Nárůst až 10\%\\ Kvalita: Nízký dopad\end{tabular} & Nízké & Riziko střední \\ \hline
\ref{ref:pracnost} & Vysoký & \begin{tabular}[c]{@{}l@{}}Náklady: Nárůst až 15\%\\ Čas: Nárůst až 15\%\\ Kvalita: Neznatelný dopad\end{tabular} & Nízké & Riziko střední \\ \hline
\end{tabular}
\caption{Tabulka zhodnocení rizik}
\label{fig:rizika}
\end{table}

\subsection{Heat mapa rizik}
Heat mapa nám pomůže zobrazit nečekaná seskupení a zobrazí nám trendy kde se naše rizika pohybují. Jak můžeme vidět v tabulce \ref{fig:heatMapRizik}, většina rizik  se pohybuje ve střední části grafu tedy střední pravděpodobnost výskytu a střední dopad. Jedině \ref{ref:informace} je na jednom z extrémů grafu a to velmi vysoký dopad, takovéto riziko má však skoro každý projekt. 



\begin{table}
\centering
\begin{tabular}{|c|l|l|l|l|l|} 
\hline
\diagbox{\begin{tabular}[c]{@{}l@{}}Pravdě-\\podobnost \\výskytu\end{tabular}}{Dopad} & \multicolumn{1}{c|}{\begin{tabular}[c]{@{}c@{}}Velmi nízký\\5\%\end{tabular}} & \multicolumn{1}{c|}{\begin{tabular}[c]{@{}c@{}}Nízký\\20\%\end{tabular}} & \multicolumn{1}{c|}{\begin{tabular}[c]{@{}c@{}}Střední\\40\%\end{tabular}}                                                                                     & \multicolumn{1}{c|}{\begin{tabular}[c]{@{}c@{}}Vysoký\\60\%\end{tabular}}                                                                                       & \multicolumn{1}{c|}{\begin{tabular}[c]{@{}c@{}}Velmi vysoký\\80\%\end{tabular}}  \\ 
\hline
\begin{tabular}[c]{@{}c@{}}Velmi vysoký\\80\%\end{tabular}                         & {\cellcolor[rgb]{1,0.643,1}}                                                  & {\cellcolor[rgb]{1,0.643,1}}                                             & {\cellcolor{red}}                                                                                                                                              & {\cellcolor{red}}                                                                                                                                               & {\cellcolor{red}}                                                                \\ 
\hline
\begin{tabular}[c]{@{}c@{}}Vysoký\\60\%\end{tabular}                               & {\cellcolor[rgb]{1,0.643,1}}                                                  & {\cellcolor[rgb]{1,0.643,1}}                                             & {\cellcolor{red}}                                                                                                                                              & {\cellcolor{red}}                                                                                                                                               & {\cellcolor{red}}                                                                \\ 
\hline
\begin{tabular}[c]{@{}c@{}}Střední\\40\%\end{tabular}                              & {\cellcolor[rgb]{0,0.949,0}}                                                  & {\cellcolor[rgb]{1,0.643,1}}\ref{ref:technologie}                        & {\cellcolor[rgb]{1,0.643,1}}\begin{tabular}[c]{@{}>{\cellcolor[rgb]{1,0.643,1}}l@{}}\ref{ref:nabor}\\\ref{ref:rozpadTymu}\\\ref{ref:verejnost}\end{tabular} & {\cellcolor{red}}                                                                                                                                               & {\cellcolor{red}}                                                                \\ 
\hline
\begin{tabular}[c]{@{}c@{}}Nízký\\20\%\end{tabular}                                & {\cellcolor[rgb]{0,0.949,0}}                                                  & {\cellcolor[rgb]{0,0.949,0}}                                             & {\cellcolor[rgb]{1,0.643,1}}\ref{ref:navrh}                                                                                                                    & {\cellcolor[rgb]{1,0.643,1}}\begin{tabular}[c]{@{}>{\cellcolor[rgb]{1,0.643,1}}l@{}}\ref{ref:pracovnici}\\\ref{ref:obchodnici}\\\ref{ref:pracnost}\end{tabular} & {\cellcolor[rgb]{1,0.643,1}}                                                     \\ 
\hline
\begin{tabular}[c]{@{}c@{}}Velmi nízký\\5\%\end{tabular}                           & {\cellcolor[rgb]{0,0.949,0}}                                                  & {\cellcolor[rgb]{0,0.949,0}}                                             & {\cellcolor[rgb]{0,0.949,0}}                                                                                                                                   & {\cellcolor[rgb]{1,0.643,1}}                                                                                                                                    & {\cellcolor[rgb]{1,0.643,1}}\ref{ref:informace}                                  \\
\hline
\end{tabular}
\caption{Heat mapa rizik -- zobrazující všechny rizika v závislosti na jejich dopadu a pravděpodobnosti výskytu  }
\label{fig:heatMapRizik}
\end{table}
\FloatBarrier



