1. Fachgebiete
Originalfrage
In welchem Fachgebiet arbeitest du?
Alle wissenschaftlichen Fachabteilung sind mehr oder weniger gleichwertig vertreten gewesen.
2. Aufgabenbereiche
Originalfrage
Bitte wähle die folgenden Felder aus, in denen du tätig bist und für die du eine Entwicklungsumgebung benötigen und nutzen würdest. (Mehrfachauswahl)
3. Werkzeuge und Software für die Entwicklungsumgebung
Originalfrage
Welche der folgenden Tools oder welche Software würdest du in der Entwicklungsumgebung einsetzen wollen?
Weitere Tools (Sonstige): Julia (Programmiersprache), SAS, Access, Mathematica, Fachsoftware (STAN, JAGS, STATA, Positron), CI/CD-Pipeline
4. Personenbezogene Daten
Originalfrage
Würdest du in der Entwicklungsumgebung mit personenbezogenen Daten (Informationen, die sich auf eine identifizierte oder identifizierbare Person beziehen) arbeiten, zum Beispiel weil es deine Aufgabe erfordert?
5. Besonders schützenswerte Daten
Originalfrage
Arbeitest du mit besonders schützenswerten personenbezogenen Daten wie Religionszugehörigkeit oder Gesundheitsdaten (Art. 9 DSGVO)?
Hinweis: Nur sichtbar bei Ja-Auswahl der vorherigen Frage (Personenbezogene Daten).
6. Geheimhaltungsgrad: VS-Daten
Originalfrage
Würdest du in der Entwicklungsumgebung Verschlusssachen (VS) oder klassifizierte Informationen verarbeiten bzw. verarbeiten wollen?
7. Betriebssystem für deine VM in der Entwicklungsumgebung
Originalfrage
Welches Betriebssystem bzw. welche Betriebssysteme würdest du in der Entwicklungsumgebung benötigen?
8. Ressourcen für die virtuelle Maschine in der Entwicklungsumgebung
Originalfrage
Wie performant sollte deine virtuelle Maschine sein?
Erläuterungen:
- Minimal: 2 Prozessorkerne, 2 GB Arbeitsspeicher, 32 GB Festplattenspeicher
- Standard: 4 Prozessorkerne, 8 GB Arbeitsspeicher, 64 GB Festplattenspeicher
- Plus: 8 Prozessorkerne, 16 GB Arbeitsspeicher, 128 GB Festplattenspeicher
- Power: 16 Prozessorkerne, 32 GB Arbeitsspeicher, 256 GB Festplattenspeicher
- HPC: Gib mir alle Ressourcen, die zur Verfügung stehen!
9. GPU bzw. Grafikkarte bzw. Grafikbeschleunigung?
Originalfrage
Wird die GPU-Beschleunigung oder eine Grafikkarte für Berechnungen oder Darstellung benötigt?
10. Schneller Speicher
Originalfrage
Benötigst du für deine Anwendungsfälle schnellen SSD-Speicher?
11. Datenwachstum
Originalfrage
Ist in deinem Anwendungsfall abzusehen, dass die Datenmenge kontinuierlich wachsen wird?
Sonstiges: Wachstum meistens zwischen 10 und 100 GB im Jahr, wobei manche Projekte bereits 100 - 500 GB initiale Daten mitbringen. Häufig jedoch schwer abzuschätzen.
12. Zugriff auf die Entwicklungsumgebung aus dem [Amt] Netz?
Originalfrage
Benötigst du einen Zugriff auf die Entwicklungsumgebung aus dem [Amt] Netz mit deiner SINA Workstation? Hinweis: Der Zugriff vom Entwicklungsnetzwerk in das [Amt] Netzwerk ist wahrscheinlich nicht möglich.
13. Remote-Zugriff auf die Entwicklungsumgebung
Originalfrage
Würdest du einen Remote Zugang (aus dem Homeoffice) in die Entwicklungsumgebung benötigen? Beispielsweise entwickelst du mit deinem privaten oder dedizierten Entwicklernotebook Software und möchtest diese in der Entwicklungsumgebung testen und brauchst dafür einen Remote-Zugriff (zum Beispiel VPN).
14. Externe Partner in Entwicklungsumgebung?
Originalfrage
Würde dein Anwendungsfall es erforderlich machen, dass externe Partner mit dir gemeinsam in der Entwicklungsumgebung arbeiten? Diese würden dann einen Zugang (Remote-Zugriff) benötigen.
15. Wird Shared Storage (geteilter Speicherplatz) für Teamarbeit benötigt?
Originalfrage
Würdest du zusammen mit anderen Mitarbeitenden in der Entwicklungsumgebung arbeiten wollen und benötigst du dafür eine gemeinsame Speicherlösung? Hinweis: Die Netzlaufwerke im internen [Amt] Netz werden nach aktuellem Stand nicht aus dem Entwicklernetz erreichbar sein.
16. Kollaborations-Tools in der Entwicklungsumgebung
Originalfrage
Werden Kollaborations-Tools wie RStudio, JupyterHub bzw. JupyterLab benötigt oder gewünscht?
17. Erhöhte bzw. Administrationsrechte in der Entwicklungsumgebung
Originalfrage
Welche Berechtigungen würdest du in der Entwicklungsumgebung benötigen bzw. auch nicht benötigen?
- Keine lokalen Admin-Rechte (IT-Betrieb übernimmt Installation und Wartung)
- Erhöhte Rechte bzw. eingeschränkte Admin-Rechte (Nur bestimmte Aktionen auf VM durchführbar wie Updates oder fremde Pakete installieren)
- Volle lokale Admin-Rechte (Vollständige Kontrolle)
Sonstiges: Primär zur Installation von zusätzlichen Paketen und Bibliotheken in R oder Python, Docker Container Verwaltung sowie Installation von Updates, da diese Services durch den IT Betrieb nicht (zeitnah) abgedeckt werden.
18. Gewünschte Self-Service-Funktionen
Originalfrage
Welche Self-Service-Funktionen würdest du nutzen oder sinnvoll finden? Es handelt sich beispielweise um Möglichkeiten selbstständig Wartungsarbeiten an den virtuellen Maschinen (VMs) durchzuführen.
19. Interaktion mit der Entwicklungsumgebung
Originalfrage
Wie würdest du deinen Arbeitsstil mit der Entwicklungsumgebung beschreiben? Eine Mehrfachauswahl ist möglich.
20. Lizenzpflichtige Software?
Originalfrage
Würde deine Software in der Entwicklungsumgebung lizenzpflichtig sein?
21. Richtige Hardware
Originalfrage
Benötigst du vollen Zugriff auf dedizierte Hardware wie einen Server (keine Virtualisierung oder Containerlösungen)?
22. Bring your own server
Originalfrage
Hättest du Bedarf vorhandene Hardware wie eigene Server in der Entwicklungsumgebung zu platzieren?
23. Mehrere virtuelle Maschinen oder Container?
Originalfrage
Benötigst du mehrere VMs oder Container in einem Netzwerk, um Aufgaben zu erfüllen oder Software zu testen?
24. Wissenschaftliches Rechnen in Containern?
Originalfrage
Könntest du dir vorstellen, deine wissenschaftlichen Rechnungen oder Batch-Jobs in Containern auszuführen?
Sonstiges und Kommentare
Hier war Platz für Anmerkungen, Wünsche, Probleme und Sonstiges
Automatische Deployments oder Pipelines für Software (insbesondere bei Containerlösungen) benötigt.
Verschiedene Datenquellen müssen an einen Ort zusammenlaufen und auch dort bearbeitet werden können, da ansonsten auch Entwicklungsumgebungen nicht weiterhelfen.
Bei einigen Fragen wäre eine Ja und Nein Auswahl notwendig gewesen.
Webserver oder Webservices selbstständig starten und testen zu können wäre super!
Ich konnte nicht alle Fragen beantworten!
[Danke, dass du es trotzdem probiert hast! Anm. d. R.]
Ende der Umfrageergebnisse
FAQ: Webseite
Es handelt sich um eine Webseite ohne Tracker, Cookies, Javascript, PHP, Datenbanken oder andere Frameworks, sondern um eine klassische Webseite wie sie sein sollte. Langweilig, klein, schnell und auf jedem Gerät lesbar. Responsives Webdesign und uneingeschränkt auch für Menschen mit Behinderung oder Screenreader lesbar.