work in progress gemerged

This commit is contained in:
2022-05-16 15:40:48 +02:00
parent bb8ba4563e
commit 528cd79d40
16 changed files with 1451 additions and 243 deletions

View File

@ -1,7 +1,12 @@
\chapter{Methode}
Om de onderzoeksvragen te beantwoorden zijn verschillende methodes gebruikt. De samenhang tussen deze methodes is te zien in afbeelding \ref{fig:onderzoeksopzet}. Ten eerste wordt een survey, data-analyse en interview verricht om informatie uit het applicatiedomein te verzamelen. Deze informatie wordt verwerkt en geanalyseerd, hier zullen de behoeftes van de opdrachtgever uit blijken. Het kan ook zijn dat gedurende het interview of survey directe eisen ter sprake komen, deze kunnen gelijk als eis worden opgenomen.
Daarnaast wordt een literatuurstudie verricht met name om verder te gaan op bestaand onderzoek en bekende oplossingen toepassen op het vervullen van vastgestelde problemen, eisen en mogelijkheden. Op basis hiervan wordt een ontwerp gemaakt van een technische oplossingen en deze wordt uitgewerkt in een Proof of Concept. Met het Proof of Concept kan vervolgens worden gereflecteerd op de eisen samen met de opdrachtgever of door field tests in het applicatiedomein. Dit kan leiden tot het aanpassen, herprioriteren of toevoegen van eisen.
\begin{figure}[h]
\centering
\label{fig:onderzoeksopzet}
\includegraphics[scale=0.7]{onderzoeksopzet.pdf}
\caption{Onderzoeksopzet diagram}
\end{figure}
@ -13,7 +18,15 @@ KEMBIT maakt gebruikt van een IT-servicemanagement systeem, genaamd TOPDesk. Dit
De informatie in het IT-servicemanagement systeem kan dus worden gebruikt voor het beantwoorden van deelvragen 1 en 2 en daarmee inzichten krijgen in de beste plek in het proces om automatisering toe te passen.
De data-analyse is uitgevoerd met een interactief Python-notebook. In dit interactieve notebook is de code te zien waarmee de resulterende grafieken zijn gemaakt en kan zelfs worden aangepast en opnieuw uitgevoerd om andere inzichten te creeren (interactief). Door deze methode is de validiteit van de gemaakte grafieken goed te controleren.
De data-analyse wordt uitgevoerd met een interactief Python-notebook. In dit interactieve notebook is de code te zien waarmee de resulterende grafieken zijn gemaakt en kan zelfs worden aangepast en opnieuw uitgevoerd om andere inzichten te creëren (interactief). Door deze methode is de validiteit van de gemaakte grafieken goed te controleren.
De data-analyse zal inzichten genereren over data die voldoet aan de volgende criteria:
\begin{enumerate}
\item Het ticket of wijziging is aangemaakt tussen de jaartallen 2020 en 2022.
\item Het ticket of wijziging is afgerond.
\item Het ticket of wijziging staat op de behandelaarsgroep van het Expert Team Networking.
\end{enumerate}
\section{Interview}
@ -37,9 +50,9 @@ De volgende onderwerpen zullen gedurende het interview behandeld worden, zie app
\section{Survey}
Het expertteam networking is de doelgroep voor de uiteindelijke oplossing, zij zullen de automatseringsoplossing moeten kunnen toepassen in hun eigen werkzaamheden. Om ervoor te zorgen dat de oplossing is afgestemd op deze eindgebruikers zal een survey worden uitgevoerd. Uit de survey zal moeten blijken onder andere het algemene kennisniveau is binnen automatisering en wat de verwachtingen, wensen en eisen zijn van het Expert Team Networking.
Het Expert Team Networking is de doelgroep voor de uiteindelijke oplossing, zij zullen de automatiseringsoplossing moeten kunnen toepassen in hun eigen werkzaamheden. Om ervoor te zorgen dat de oplossing is afgestemd op deze eindgebruikers zal een survey worden uitgevoerd. Uit de survey zal moeten blijken onder andere wat het algemene kennisniveau is binnen automatisering en wat de verwachtingen, wensen en eisen zijn van het Expert Team Networking.
De resultaten van de survey moeten inzichten geven waarmee de onderzoeksvragen 4 \& 5 beantwoord kunnen worden. De volgende onderwerpen zullen behandeld worden in de survey (zie appendix \ref{appendix:survey} voor de exacte vragen):
De resultaten van de survey moeten inzichten geven waarmee de onderzoeksvragen 4 \& 5 beantwoord kunnen worden. De volgende onderwerpen zullen behandeld worden in de survey:
\begin{itemize}
\item Functie
@ -65,10 +78,32 @@ Op de resultaten van het interview, survey en data-analyse zal een root cause an
In een literatuurstudie wordt gezocht naar nieuwe informatie (literatuur). Het doel van de literatuurstudie in dit onderzoek is het vinden van nieuwe manieren om de probleemstelling op te lossen (of met andere woorden; het realiseren van de requirements).
Gedurende de literatuurstudie worden verschllende zoekmethodes gehanteerd, namelijk:
Gedurende de literatuurstudie worden verschillende zoekmethodes gehanteerd, namelijk:
\begin{itemize}
\item \textit{Sneeuwbalmethode} - Het doorzoeken op inhoudelijke resultaten van vorige zoekopdrachten.
\item \textit{Parelgroeimethode} - Het doorzoeken op zoekresultaten (niet inhoudelijk, maar het gebruiken van nieuwe zoektermen op basis van zoekresultaten)
\item \textit{Citatiezoeken} - Zoeken naar publicaties welke de gevonden publicatie citeerd. Op deze manier kunnen nieuwe publicaties over een vergelijkbaar onderwerp worden gevonden.
\end{itemize}
Bij het uitvoeren van de literatuurstudie is gebruik gemaakt van de volgende zoekmachines: \href{https://www.google.nl/}{google.com} voor het vinden van documentatie, handleidingen en artikelen. En \href{https://bibliotheek.zuyd.nl/}{bibliotheek.zuyd.nl} voor het vinden van academische artikelen.
Voor het beoordelen van de resultaten zijn een aantal criteria aangehouden. Het doel van het aanhouden van deze criteria is alleen hoogwaardige correcte bronnen toelaten in het onderzoek.
\begin{enumerate}
\item Het betreft een publicatie geschreven door een organisatie of auteur met bepaalde vastgestelde autoriteit op dat domein (bijvoorbeeld Red Hat over Ansible)
\item Publicatie heeft 30+ citaties.
\item Publicatie is Engels of Nederlandstalig.
\end{enumerate}
De volgende zoektermen zijn gebruikt:
\begin{itemize}
\item Software development best practices
\item Ansible
\item Networkautomation
\item declarative and imperative
\item CI/CD
\item PRTG
\item TOPdesk (Asset Management) (API)
\end{itemize}