Uni Scientific Exercises
Exercises for the Anleitung zum wissenschaftlichen
Arbeiten (scientific writing) course at HdM Stuttgart
Felicitas Pojtinger
2021-11-19
Results
2021-10-08
Sie haben in einem Blog-Eintrag gelesen, dass man mit Hilfe
heutiger GPUs 4k-Videos in Echtzeit komprimieren kann. Das ist
entscheidend dafür, ob das Konzept, das Sie sich ausgedacht haben,
funktionieren kann. Wie gehen Sie mit diesem Literaturhinweis
um?:
- Blogs sind oft keine akzeptablen Quellen
- Direktes oder indirektes Zitat
- Aussagen sind daher nicht alleinstehend belastbar!
- Blogs haben meist kein Peer-Review etc. → Überprüfen, ob d. Autor:in
im Fachgebiet Qualifikation vorweisen kann
- Überprüfen, ob Autor:in Interessenkonflikte im Thema hat (z.B.
NVIDIA-Entwickler:in → Hat Interesse, eigene Grafikkarten gut
darzustellen)
- Quellen/Referenzen des Blogs überprüfen
- Blogs haben oft eine Kommentarsektion; wenn es noch Fragen zum Thema
gibt, können diese hier öffentlich gestellt werden
- Autor:in kann bei Unregelmäßigkeiten oft auch kontaktiert
werden
- Wenn z.B. im Software-Bereich: Versuch, z.B. hier konkret das
Experiment/den Benchmark zu reproduzieren
Hinrichsdorf (2013) schreibt „Ab 100 Computern muss ein
lokales Netzwerk durch Router geteilt werden.“ Heinerstadt (2013)
schreibt „Lokale Netzwerke können bis zu einer Größe von 100 000
Computern ohne Routing betrieben werden.“ Beide Aufsätze sind im selben
Jahr in derselben Zeitschrift erschienen. Was machen Sie mit diesen
Quellen? eine ignorieren? nachmessen? weitere Quellen suchen? verstehen,
wie die auf diese Ergebnisse kommen?:
- Beide Quellen sind im gleichen Jahr und in der gleichen Zeitschrift
erschienen, es ist also wahrsch. dass sie im Widerspruch zueinander
stehen
- Überprüfen, ob eine Sprunginnovation zwischen den beiden
Veröffentlichungen erschienen ist (z.B. 2011 armv8 vs armv7), welche die
Unterschiede erklären könnte
- Methodik der beiden Quellen untersuchen: Was ist ein “lokales
Netzwerk” - z.B. sind sowohl ein kabelgebundes LAN und ein WLAN-Netzwerk
ein “lokales Netzwerk”, haben aber unerschiedliche Charakteristika
- Nach weiteren Quellen suchen
- Nach Metaanalysen von Papern zum Thema suchen
- Falls möglich beschriebenes Experiment lokal nachstellen (z.B. mit
virtualisierter Netzwerkinfrastruktur)
- Lektor kontaktieren: Derartige Differenzen bei den Ergebnissen im
selben Jahr müssten eigentlich auffallen!
Was ist an der folgenden Darstellung kritisch? “Momentan ist
mobiles Einkaufen noch Zukunftsmusik. Das wird sich aber laut Studien in
den nächsten 10 Jahren schlagartig ändern, und der mobile Handel wird
enorme Umsatzsteigerungen verzeichnen.”
- “laut Studien” ist vage formuliert: Welche Studien?
- “Zukunftsmusik” ist sehr informell; alternativ: “noch nicht
Marktreif” oder “noch in der Entwicklungsphase”
- “wird enorme Umsatzsteigerungen verzeichnen” ist eine
Schlussfolgerung ohne Quelle; nur weil das mobile Einkaufen möglich
wird, müssen diese nicht unbedingt in Umsatzsteigerungen
resultieren
- Der wertende Schreibstil is effekthasschend und lässt darauf
schließen, dass d. Autor:in voreingenommen ist
- Aus welchem Jahr ist die vorliegende Quelle? Jahr des Schreibens,
Jahr der Veröffentlichung usw.? → Satz sollte in Isolation stehen
können
2021-10-19
Wie würden Sie vorgehen, um die folgende Forschungsfrage zu
beantworten: „Kann man mit Tool A zur Cross-Platform-Entwicklung von
Apps Zeit sparen?“
- Frage analysieren
- Hypothese ausarbeiten (“Tool A kann bei der Entwicklung von Apps
Zeit sparen”)
- Bestehende Literatur zum Thema suchen und auswerten
- Experiment ausarbeiten (i.e. Beispielapps von Entwickler:innen mit
und ohne Tool entwickeln lassen)
- Experiment durchführen & analyisieren
- Hypothese mittels bestehender Literatur und Experiment
beantworten
Überlegen Sie sich, wie Sie ein Experiment gestalten und
auswerten würden, um der Frage nachzugehen, und dokumentieren Sie das
(z.B. mit einem Bildchen oder 10 Zeilen Text)
- Idee: Beispielapps von Entwickler:innen mit und ohne Tool entwickeln
lassen
- Vergleichbare und in Time and Budget umsetzbare Anwendungsfälle
überlegen (wahrsch. eher einfachere Anwendungen/TODO etc. - dies kann
aber auch die Ergebnisse verfälschen, da viele Tools zwar oft für
einfache Anwendungsfälle gut geignet sich aber mit zunehmender
Komplexität schlecht skalieren)
- Zeit, in welcher entwickelt wird, eintragen
- Seiteneffekte müssen verhindert werden; z.B. nicht nur
Entwickler:innen der HdM verwenden, welche wahrsch. eher web- oder
mobile-orientiert
- Unethische Szenarien verhindern: Entwickler:innen z.B. nicht aus
wichtigen Freie-Software-Projekten abziehen, wenn diese nicht darüber
informiert werden (siehe z.B.
https://lore.kernel.org/linux-nfs/YH%2FfM%2FTsbmcZzwnX@kroah.com/ für
ein Beispiel im Linux-Kernel)
- Interessenkonflikte dürfen nicht die Ergebnisse verfälschen; ist
z.B. d. Entwickler:in des Tools an der Durchführung des Experiments
beteiligt, so muss sichergestellt werden dass “ungewollte” Ergebnisse
nicht unterdrückt werden
- Nach Abschluss des Experiments muss dieses ausgewertet werden; hier
z.B.:
- Wie lang haben Entwickler:innen, welche das Tool verwenden, im
Durchschnitt und Median gebraucht? Wie lange ohne Tool?
- Wie stark waren die Differenzen pro Entwickler:innen mit Tool und
ohne Tool?
- Wie unterscheiden sich die erstellten Anwendungen bzgl. Performance
und HIGs?
- Nach der Auswertung und Interpretation kann die Frage beantwortet
werden
- Die Rohdaten und Auswertungen können nun gespeichert werden
Überlegen Sie, welche Annahmen und Randbedingungen für Ihre
Untersuchung relevant sind
- Randbedingung, dass Entwickler:innen ähnliches Vorwissen haben
- Randbedingung, dass vergleichbare Beispielapps mit und ohne Tool
entwickelt werden können
- Randbedingung, dass Entwickler:innen gewissenhaft Zeiten
eintragen
- Randbedingung, wie viel Zeit d. Autor:in für das Experiment hat
- Annahme, dass Entwickler:innen bei gleicher Komplexität vergleichbar
lange für die Entwicklung brauchen
- Annahme, dass Entwickler:innen ähnliche vergleichbaren Tools zuvor
verwendet hatten
- Annahme, dass Entwickler:innen erholt und ungestört sind während der
Teilnahme
- Annahme, dass Entwickler:innen keinen Bias für die Tools haben
2021-10-27
Entwerfen Sie eine Gliederung für Ihre Arbeit zur Frage „Kann
man mit Tool A zur Cross-Platform-Entwicklung von Apps Zeit sparen im
Vergleich zur nativen Entwicklung?“ und annotieren Sie diese mit der
passenden Anzahl von Seiten für eine 50-seitige
Abschlussarbeit.
Titel: Das Tool A in der Cross-Platform-Entwicklung: Ein
Effizienzvergleich
- Abstract/Kurzfassung (1/4 Seite)
- Einführung und Überblick (1 Seite)
- Motivation
- Zielsetzung und Abgrenzung der Arbeit
- Vergleich von und Einblick in existierende Literatur (3 Seiten)
- Bisherige Untersuchungen
- Offene Forschungsfragen
- Beschreibung eigener Experimente und Recherche (10 Seiten)
- Randbedingungen
- Anforderungen der Beispielantworten
- Entwicklung ohne Tool
- Entwicklung mit Tool
- Ergebnisse
- Wie lang haben Entwickler:innen, welche das Tool verwenden, im
Durchschnitt und Median gebraucht? Wie lange ohne Tool? (7 Seiten)
- Differenzen pro Entwickler:innen mit Tool und ohne Tool? (7
Seiten)
- Wie unterscheiden sich die erstellten Anwendungen bzgl. Performance
und HIGs? (7 Seiten)
- Zusammenfassung und Schlussfolgerung (15 Seiten)
- Referenzen
Entwerfen Sie einen Projektplan für Ihre Abschlussarbeit zu
diesem Thema.
Zeitlich:
- Vorbereitung
- Formalien
- Zeitplan
- Recherche
- Literatursuche
- Einsicht/Relevanz
- Recherche/Lesen
- Datenerhebung
- Datenauswertung
- Aufsetzen und Durchführungen des Experiments
- Material sortieren
- Schreiben
- Gliederung
- Forschungsfrage
- Experiment-Durchfuhrung
- Einleitung
- Hauptteil
- Schluss
- Grafiken erstellen und Hinzufügen
- Bereits aufgenommene Infos ergänzen
- Korrektur
- Gegenlesen lassen von mind. 3 Personen
- Formatierungen prüfen
- Literaturverweise prüfen
- Abgabe
- Drucken & binden 3x
- Abgabe
Logisch:
- Formulieren der Forschungsfrage
- Erstellen der Gliederung
- Recherche nach bestehender Literatur
- Verfeinern der Gliederung; mehr Hierarchie, mit Seitenzahlen
- Auswahl bzw. Erstellung von Grafiken
- Min. 4 Wochen vor Abgabedatum: Schreiben der Abschlussarbeit
- Prüfen der Abschlussarbeit
- Abgabe der Abschlussarbeit