This repository has been archived on 2020-04-03. You can view files and clone it, but cannot push or open issues or pull requests.
thesis/presenation/presentation.org

324 lines
8.0 KiB
Org Mode
Raw Normal View History

2019-03-23 11:30:22 +01:00
#+title: Präsentation Diplomarbeit
:preamble:
#+author: Andreas Zweili
#+startup: beamer
2019-03-26 22:30:44 +01:00
#+latex_class_options: [12pt, aspectratio=1610]
2019-03-23 11:30:22 +01:00
#+language: de
2019-03-24 14:55:04 +01:00
#+beamer_theme: metropolis
2019-03-23 11:30:22 +01:00
#+columns: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %4BEAMER_col(Col) %10BEAMER_extra(Extra)
#+latex_header: \include{preamble}
:end:
* Einführung
2019-03-26 22:30:44 +01:00
** Einführung
2019-03-27 21:26:36 +01:00
- <2-> Das Kommandozeilen Programm "BorgBackup" mittels einer grafischen
Oberfläche für normale Benutzer zugänglich machen
- <3-> Evaluation der benötigten Technologien
2019-03-26 22:30:44 +01:00
- <4-> Programmieren der Basis-Funktionen
2019-03-27 21:26:36 +01:00
- <5-> Die Grundlage für ein Open-Source Projekt schaffen
2019-03-26 22:30:44 +01:00
2019-03-23 11:30:22 +01:00
** Einführung
2019-03-24 22:09:53 +01:00
*** Einführung :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
2019-03-24 14:55:04 +01:00
*Inspiration*
- <2-> Fehlende Backups im Umfeld
- <3-> Fehlendes Know-How im Umfeld
- <4-> Software "Back in Time"
2019-03-23 11:30:22 +01:00
2019-03-24 22:09:53 +01:00
*** Einführung :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
file:pictures/inspiration.png
2019-03-24 14:55:04 +01:00
** Einführung
*** Wieso BorgBackup? :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
*Wieso BorgBackup?*
2019-03-27 21:26:36 +01:00
- <2-> Open-Source Software
- <3-> Ist cross-plattform fähig
- <4-> Blockbasierte Deduplikation
2019-03-24 14:55:04 +01:00
*** Wieso BorgBackup :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
[[file:pictures/borg.jpeg]]
** Einführung
2019-03-24 22:09:53 +01:00
*Blockbasierte Deduplikation*
file:pictures/deduplication.png
2019-03-23 11:30:22 +01:00
* Projekt Management
2019-03-24 14:55:04 +01:00
** Projekt Mangement
2019-03-24 22:09:53 +01:00
*** Projekt Mangement :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
2019-03-25 21:50:46 +01:00
*Wasserfallmodell*
2019-03-24 22:09:53 +01:00
- <2-> Funktioniert gut für Einzelpersonen
2019-03-25 21:50:46 +01:00
- <3-> Phasenbasiertes Modell
2019-03-23 11:30:22 +01:00
2019-03-24 22:09:53 +01:00
*** Projekt Mangement :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
#+begin_export latex
\begin{center}
\includegraphics[width=.8\linewidth]{pictures/waterfall_stairs.jpg}
\end{center}
#+end_export
2019-03-23 11:30:22 +01:00
2019-03-25 21:50:46 +01:00
** Projekt Management
*** Risikoanalyse :BMCOL:
:PROPERTIES:
2019-03-27 21:26:36 +01:00
:BEAMER_col: 0.50
2019-03-25 21:50:46 +01:00
:END:
2019-04-03 18:58:29 +02:00
*Ist-Risiko*
2019-03-27 21:26:36 +01:00
1. <2-> Falsche Nutzung einer Kommandozeilen Applikation
2. <3-> Backups ohne Verschlüsselung
3. <4-> Falscher Speicherort
4. <5-> Versehentliche Löschung
5. <6-> User vergisst Backups zu machen
2019-03-25 21:50:46 +01:00
*** Risikoanalyse :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
#+begin_export latex
\begin{center}
\includegraphics<2>[width=\linewidth]{pictures/istrisiko1.pdf}%
\includegraphics<3>[width=\linewidth]{pictures/istrisiko2.pdf}%
\includegraphics<4>[width=\linewidth]{pictures/istrisiko3.pdf}%
\includegraphics<5>[width=\linewidth]{pictures/istrisiko4.pdf}%
\includegraphics<6>[width=\linewidth]{pictures/istrisiko.pdf}%
\end{center}
#+end_export
2019-03-24 14:55:04 +01:00
** Projekt Mangement
2019-03-25 21:50:46 +01:00
*** Risikoanalyse :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
*Ist-Risiko*
#+begin_export latex
\begin{center}
\includegraphics[width=\linewidth]{pictures/istrisiko.pdf}%
\end{center}
#+end_export
*** Risikoanalyse :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
\onslide<2->\alert{Soll-Risiko}
#+begin_export latex
\begin{center}
\includegraphics<2->[width=\linewidth]{pictures/sollrisiko.pdf}%
\end{center}
#+end_export
2019-03-23 11:30:22 +01:00
2019-03-24 14:55:04 +01:00
** Projekt Mangement
2019-03-27 21:54:01 +01:00
*Controlling*
| \textbf{Phase} | \textbf{Gesch. Aufwand} | \textbf{Effekt. Aufwand} |
| <30> | <10> | <10> |
|------------------------+-------------------------+--------------------------|
| Initialisierung | 22h | 20.3h |
|------------------------+-------------------------+--------------------------|
| Analyse | 47h | 41.6h |
|------------------------+-------------------------+--------------------------|
| Konzept | 34h | 35.1h |
|------------------------+-------------------------+--------------------------|
| Realisierung | 172h | 149.3h |
|------------------------+-------------------------+--------------------------|
| Abschluss und Meetings | 43h | 42.07h |
|------------------------+-------------------------+--------------------------|
| *Total* | 318h | 288.37h |
* Lösungsvarianten
** Lösungsvarianten
2019-03-26 22:30:44 +01:00
*Kriterien*
- <2-> Cross-plattform kompatibel
- <3-> Freie Software
- <4-> Vorkenntnisse
- <5-> Integriert sich gut ins System
- <6-> Ohne spezielle Tools nutzbar
2019-03-27 21:54:01 +01:00
** Lösungsvarianten
2019-03-24 22:09:53 +01:00
*** Backend :BMCOL:
:PROPERTIES:
2019-03-25 07:28:06 +01:00
:BEAMER_col: 0.3
2019-03-24 22:09:53 +01:00
:END:
*Backend*
- <2-> C#
- <3-> Python
- <4-> C++
2019-03-24 14:55:04 +01:00
2019-03-24 22:09:53 +01:00
*** Backend :BMCOL:
:properties:
:beamer_col: 0.5
:end:
2019-03-23 11:30:22 +01:00
2019-03-24 22:09:53 +01:00
#+begin_export latex
\begin{center}
2019-03-25 07:28:06 +01:00
\includegraphics<2>[width=\linewidth]{pictures/backend1.png}%
\includegraphics<3>[width=\linewidth]{pictures/backend2.png}%
\includegraphics<4>[width=\linewidth]{pictures/backend3.png}%
2019-03-24 22:09:53 +01:00
\end{center}
#+end_export
2019-03-27 21:54:01 +01:00
** Lösungsvarianten
2019-03-24 22:09:53 +01:00
*** Frontend :BMCOL:
:PROPERTIES:
2019-03-25 07:28:06 +01:00
:BEAMER_col: 0.3
2019-03-24 22:09:53 +01:00
:END:
*Frontend*
- <2-> Qt
- <3-> Gtk
- <4-> Electron
*** Frontend :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.5
:END:
#+begin_export latex
\begin{center}
2019-03-25 07:28:06 +01:00
\includegraphics<2>[width=.9\linewidth]{pictures/frontend1.png}%
\includegraphics<3>[width=.9\linewidth]{pictures/frontend2.png}%
\includegraphics<4>[width=.9\linewidth]{pictures/frontend3.png}%
2019-03-24 22:09:53 +01:00
\end{center}
#+end_export
2019-03-27 21:54:01 +01:00
** Lösungsvarianten
2019-03-25 07:28:06 +01:00
*Resultat*
#+attr_latex: :height .5\textheight
file:pictures/pyqt.png
2019-03-23 11:30:22 +01:00
* Umsetzung
** Umsetzung
2019-03-24 22:09:53 +01:00
*** Umsetzung :BMCOL:
:PROPERTIES:
2019-03-25 07:28:06 +01:00
:BEAMER_col: 0.3
2019-03-24 22:09:53 +01:00
:END:
*Werkzeuge*
2019-03-24 14:55:04 +01:00
2019-03-27 21:26:36 +01:00
- Gnome Planner
- Emacs
- Git
- Qt-Designer
- Inkscape
- Draw.io
- Virtualbox
2019-03-24 22:09:53 +01:00
*** Umsetzung :BMCOL:
:PROPERTIES:
2019-03-25 07:28:06 +01:00
:BEAMER_col: 0.5
2019-03-24 22:09:53 +01:00
:END:
#+begin_export latex
\begin{center}
2019-03-27 21:26:36 +01:00
\includegraphics[width=.9\linewidth]{pictures/tools7.png}%
2019-03-24 22:09:53 +01:00
\end{center}
#+end_export
2019-03-23 11:30:22 +01:00
2019-03-25 21:50:46 +01:00
** Umsetzung
*Finales Produkt*
#+begin_export latex
\begin{center}
2019-03-25 22:01:23 +01:00
\includegraphics[height=.8\textheight]{pictures/borgqt1.png}%
\end{center}
#+end_export
** Umsetzung
*Finales Produkt*
#+begin_export latex
\begin{center}
\frame{\includegraphics[width=\textwidth]{pictures/borgqt5.png}}%
2019-03-25 21:50:46 +01:00
\end{center}
#+end_export
2019-03-31 18:13:13 +02:00
** Umsetzung
*Finales Produkt*
#+begin_export latex
\begin{center}
\includegraphics[height=.8\textheight]{pictures/borgqt2.png}%
\end{center}
#+end_export
2019-03-26 22:30:44 +01:00
** Umsetzung
| \textbf{Speicherverbrauch} | |
|----------------------------+-----------|
| Reale Grösse | 13.41 TB |
| Deduplizierte Grösse | 556.67 GB |
\begin{center}
24x weniger Speicherverbrauch
\end{center}
2019-03-25 21:50:46 +01:00
** Umsetzung
*** Risikoanalyse :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
2019-03-25 22:01:23 +01:00
\alert{Soll-Risiko}
2019-03-25 21:50:46 +01:00
#+begin_export latex
\begin{center}
2019-03-25 22:01:23 +01:00
\includegraphics[width=\linewidth]{pictures/sollrisiko_grey.pdf}%
2019-03-25 21:50:46 +01:00
\end{center}
#+end_export
*** Risikoanalyse :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
2019-03-25 22:01:23 +01:00
\onslide<2->\alert{Neues Ist-Risiko}
2019-03-25 21:50:46 +01:00
#+begin_export latex
\begin{center}
2019-03-25 22:01:23 +01:00
\includegraphics<2->[width=\linewidth]{pictures/ist_risiko_neu.pdf}%
2019-03-25 21:50:46 +01:00
\end{center}
#+end_export
2019-03-23 11:30:22 +01:00
* Abschluss
** Abschluss
2019-03-24 22:09:53 +01:00
*Fazit*
2019-03-25 21:50:46 +01:00
- <2-> Die Arbeit war sehr interessant und zeitintensiv
- <3-> Ganttcharts können sehr hilfreich sein um den Fokus zu halten
2019-03-31 18:13:13 +02:00
- <4-> Automatisierte Tests sind ein Must-have für Entwickler, sind jedoch zeitintensiv
2019-03-23 11:30:22 +01:00
2019-03-24 22:09:53 +01:00
* Abschluss :B_fullframe:
:PROPERTIES:
:BEAMER_env: fullframe
:END:
*\huge{Fragen?}*
2019-03-24 14:55:04 +01:00
* Abschluss :B_fullframe:
:PROPERTIES:
:BEAMER_env: fullframe
:END:
*\huge{Vielen Dank für die Aufmerksamkeit!}*