Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

main.tex

  • Forked from agse / thesis-template
    11 commits ahead of the upstream repository.
    user avatar
    irakli authored
    4819234b
    History
    user avatar 4819234b
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    main.tex 13.19 KiB
    \documentclass{beamer}
    
    % Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
    %
    % In principle, this file can be redistributed and/or modified under
    % the terms of the GNU Public License, version 2.
    %
    % However, this file is supposed to be a template to be modified
    % for your own needs. For this reason, if you use this file as a
    % template and not specifically distribute it as part of a another
    % package/program, I grant the extra permission to freely copy and
    % modify this file as you see fit and even to delete this copyright
    % notice.
    %
    % Modified by Tobias G. Pfeiffer <tobias.pfeiffer@math.fu-berlin.de>
    % to show usage of some features specific to the FU Berlin template.
    
    % remove this line and the "ucs" option to the documentclass when your editor is not utf8-capable
    \usepackage[utf8x]{inputenc}   % to make utf-8 input possible
    \usepackage[german]{babel}     % hyphenation etc., alternatively use 'german' as parameter
    \usepackage{multicol}          % To enable multi-column lists
    % Use Diagrams
    \usepackage{smartdiagram}
    \smartdiagramset{font=\sffamily,
       text width = 3cm, back arrow disabled}
    \tikzset{module/.append style=
      { top color=\col, bottom color=\col},
      every shadow/.style = {fill=none, shadow scale=0}}
    \usetikzlibrary{shadows,shapes.geometric}
    \tikzset{
    basic/.style={rounded corners,draw=gray,drop shadow,align=left,font=\sffamily},
    filling/.style={top color=white,bottom color=#1!80},
    description/.style={basic,text width=11cm, minimum height=0.6cm}
    }
    
    \include{fu-beamer-template}  % THIS is the line that includes the FU template!
    \setbeamertemplate{section in toc}[sections numbered]
    %% if you experience problems, comment out the line above and change
    % the documentclass option "9pt" to "10pt"
    
    % image to be shown on the title page (without file extension, should be pdf or png)
    % \titleimage{fu_500}
    \title % (optional, use only with long paper titles)
    {\textbf{Freie Universität Berlin}}
    
    \subtitle
    {\fontsize{7}{10}\selectfont{Bachelorarbeit am Institut für Informatik der Freien 
    Universität Berlin \\ Arbeitsgruppe Software Engineering \vspace{1cm}}}
    
    \author[Die technischen Hürden beim Übergang von Windows zu Linux] % (optional, use only with lots of authors)
    {\fontsize{14}{18}\selectfont{Die technischen Hürden beim Übergang von \\ Windows zu Linux}\vspace{1cm}}
    
    \institute{
      {\fontsize{10}{12}\selectfont{Irakli Maisuradze}} \\
      \vspace{0.05cm}
      Matrikelnummer: 5359657 \\
      \vspace{0.05cm}
      \href{mailto:irakli.maisuradze@inf.fu-berlin.de}{\textcolor{blue}{irakli.maisuradze@inf.fu-berlin.de}}\\
      \vspace{0.3cm}
      \begin{tabular}{rl}
        Betreuer/in:       & Prof. Dr. Lutz Prechelt \\
        Eingereicht bei:   & Prof. Dr. Lutz Prechelt \\
        Zweitgutachter/in: & Prof. Dr.-Ing. Jochen Schiller \\
      \end{tabular}
    }
    
    
    \date{\fontsize{6}{8}\selectfont {Berlin, 18. September, 2024}}
    
    \renewcommand{\footlinetext}{\insertshortauthor}
    
    \begin{document}
    
    \begin{frame}[plain]
      \titlepage
    \end{frame}
    
    % Inhaltsverzeichnis >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}{Inhaltsverzeichnis}
      \tableofcontents[pausesections,pausesubsections]
    \end{frame}
    
    
    % Einleitung >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \section{Einleitung}
    
    \begin{frame}{Einleitung}
      \centering
      \resizebox{0.85\textwidth}{!}{
      \begin{tikzpicture}[
        myarrow/.style={single arrow, single arrow head extend=.1cm, anchor=east, minimum height=1.2cm, minimum width=.5cm, line width=0.1mm},
        myrectangle/.style={rectangle, rounded corners=1, draw=black, text=black, inner sep=.3cm, align=center, line width=0.1mm},
        textnode/.style={text width=4cm, text centered, align=center}]
        \uncover<1->
        {
        \node(a)[draw=black, circle, fill=lime, text=black, inner sep=.1cm, outer sep=.1cm, textnode] 
        {Welche \\ technischen Hürden \\ treten beim Übergang \\von Windows zu Linux \\ auf?};
        }
        \uncover<2->
        {
        \node(b)[draw=black, fill=orange, myarrow] at (a.west) {};
        \node[myrectangle, fill=orange, anchor=east] at (b.mid) {7 \\ Studierende};
        }
        \uncover<3->
        {
        \node(c)[draw=black, fill=red, myarrow, rotate=-45] at (a.north west) {};
        \node[myrectangle, fill=red, anchor=south east] at (c.mid) {5 \\ Wochen};
        }
        \uncover<4->
        {
        \node(e)[draw=black, fill=magenta, myarrow, rotate=-135] at (a.north east) {};
        \node[myrectangle, fill=magenta, anchor=south west] at (e.mid) {Dual-Boot};
        }
        \uncover<5->
        {
        \node(f)[draw=black, fill=purple, myarrow, rotate=-180] at (a.east) {};
        \node[myrectangle, fill=purple, anchor=west] at (f.mid) {ausschließlich \\ Linux};    
        }
    \end{tikzpicture}
    }
    \end{frame}
    
    % Forschungsmethode 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \section{Forschungsmethode 1}
    % Qualitative Beobachtung >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}{Qualitative Beobachtung}
      \centering
      \resizebox{0.7\textwidth}{!}{
       \smartdiagramanimated[bubble diagram]{
        Qualitative \\ Beobachtung,
        Regelmäßiger \\ Kontakt, 
        Technische \\ Unterstützung, 
        Erfahrungs \\ Analyse,
        Vorteile \\ und \\ Nachteile
        }
      }
    \end{frame}
    
    
    % Ergebnisse >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \subsection{Ergebnisse}
    %Hardware>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}{Hardware}
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=cyan}]
        (0,0) node[description, shift={(0,-0.6)}] {1. SSD Partitionierung};
      \end{tikzpicture}
      \noindent
          \begin{itemize}
            \item<5->
              RAID / Intel Optane™ Speicher
              \begin{itemize}
                \item<6->
                \textcolor{green}{Lösung}: SSD formatieren.. \texttt{;(}
              \end{itemize}
            \item<7->
            Nicht verschiebbare Dateien:
            \begin{itemize}
              \item<8->
                Schattenkopie
              \item<9->
                Auslagerungsdatei
              \item<10->
                Ruhezustandsdatei
              \item<11->
              \textcolor{green}{Lösung}: Ruhezustandsdatei löschen
            \end{itemize}
          \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=cyan}]
        (0,0) node[description] {2. Drahtlose Netzwerk};
      \end{tikzpicture}
      \noindent
          \begin{itemize}
            \item<12->
              Probleme mit Treiber
              \begin{itemize}
                \item<13->
                \textcolor{green}{Lösung}: Kernel Aktualisierung von Backports
              \end{itemize}
          \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=cyan}]
        (0,0) node[description] {3. Batterielaufzeit};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<14->
          Geschätzte 20 prozent weniger Akkulaufzeit
          \begin{itemize}
            \item<15->
            \alert{partielle Lösung}: TLP - Werkzeug für die Akkuoptimierung
          \end{itemize}
      \end{itemize}
        }
    \end{frame}
    %Software >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}{Sowtware}
    
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=magenta}]
        (0,0) node[description, shift={(0,-0.5)}] {1. Plattformübergreifende Anwendungen};
      \end{tikzpicture}
      \noindent
          \begin{itemize}
            \item<6->
              Web Browser
            \item<7->
              Messaging-Apps
            \item<8->
              Text/Quellcode editor     
          \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=magenta}]
        (0,0) node[description] {2. Anwendungen mit Alternativen};
      \end{tikzpicture}
      \noindent
        \begin{multicols}{2} % Two-column layout
          \begin{itemize}
            \item<9->
              Office
            \item<10->
              E-mail
            \item<11->
              Cloud
            \item<12->
              Schlüssel Organizer
            \item<13->
              Notieren und Organisieren
            \item<14->
              Terminal      
          \end{itemize}
        \end{multicols}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=magenta}]
        (0,0) node[description] {3. Anwendungen ohne Alternativen};
      \end{tikzpicture}
      \noindent
          \begin{itemize}
            \item<15->
              KakaoTalk
          \end{itemize}
        }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=magenta}]
        (0,0) node[description] {4. Gesamtes Betriebssystem};
      \end{tikzpicture}
      \noindent
        }
    \end{frame}
    
    
    % Forschungsmethode 2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \section{Forschungsmethode 2}
    % Längsschnittstudie >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}{Längsschnittstudie}
      %empty
    \end{frame}
    
    \begin{frame}{Längsschnittstudie}
      \centering
      \smartdiagramanimated[flow diagram]{
        Umfrage vor dem Wechsel, 
        Linux Install Party, 
        Umfrage nach 2 Wochen, 
        Abschlussumfrage
        }
    \end{frame}
    
    
    % Ergebnisse >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \subsection{Ergebnisse}
    
    \begin{frame}{Ergebnisse der Längsschnittstudie}
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=orange}]
        (0,0) node[description] {1. Erwartungen und Eindrücke};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<5->
        Anfangs pessimistische Erwartungen
        \item<6->
        Positiv überrascht nach Nutzung
      \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=orange}]
        (0,0) node[description] {2. Zeitaufwand und Produktivität};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<7->
        Der tägliche Aufwand sank von 20 bis 60 Minuten \\ auf 10 bis 15 Minuten
        \item<8->
        Die gesamte Produktivität verschlechterte sich zuerst,\\ normalisierte sich aber im Laufe der Zeit
      \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=orange}]
        (0,0) node[description] {3. Die Gesamtzufriedenheit mit Linux};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<9->
        Die Bewertungen lagen zwischen 7 und 10
        \item<10->
        4 von 7 haben Linux als primäres Betriebssystem gewählt
      \end{itemize}
        }
    \end{frame}
    % Auswertung >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \section{Auswertung}
    
    \begin{frame}{Auswertung der Ergebnisse}
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=purple}]
        (0,0) node[description] {1. Qualitative Beobachtung};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<4->
        Hardwareprobleme treten meist während der Installation auf
        \item<5->
        Technische Unterstützung ist notwendig
        \item<6->
        Die Teilnehmenden sind gut mit den alternativen Anwendungen klargekommen
        \item<7->
        In manchen Fällen sind Kompromisse erforderlich
        \item<8->
        Fünf Wochen reichten aus, um sich an Linux zu gewöhnen
      \end{itemize}
      }
      \pause
      {
      \begin{tikzpicture}
        \path[nodes={filling=purple}]
        (0,0) node[description] {2. Längsschnittstudie};
      \end{tikzpicture}
      \noindent
      \begin{itemize}
        \item<9->
        Die Angst vor dem Wechsel zu Linux ist größtenteils unbegründet
        \item<10->
        Die gewöhnliche Produktivität kann im Laufe der Zeit wiederhergestellt werden
        \end{itemize}
      }
    \end{frame}
    
    % Fazit >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \section{Fazit}
    
    \begin{frame}{Fazit}
      \begin{multicols}{2} % Two-column layout
    
      \pause
      {
      \begin{tikzpicture}
        \tikzset{
          basic/.style={rounded corners,draw=gray,drop shadow,align=center,font=\sffamily},
          description/.style={basic,text width=5.1cm, minimum height=1.4cm},
        }
    
        \path[nodes={filling=green}]
        (0,0) node[description, shift={(0,1.8)}] {Warum sind meine \\ Ergebnisse gut?};
      \end{tikzpicture}   
      \noindent
          \begin{itemize}
            \item<4->
              Zwei Forschungsmethoden bestätigen einander
            \item<5->
              Niemand hat die Teilnahme abgebrochen
            \item<6->
            Alle Daten sind "`frisch",\\da ich stets im Kontakt war
          \end{itemize}
      }
    
      \pause
      {
      \begin{tikzpicture}
        \tikzset{
          basic/.style={rounded corners,draw=gray,drop shadow,align=center,font=\sffamily},
          description/.style={basic,text width=5.1cm, minimum height=1.4cm},
        }
        \path[nodes={filling=red}]
        (0,0) node[description, shift={(0,1.8)}] {Wo gibt es noch \\ Probleme und warum?};
      \end{tikzpicture}  
      \noindent
      \begin{itemize}
        \item<7->
          Das Akku-Problem wurde\\geschätzt, nicht gemessen
        \item<8->
          Der Prozess hätte besser systematisiert werden können
        \item<9->
          Anzahl und Diversität der Teilnehmenden 
      \end{itemize}
      }
      \end{multicols}
    \end{frame}
    
    %Danke >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    \begin{frame}[plain]
      \centering
      \begin{tikzpicture}
        \tikzset{
          basic/.style={rounded corners,draw=gray,drop shadow,align=center,font=\sffamily},
          description/.style={basic,text width=4cm, minimum height=3cm},
        }
    
        \path[nodes={filling=lime}]
        (0,0) node[description, shift={(0,1.8)}] {Danke!};
      \end{tikzpicture}   
      \end{frame}
    
    \end{document}